<SEC-DOCUMENT>0000950170-23-011305.txt : 20230331
<SEC-HEADER>0000950170-23-011305.hdr.sgml : 20230331
<ACCEPTANCE-DATETIME>20230331143107
ACCESSION NUMBER:		0000950170-23-011305
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		105
CONFORMED PERIOD OF REPORT:	20230131
FILED AS OF DATE:		20230331
DATE AS OF CHANGE:		20230331

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			AMBARELLA INC
		CENTRAL INDEX KEY:			0001280263
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				980459628
		FISCAL YEAR END:			0131

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35667
		FILM NUMBER:		23786676

	BUSINESS ADDRESS:	
		STREET 1:		3101 JAY STREET
		CITY:			SANTA CLARA
		STATE:			CA
		ZIP:			95054
		BUSINESS PHONE:		408-734-8888

	MAIL ADDRESS:	
		STREET 1:		3101 JAY STREET
		CITY:			SANTA CLARA
		STATE:			CA
		ZIP:			95054
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>amba-20230131.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?><!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ --><!-- Creation Date :2023-03-31T12:47:55.9879+00:00 --><!-- Copyright (c) 2023 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:amba="http://www.ambarella.com/20230131" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:utr="http://www.xbrl.org/2009/utr">
 <head>
  <title>10-K</title>
  <meta http-equiv="Content-Type" content="text/html" />
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="display:none;"><ix:header><ix:hidden><ix:nonFraction id="F_ba68c1ed-bbc2-4723-9628-3b5d19554dd6" name="us-gaap:CommitmentsAndContingencies" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" unitRef="U_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">0</ix:nonFraction><ix:nonNumeric id="F_80444ee1-d99e-4a39-9bf7-a9ece71ceac2" name="dei:DocumentFiscalPeriodFocus" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3">FY</ix:nonNumeric><ix:nonFraction id="F_e48a28af-9ca3-420c-82bf-179880a64ca9" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" unitRef="U_USD" decimals="INF" scale="3">0</ix:nonFraction><ix:nonFraction id="F_0a2da722-aef5-438e-a232-c6b10e186741" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" unitRef="U_USD" decimals="INF" scale="3">0</ix:nonFraction><ix:nonNumeric id="F_8d113c50-576d-4b2c-8753-924be6132c6f" name="dei:CurrentFiscalYearEndDate" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3">--01-31</ix:nonNumeric><ix:nonNumeric id="F_9ed226ce-bf14-440b-b019-4482aec8dd65" name="dei:AmendmentFlag" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3">false</ix:nonNumeric><ix:nonNumeric id="F_e23349f8-c438-4f89-88f6-64ce451fc180" name="dei:EntityCentralIndexKey" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3">0001280263</ix:nonNumeric><ix:nonFraction id="F_3c65b988-69f2-4e97-bdf7-3e45973ca053" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" unitRef="U_USD" decimals="INF" scale="3">0</ix:nonFraction><ix:nonFraction id="F_b6168b8d-814c-49b2-8c31-aaadd7ea4f38" name="us-gaap:CommitmentsAndContingencies" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" unitRef="U_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">0</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="amba-20230131.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="C_df1c7a86-b684-4d9b-a95d-404125ccadcb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:TwoThousandTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6ece45b1-1923-4fcf-8ac3-3b7b1df5bf62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_050d2dd2-7173-4cae-b0cd-1a52e8f04b6a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_104f0980-f762-4d4c-91ef-e51b9fc5574b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_62a9485f-df16-48fa-b75d-923f28d82e96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-05</xbrli:startDate><xbrli:endDate>2021-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0201d891-a506-43c8-88d9-a468e9a70f43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ea254190-c2d1-4105-a40b-e6aa7167072a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-05</xbrli:startDate><xbrli:endDate>2021-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0d149974-c86d-4fbb-8e6b-d868151f2815"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_50aff127-69ad-4cf8-b4db-834889b2e188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e539913e-e2cc-4d53-bd09-dd03092275a5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d98a9136-de20-4a8b-9298-7ab6fef7d69f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9a5b582c-82d1-44d4-afbd-e22a7fc2b6e2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">amba:SoftwareLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_85f2d14f-2ce9-467d-9e05-e05680aaa50d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9d2494be-2ef7-490f-9c4b-cbe988aea058"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_98d0fbd8-76f9-4737-a008-8f78be21e54b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">amba:SoftwareLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6dac662b-e061-4f44-a8e8-59b275a7bde7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_28bf3932-227f-4d13-aafe-c7b93f9eaf36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:ChiconyElectronicsCompanyLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_43c3ccf5-7614-4660-9b46-c51784d83e6e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1ea28a49-811a-488a-8c25-2da85e51e344"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9b06e981-e5b0-43d2-bbf9-e2c04cbaa868"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b5403214-c904-4e00-adb9-090c1e808c98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1f8b4e40-ac14-4dd8-a105-16420063434d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1ce4d235-a449-40ae-83f4-47a7ddb4facd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:ShanghaiMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:AdditionalOfficeSpaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5da26981-763a-4c28-8634-a6cbd9c54241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ee607ba0-9c01-4b95-bf6a-8c9c356d816d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_16f7d28b-d0b7-4b51-b1dc-6479c0e5bb5a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e06a9436-70ea-43ae-933f-4ca98b512dd8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">amba:MarketableDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0a27d8f9-df55-428b-812d-08d10ac0a6b2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_de381418-dfca-4eac-9de8-26fd1ad66b19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_345fdb82-3c60-4044-8459-8790e58fb6d0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ce4b1f21-a814-467b-8af7-ed779264f55c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a11fd234-4526-4395-9461-22ddde4d88f5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d713cdfc-7c56-484d-a8cc-f86333726a50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_da15ddd8-a519-4b42-90fd-abdcd9dfe155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4fd02fcd-e993-41ad-b445-57cbe6b7da6a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">amba:ToolsAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_25ef83cf-14da-426d-a8f3-a805a8300a6f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:ExtendedOfficeLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3d998b00-6d54-40e9-b71d-708a245ff196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:ChiconyElectronicsCompanyLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2495a9a5-8dab-4893-b1d1-9e0c803853c0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_113a3744-13ae-4675-90a3-e4d6a735d0d0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d5a7646f-56f4-4a09-9dc1-02efd7e62f05"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2fe6ca1f-6074-4d37-8a92-0774d2967d85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cb27fb43-64ff-4d12-ad8b-14d3b0e5c1b7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:LatestTaxYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e74d9611-e394-4869-bd66-84530780c9c7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4ed4c974-f62e-4c4c-8a96-2aae97b8fcf3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_aad07e39-3f6e-4db4-b239-dabea4679a0e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0ddddfd5-635b-4510-b360-612b804de8d9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_616a7b40-a66f-4a5e-911e-0f1b1e5d44ec"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_3d8226c8-bc9b-4de4-8ed1-b84a12d99a40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7379531c-a060-4aeb-817a-4a46a9f1df5e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_20477c43-bbcc-435e-9e3c-9390ac72b465"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:ChiconyElectronicsCompanyLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e64eea00-d127-460a-9063-3c8b04d55759"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9f0218c1-b309-43f2-8cb1-b98b0c9316af"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c8815c97-5257-4d23-812f-3b5cb863b60f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">amba:OtherMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c6b351ae-7f20-4a83-9b8d-fbbacf824fb9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:NorthAmericaOtherThanUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_fe22d054-f7ff-422e-8e65-97730e00abf7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0aa6fb6c-1430-429c-bf3e-3142b88cc987"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_873f29d8-18cd-4ad3-b5b6-e3c1e15ae151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:CaliforniaStateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0849b89f-bec7-4eb3-b59c-80be66a1073b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:ExtendedOfficeLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:ShenzhenAndSantaClaraMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_25e9663e-156a-43d8-8d8c-585381c2444c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_111032cf-a0c7-4f5d-be98-218c22316e87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:WintechMicroelectronicsCompanyLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_09ca0d71-d90f-4b68-a5a5-0527d602db45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4292f5ea-0f78-4fbe-bf56-26a2470778e2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:WintechMicroelectronicsCompanyLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b71be88c-9f5a-48d5-8bc6-2125a7a440f1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_22a1efe6-0fa8-472b-b14c-98346c6d841a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:ExtendedOfficeLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e19af639-da0c-4a4e-82dc-1960eac0ddba"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_af58bc56-1eea-4056-8ca0-172203d090e6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:WintechMicroelectronicsCompanyLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_946d9b96-7283-45e3-a424-4f4affe4b2dd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:ShanghaiMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:AdditionalOfficeSpaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1fd805a3-557a-44da-9eaf-6666d7809638"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6d976eaf-7556-482d-abb1-d700d55321b9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3534ba08-a947-4be2-ad83-3ace56091912"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c8300e60-8ad5-4e38-9706-6a48762f3e99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_8638120f-69d6-4ece-b458-22b361fd4403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:LatestTaxYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5b23b121-76e8-4912-b424-3b28545269ad"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:ChiconyElectronicsCompanyLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6c7d0feb-a8b7-4b7c-bcb5-e274b04d1394"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_304f1df8-f483-4f58-8dcc-20d319795780"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e53ffd62-cb9e-4862-8792-5f1c4a1d01f2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7638d801-56b1-46f1-8df2-87ad10af9511"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f96295f9-031c-4411-b628-b49ebb03e1ba"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_505f0a8d-7aa4-405e-98a4-8fe7ca763efd"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:NorthAmericaOtherThanUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e5bd2ca0-1f55-499d-a7ae-9fdc7c5f07b7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a1715d4a-640e-4ef6-a88b-cd6c796a9f0c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a9a39b35-5234-46d2-956f-310da2b46e68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b2e1a1fc-26cd-4878-9d42-35d86f6b87f4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">amba:ToolsAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4b349ef4-f3f2-4955-a5d2-20d19439ab64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:TwoThousandTwelveEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_99ea84ae-24d6-4eef-ac8d-fce84c0bcb64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">amba:SoftwareLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_d255e5f7-c6fb-4197-9ab5-095bb26ad9e3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_99263fe2-865e-4cd0-b717-ee1070fea967"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:StockRepurchaseProgramFiftyMillionAuthorizationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-16</xbrli:startDate><xbrli:endDate>2020-03-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_520444fe-663b-4b5d-8f1f-a7a395a1cc8f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:TwoThousandTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c895c22b-b074-4626-8ffb-dec74545997e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7d308234-53fa-4f38-b874-a56a9d56e196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_cf0fc502-0ed9-4426-b8c5-9e09de288d54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e1b1230e-4540-4803-b198-b19241618afa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7e8289ec-2dc5-41a8-bd59-54fa206d3c3c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0a9b2d3a-a6dc-4bd3-8b4c-f126e9a9f6ce"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_73935486-d02b-4594-a302-a1d072bedd24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9490df1f-26b5-43e7-b5b0-f7cc8cf20218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5c83e82b-ea1a-479c-8443-0f432f0d5861"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_376a18e6-bd1e-465d-989c-cca6db18f615"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">amba:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c2024e6b-7e1d-4427-ab67-696f2c4467df"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7378ac51-2a7c-4643-bd49-ba7c928ba52a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">amba:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_93850d0c-8ca6-4722-8448-702059abef87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_41440f4b-3bfb-45a1-b572-8265b715fefa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ff784c8d-d7e5-48bd-8f4f-b37c117cd5eb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:WintechMicroelectronicsCompanyLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_234c63ae-2c0c-4b3c-9c02-815e1de25b6b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2aeb6abb-428b-48c1-81d6-92759526bf10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_66ae85a0-ad9a-4d9b-94e1-f539d8d98537"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_56940336-7e51-4adb-b98b-c6e1901fe683"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">amba:MarketableDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_97db26e0-3c71-4a28-a29a-1e8a5bf27f56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:TwentySeventeenStockOptionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0f5edae5-e017-4753-8b72-0604531d5d99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4f127a0c-e71c-4cba-9285-eb50317b058a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5fc82f52-f1ae-4858-b798-61363b98d510"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_5cad9df1-466c-4688-b2fd-e268c79befce"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_38fc9ecb-02f8-43db-a744-db7ccb6339fa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e236fc1f-824f-4a0f-8fc0-e37a60ae7b37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:ExtendedOfficeLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:ShenzhenAndSantaClaraMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b8a1da54-2d2e-44aa-b375-961ab4016fb5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-05</xbrli:startDate><xbrli:endDate>2021-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_53799321-bf8c-453b-90da-3419ef3753fb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_efa631a3-307f-4325-91e2-92a2bde50ddf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a81ea4be-76d8-49bc-a0d5-eaf386220b4b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_6458af0d-5974-41b0-b358-bf369a99b5a0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_49b85191-785a-4332-b1bf-8089d4e1032b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">amba:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3f745bc3-b986-466b-8f9e-0758fc9b165c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8f0f4875-84e6-4f9a-96e8-43b7d317fef2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_24a680d1-6851-470d-a5c2-299d77b74fd9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0b35af40-9a41-4030-a972-387cd7ec0f16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:StockRepurchaseProgramFiftyMillionAuthorizationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_56b6b9f3-4000-4ac2-bec2-5760650b8ffc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:StockRepurchaseProgramFiftyMillionAuthorizationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d7978792-84d5-4a94-8ee9-e0de6cf4cf7c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_4393c839-b78e-408c-8196-fccdb21bd2d2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_f7124d85-be67-4e7e-808f-0b014ccf721c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4dae8743-8fe6-422a-b0e5-94559bae8db4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a0a74096-d9a5-482b-9ee3-325f11cf8ded"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3ededd7f-7d4c-4aa3-9a69-4a4b30ccd621"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:TwoThousandTwelveEquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_007581d7-a070-4da7-9043-a14034adb4d9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a2c84652-1b20-43fe-84d9-ea54e17599fa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_bb6080a3-5074-4ecd-b96e-6899cb1ddc0c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_50e10d4d-4210-43d1-83f5-599e2081f5de"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_489fffc9-938e-4172-ad45-490842f1c20f"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">amba:SiliconValleyBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_00410254-19ff-4061-af00-88fc6704dc1e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:ShanghaiMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:ExtendedOfficeLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_bee3bd13-c52c-4737-bc5f-90818342733a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0582846b-1378-41a9-a0b4-151965888906"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0f795fc2-5b7b-4e7f-994c-8f762aee3710"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_d3e297ea-2639-4622-92e2-aa4a10c6ecd3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_ab4342b8-e912-4d12-9909-8b3249772542"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:FederalAndStateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2ee3c666-d342-4457-ac1c-2b7acb8f03f2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_df0b52f0-fe9f-4dd3-ba98-ef8c62ca3750"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_03fe4474-492a-47a1-a134-c302a02fac58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:LatestTaxYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_855783cc-78e0-43d0-8ba8-0cfb23d5bc2a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_59b22d4e-0014-4655-a088-a6e0bfa8bbdc"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a716b5bd-09ab-417f-872e-fc056fb24dc5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_78cd0604-499f-4131-a25b-8b3337d1c4e8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:FederalAndStateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9d0142d0-a8fa-45cb-ba54-a05bbe8457f3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">amba:SoftwareLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a1e0b1d4-ac35-412f-a000-962378ab987d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_be8df705-8a95-43cd-aab4-25ca37d3893b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_aad68fee-37b4-4656-b3ab-082cd462a16b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_58311716-cd97-43da-894d-75f7ba0691a9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_e9eaf347-eabf-4226-905d-0f003fb8064b"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c47eaf83-ebeb-474b-98ca-2b240615dac2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9905015a-5af0-465c-ab1b-2d18801186a4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_2acd2d1c-ddbf-4bea-93ab-246dc7e6de1d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0320a7c5-b8f9-4935-b557-ef20eba9263a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">amba:FormerChiefFinancialOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_77395f41-8848-4c1d-ad61-f17439469c0e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:StockRepurchaseProgramFiftyMillionAuthorizationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8c50abb2-4eea-4e6c-97f3-a05b3da56d30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_372c0b0c-d2d6-457d-828d-3bade429dd13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1a7fb3ed-66ba-4880-a824-4d233358c672"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_c70c035a-cb4c-4a35-999a-c575b9077a7c"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:NorthAmericaOtherThanUnitedStatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_c3124274-adbe-40d5-90c5-69ccf5b75094"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0c36b6f5-5c00-433a-a997-a06b89dcd7e0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_1189ba43-574e-40c7-877c-acc2e3fec20d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:ShanghaiMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:ExtendedOfficeLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_55bb95e3-a854-4f76-9a86-bcdceb736662"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b701d391-951a-4366-902d-5924fff4a690"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:IncentiveStockOptionsTenPercentageOwnershipMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_12190f57-aa85-486b-955c-f96fb0ea92d0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_15b35443-09cb-4613-ae3f-4f3b25fd1e8e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a5a7e0af-5904-4c71-bc7b-537204a20ce7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0ba0d343-fb24-4c4c-99d1-43040ff18214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_da9917d8-3cfc-476a-8b56-35d0476eaf5d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">amba:FormerChiefFinancialOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_5f6bbfa7-17d1-46ce-8c73-2599346d0dd4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:ChiconyElectronicsCompanyLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_95336a61-40aa-4dcb-9fe5-9dedb1dd6522"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b3208f92-bf5c-419e-bad1-8c3887fb0cc8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_9e674cc3-780b-4255-a08c-85d88a8039c6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis">amba:PostCombinationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-05</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_67b9e5f7-e645-47a7-a780-1350dc06bf86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8e8ea4b8-8435-4896-a2dd-56b0897f4167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3b991730-5752-4569-bdf2-c58875ade309"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_935f0804-4500-437c-943d-603215f1dd55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_996b17e8-bcaf-440e-846d-6a530c100810"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">amba:SoftwareLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_f7b74c89-558d-4075-bb00-f474d764daca"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_658739da-c840-4ce6-a698-cb5632b35c69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_8105e429-45f2-4c3e-9ede-c0f43ba25e2d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a3750b27-de47-4dde-b3d3-652e8e50e7b2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">amba:OtherMattersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_68b08dd8-3cd3-4e12-ab4f-6fd15362c516"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_0835a940-8593-40fb-a54d-d1c889920a55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_229e902a-7356-45ce-94ba-9880570ea353"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_0fba109a-aeda-458c-8a3a-8fceedf6a237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_1d7f224d-45d6-4a12-8d15-d1a1a1966b0e"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_89fb5190-a88e-4d52-97ea-021f83ab1e52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:WintechMicroelectronicsCompanyLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_466a5ec1-ac8a-4b72-b2fe-8870ea8b7fd0"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_2bd1175b-37ff-4cd2-b249-bbdfa8a363ad"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_04d453f9-012d-4827-9813-29f28155ca93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a25b371f-e094-4b30-9155-7d8520b4ac7d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_b08da287-8f55-4a5c-8023-d5396bf30b83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-05</xbrli:startDate><xbrli:endDate>2021-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_e868f7d4-c634-494b-a8a2-b35bda400c79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_ae7a46f2-df38-4673-8dcd-097d5cef1b09"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_deefcaa7-2260-4d7f-9a4d-17c24b228ea9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_3fb306c7-1264-4ac9-a8ad-a1e078128142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:CaliforniaStateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_7e7b004e-306b-4384-8f71-0ddcb9b6d4f1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_b88f69f8-14d8-4ea3-89e3-14614ec4ebc1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_9321e892-fb7a-491b-9418-5840a4bec757"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_09b1c14e-774c-4713-84da-df5118ae4e92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_4335ed66-e22b-48ec-8c84-4721b025cb8d"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_7774a754-056d-4cfd-9ac3-b7ec3a79174a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_6cdac2ea-6a07-4133-b0ca-510a596322aa"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_a52a7b2d-4481-4188-83af-1a31419123b2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_65a98007-bef9-4444-b963-d63ea83c05fb"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_29930a3e-3654-4d9c-831e-a753f8f71df4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="C_dc32b860-3094-46e9-8eab-90776e4a0ec1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280263</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="U_UnitedStatesOfAmericaDollarsShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U_pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U_shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U_Segment"><xbrli:measure>amba:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="U_Reportingunit"><xbrli:measure>amba:Reportingunit</xbrli:measure></xbrli:unit><xbrli:unit id="U_USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="U_Security"><xbrli:measure>amba:Security</xbrli:measure></xbrli:unit></ix:resources></ix:header></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="border-top:2.25pt double;padding-top:1.0pt;text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:14.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">UNITED STATES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:14.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:14.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">SECURITIES AND EXCHANGE COMMISSION</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:14.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Washington, D.C. 20549</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="margin-left:40.0%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:1pt solid;margin-right:40.0%;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:3.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:14.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">FORM </span><span style="font-size:14.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_f47bf2ff-0338-4168-8e2f-e02632925044" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:DocumentType"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:14.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10-K</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:14.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="margin-left:40.0%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:1pt solid;margin-right:40.0%;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:3.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(Mark One)</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;"><ix:nonNumeric id="F_5ffb0678-3ab4-47a5-99dc-643f5ec8d626" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">	ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the fiscal year ended </span><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_d502d75a-cd5f-4e96-8c98-87957c75b7fb" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:DocumentPeriodEndDate" format="ixt:datemonthdayyearen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, </span><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_4b5c00fe-849c-443c-8d5e-72a399c5932a" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:DocumentFiscalYearFocus"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></ix:nonNumeric></span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">OR</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;"><ix:nonNumeric id="F_520307cb-171f-4843-ac63-64f655a52318" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">	TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the transition period from</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">                    </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">                    </span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commission File Number: </span><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_4af8e631-b65a-4196-aea6-0cca08d593b9" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityFileNumber"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">001-35667</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="margin-left:40.0%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:1pt solid;margin-right:40.0%;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:2.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:3.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:20.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_2a5c59e8-b9f3-4c4d-9b17-c87a43e4f5af" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityRegistrantName"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:20.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">AMBARELLA, INC.</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:20.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(Exact name of registrant as specified in its charter)</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="margin-left:40.0%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:1pt solid;margin-right:40.0%;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:2.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:3.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:50.0%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:49.0%;"></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_2d769af5-0eb3-488e-9878-f751cffe991a" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:edgarprovcountryen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cayman Islands</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_e5a5c53a-fafe-4487-ad39-50d383e2aff4" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityTaxIdentificationNumber"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98-0459628</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(State or other jurisdiction of</span></p><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">incorporation or organization)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(I.R.S. Employer</span></p><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Identification No.)</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:2.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:2.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_ce13e502-9b09-484a-9162-6102a580c54d" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityAddressAddressLine1"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3101 Jay Street</span></ix:nonNumeric></span></p><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_8945b7dc-5580-461d-8df2-daa16b9c8b7f" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityAddressCityOrTown"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Santa Clara</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_9a3f86a8-f417-48b7-b1fc-7bc2a19dd541" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">California</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_468f1557-5428-47a8-b1bd-eded3d61b906" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityAddressPostalZipCode"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">95054</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(Address of principal executive offices)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(Zip Code)</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Registrant&#x2019;s telephone number, including area code: (</span><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_5ba2f3de-5bbe-446f-b4fb-4946c8c5f7aa" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:CityAreaCode"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">408</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">) </span><span style="font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_954383a5-5016-4340-bd3d-123f543834b6" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:LocalPhoneNumber"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">734-8888</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Securities registered pursuant to Section 12(b) of the Act:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:33.994%;"></td>
    <td style="width:33.003%;"></td>
    <td style="width:33.003%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="border-top:0.5pt solid;background-color:rgba(0,0,0,0);border-right:0.5pt solid;word-break:break-word;white-space:pre-wrap;border-left:0.5pt solid;vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Title of each class</span></p></td>
    <td style="border-top:0.5pt solid;background-color:rgba(0,0,0,0);border-right:0.5pt solid;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trading Symbol</span></p></td>
    <td style="border-top:0.5pt solid;background-color:rgba(0,0,0,0);border-right:0.5pt solid;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Name of each exchange on which registered</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);border-right:0.5pt solid;word-break:break-word;white-space:pre-wrap;border-left:0.5pt solid;vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_7889a8c1-a336-4fa9-8642-83d2d0703521" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:Security12bTitle"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ordinary Shares, $0.00045 Par Value Per Share</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);border-right:0.5pt solid;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_2b8f14d8-401d-48bb-a9c6-712611734be8" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:TradingSymbol"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">AMBA</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);border-right:0.5pt solid;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_22ec83ee-710c-478b-9ba3-c772b33d7155" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Nasdaq Global Market</span></ix:nonNumeric></span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:3.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Securities registered pursuant to Section 12(g) of the Act:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">None</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="margin-left:40.0%;text-indent:0.0%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:1pt solid;margin-right:40.0%;text-align:center;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:2.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.   </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_d1a6b560-db64-4f95-b21e-845b090426fe" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityWellKnownSeasonedIssuer"><span style="background-color:rgba(0,0,0,0);text-transform:uppercase;color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9746;</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    NO  </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9744;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.   YES  &#xf0a8;   </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_707bf5e7-0a6e-4047-9022-3314596a879b" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityVoluntaryFilers"><span style="background-color:rgba(0,0,0,0);text-transform:uppercase;color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">No</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9746;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months and (2) has been subject to such filing requirements for the past 90 days.   </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_627d757e-02d8-4a21-9731-dcd92170e269" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityCurrentReportingStatus"><span style="background-color:rgba(0,0,0,0);text-transform:uppercase;color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9746;</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   NO  </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9744;</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_609207de-ee26-450f-8327-c37395a1d5c7" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityInteractiveDataCurrent"><span style="background-color:rgba(0,0,0,0);text-transform:uppercase;color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Yes</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9746;</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   NO  </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9744;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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 &#x201c;large accelerated filer,&#x201d; &#x201c;accelerated filer,&#x201d; &#x201c;smaller reporting company,&#x201d; and &#x201c;emerging growth company&#x201d; in Rule 12b-2 of the Exchange Act.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:3.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:21.75%;"></td>
    <td style="width:53.204%;"></td>
    <td style="width:21.963%;"></td>
    <td style="width:3.083%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_218c5842-d0a4-4084-bea8-c265d8264726" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Large accelerated filer</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9746;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accelerated filer</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9744;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-accelerated filer</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9744;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Smaller reporting company</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;"><ix:nonNumeric id="F_0fdaf829-0e7e-4cbf-b6f5-5d0ecde5e298" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Emerging growth company</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;"><ix:nonNumeric id="F_f29c64a2-82be-49ab-ade0-fde3e0f9929b" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9744;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#x2019;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  </span><span style="font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;"><ix:nonNumeric id="F_1c182432-cf29-49c5-a000-de73d37dcfa8" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9746;</span></ix:nonNumeric></span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9744;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#x2019;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9744;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).   YES  </span><span style="font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;"><ix:nonNumeric id="F_6f1d9f5f-e72a-4558-8b10-7fcad69a2b61" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   NO  </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Segoe UI Symbol&quot;, sans-serif;min-width:fit-content;">&#9746;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The aggregate market value of the voting and non-voting ordinary shares held by non-affiliates of the Registrant as of July 31, 2022, was approximately $</span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b0137396-6931-4e32-af5e-c2c126a499d9" contextRef="C_f96295f9-031c-4411-b628-b49ebb03e1ba" name="dei:EntityPublicFloat" unitRef="U_USD" scale="9" decimals="-8" format="ixt:numdotdecimal">2.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> billion based upon the closing price reported for such date on the NASDAQ Global Market. For purposes of this disclosure, ordinary shares held by persons known to the Registrant (based on information provided by such persons and/or the most recent schedule 13Gs filed by such persons) to beneficially own more than 5% of the Registrant&#x2019;s ordinary shares and ordinary shares held by officers and directors of the Registrant have been excluded because such persons may be deemed to be affiliates. This determination is not necessarily a conclusive determination for other purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of ordinary shares, $0.00045 par value, outstanding as of March 24, 2023: </span><span style="font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_67b3967b-f184-4562-bfdd-ba6fc3e81b99" contextRef="C_7d308234-53fa-4f38-b874-a56a9d56e196" name="dei:EntityCommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">39,581,559</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">DOCUMENTS INCORPORATED BY REFERENCE</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <div><ix:nonNumeric id="F_bb1954ef-697c-4f6a-9d52-486ba4cfdb26" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:DocumentsIncorporatedByReferenceTextBlock" escape="true"><p style="text-indent:4.533%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:2.25pt double;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certain information is incorporated into Part III of this report by reference to the Proxy Statement for the Registrant&#x2019;s annual meeting of shareholders to be held on or about June 8, 2023 to be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">TABLE OF CONTENTS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:7.213%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:85.824%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:4.963%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.01in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Page</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><a href="#part_i"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">PART I</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 1.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#business"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Business</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 1A.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#risk_factors"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk Factors</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 1B.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#unresolved_staff_comments"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unresolved Staff Comments</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 2.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#properties"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Properties</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 3.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#legal_proceedings"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Legal Proceedings</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 4.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#mine_safety_disclosures"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Mine Safety Disclosures</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><a href="#part_ii"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">PART II</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 5.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#market_for_registrant"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Market for Registrant&#x2019;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 6.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#selected_financial_data"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">[Reserved]</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 7.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#managements_discussion"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">52</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 7A.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#quantitative_and_qualitative"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Quantitative and Qualitative Disclosures About Market Risk</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">64</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 8.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#financial_statements"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial Statements and Supplementary Data</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 9.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#changes_in_and_disagreements"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 9A.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#controls_and_procedures"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Controls and Procedures</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 9B.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#other_information"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other Information</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 9C.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item9c"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><a href="#part_iii"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">PART III</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 10.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#directors_executive"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Directors, Executive Officers and Corporate Governance</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 11.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#executive_compensation"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Executive Compensation</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 12.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#security_ownership"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 13.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#certain_relationships"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certain Relationships and Related Transactions, and Director Independence</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 14.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#principal_accountant"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Principal Accountant Fees and Services</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><a href="#part_iv"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">PART IV</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 15.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#exhibits_and_financial"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exhibits and Financial Statement Schedules</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Item 16.</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#item16"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Form 10-K Summary</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#exhibits_index"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exhibits</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#signatures"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Signatures</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">102</span></p></td>
   </tr>
   <tr style="height:9.35pt;">
    <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#power_attorney"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Power of Attorney</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">102</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">FORWARD-LOOKING STATEMENTS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act and Section 21E of the Exchange Act. The forward-looking statements are contained principally in, but not limited to, the sections titled &#x201c;Business,&#x201d; &#x201c;Risk Factors,&#x201d; and &#x201c;Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations,&#x201d; as well as elsewhere in this Annual Report on Form 10-K. Forward-looking statements are identified by the use of the words &#x201c;would,&#x201d; &#x201c;could,&#x201d; &#x201c;will,&#x201d; &#x201c;may,&#x201d; &#x201c;expect,&#x201d; &#x201c;believe,&#x201d; &#x201c;should,&#x201d; &#x201c;anticipate,&#x201d; &#x201c;outlook,&#x201d; &#x201c;if,&#x201d; &#x201c;future,&#x201d; &#x201c;intend,&#x201d; &#x201c;plan,&#x201d; &#x201c;estimate,&#x201d; &#x201c;predict,&#x201d; &#x201c;potential,&#x201d; &#x201c;target,&#x201d; &#x201c;seek,&#x201d; &#x201c;continue,&#x201d; &#x201c;foreseeable&#x201d; or &#x201c;forecast&#x201d; and similar words and phrases, including the negatives of these terms, or other variations of these terms, that denote future events. Forward-looking statements include, but are not limited to, information concerning our possible or assumed future results of operations, competitive position, industry environment, potential growth opportunities and the effects of competition, our product development strategy and areas of focus, our market opportunity, our ability to develop new solutions, including our ability to integrate and apply acquired technologies to our solutions, our future financial and operating performance, sales and marketing strategy, investment strategy and the results of our investments, research and development, customer and supplier relationships, inventory levels, customer demand and our ability to secure design wins, industry trends, our cash needs and capital requirements, and expectations about seasonality, taxes, and operating expenses. These statements reflect our current views with respect to future events and our potential financial performance and are subject to risks and uncertainties that could cause our actual results and financial position to differ materially and adversely from what is projected or implied in any forward-looking statements included in this Annual Report on Form 10-K.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Factors that could affect such forward-looking statements include, but are not limited to, risks associated with revenue being generated from new customers or design wins, neither of which is assured; our ability to retain and expand customer relationships and to achieve design wins; economic factors beyond our control, including risks associated with high inflation and recessionary concerns; geopolitical factors beyond our control, including tensions between the United States and China and the ongoing hostility between Russia and Ukraine; the potential impact of the COVID-19 pandemic on our operations or the operations of our supply chain or our customers; our ability to timely produce sufficient quantities of our products on a cost-effective basis through our third-party vendors; the commercial success of our customers&#x2019; products; our growth strategy; our ability to anticipate future market demands and future needs and preferences of our customers; our ability to introduce new and enhanced solutions, including our ability to license software modules; the expansion of our current markets and our ability to successfully enter new markets; anticipated trends and challenges, including competition, in the markets in which we operate; our expectations regarding the adoption of computer vision technology; our ability to effectively generate and manage growth; our ability to retain key employees; the potential for intellectual property disputes or other litigation; the risks described under Item 1A of Part I&#x2014;&#x201c;Risk Factors,&#x201d; Item 7 of Part II&#x2014;&#x201c;Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations,&#x201d; and elsewhere in this Annual Report on Form 10-K; and those discussed in other documents we file with the Securities and Exchange Commission. You are cautioned not to place undue reliance on the forward-looking statements, which speak only as of the date of this Annual Report on Form 10-K. We have no obligation (and expressly disclaim any such obligation) to update or alter any forward-looking statements, whether as a result of new information or otherwise except as otherwise required by securities regulations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">For purposes of this Annual Report, the terms &#x201c;Ambarella&#x201d;, &#x201c;the Company&#x201d;, &#x201c;we&#x201d;, &#x201c;us&#x201d; and &#x201c;our&#x201d; refer to Ambarella, Inc. and its consolidated subsidiaries.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="part_i"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">P</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ART I</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="business"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 1. B</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">USINESS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Overview</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ambarella is a leading developer of low-power system-on-a-chip, or SoC, semiconductors and software for edge artificial intelligence, or AI, applications. Our technologies make electronic systems smarter, enabling features such as person detection, object classification, and analytics, in addition to performing complex data analysis in real time, delivering high quality imagery, and preserving vital system resources such as power and network bandwidth. We specialize in the development of deployable, scalable designs for intelligent electronic systems that utilize high-bandwidth sensors offering a proven path to mass production.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated in 2004, we have primarily served human-viewing applications with video and image processors for enterprise, public infrastructure and home applications, such as internet protocol, or IP, security cameras, sports cameras, wearables, aerial drones, and aftermarket automotive video recorders. We are now leveraging our human-viewing heritage to pursue the machine sensing market. Our recent development efforts have focused on creating advanced AI technology that enables edge devices to visually perceive the environment and make decisions based on the data collected from cameras and other types of sensors, such as 4D radar. This category of AI technology is known as computer vision, or CV, and our CV SoCs integrate our state-of-the-art video processor technology together with our recently developed deep learning neural network processing technology, which we refer to as CVflow&#174;. The CVflow-architecture supports a variety of computer vision algorithms, including, object detection, classification and tracking, semantic and instance segmentation, image processing, stereo object detection, terrain mapping, and face recognition. In addition, CVflow can process other sensor modalities, including lidar, radar, time of flight, thermal and near infrared (NIR), and allows customers to differentiate their products by porting their own or third party neural networks and/or classical computer vision algorithms to our CVflow-based SoCs. Our CV technology is creating opportunities for us to address a broader range of markets and applications while also allowing us to capture more content per electronic system.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our new CV3 AI central domain controller family of SoCs is specifically architected for automated driving applications.  In addition to offering our existing advanced camera perception processing, CV3 adds sensor fusion and planning layers that enable a broader set of fully-automated devices.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In November 2021, we acquired Oculii Corp., a developer of high definition radar technology. Oculii&#x2019;s adaptive AI software algorithms are designed to enable radar perception using current production radar chips to achieve significantly higher resolution, longer range and greater accuracy. Oculii&#x2019;s software can be deployed on our existing CVflow SoCs, operating in conjunction with leading radar RF solutions to significantly increase safety and reliability. We recently introduced a centralized radar architecture that synergistically leverages Oculii&#x2019;s adaptive AI software algorithms together with our CV3 domain controller family, resulting in improved perception, lower power consumption and reduced bills-of-material for mobility applications compared to the current generation of radar systems utilized in the market today.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As described below, Ambarella&#x2019;s products are now used in a wide variety of human viewing and computer vision applications, including a variety of automotive camera systems, video security cameras, mobile and fixed robots, industrial applications, and consumer devices, such as action, drone and 360&#xb0; cameras. For our fiscal years ended January 31, 2023, 2022 and 2021, we recorded revenue of $337.6 million, $331.9 million and $223.0 million, respectively. For the fiscal years ended January 31, 2023, 2022 and 2021, we incurred net losses of $65.4 million, $26.4 million and $59.8 million, respectively. We have generated cash from operations in each fiscal year starting from 2009.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Industry Background and Target Markets</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computer vision functionality has historically been executed with graphics processing units (GPU), field programmable gate-arrays (FPGA) or general purpose microprocessors (CPU) in servers or datacenters. This approach requires large amounts of data to be transported from an end-point electronic system or device into the network infrastructure, where the data may be stored, processed, and then sent back to the end point, creating added delay, power consumption and incremental expense from data communications, server processing and storage. In some applications, unacceptable levels of latency are introduced by the transportation of this data, minimizing or, in some cases, eliminating the utility of the product. In addition, this approach often requires personal information to be transmitted from the end-point device to the network infrastructure, potentially raising privacy and security concerns.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><img src="img51256256_0.jpg" alt="img51256256_0.jpg" style="width:661px;height:291px;" />&#160;</p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We believe the CV end-point market, sometimes referred to as the system&#x2019;s edge, requires a fundamentally different SoC architecture versus the GPU, FPGA and CPU approach commonly used in the datacenter.  Our CV SoCs are optimized for the requirements of the end-point market to provide highly accurate results, significant processing power, small form factor and minimal latency while consuming very low amounts of power and simultaneously delivering both human viewing and computer vision functionality, often while supporting multiple cameras and multiple AI applications with a single SoC incorporated in an end-point device.  In addition, privacy and security can be enhanced, as critical personal information may not need to enter the network infrastructure.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our first CV SoC was introduced in 2018 and CV3 is our third generation computer vision chip in our SoC family. Our development efforts are now focused on SoCs that provide both human viewing and computer vision functionality. With the acquisition of Oculii, we also now complement our advanced camera perception capabilities with advanced radar perception to enable higher levels of autonomy.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are focusing on the automotive and Internet-of-Things (IoT) end markets:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <div style="margin-left:5.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.508421052631579%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Automotive Applications</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Cameras and other sensors, as well as high performance computing processors, are utilized for a variety of applications in the automotive market and our products are designed into both original equipment manufacturer (OEM) and aftermarket applications. We address the following automotive market applications:</span></div></div>
  <div style="margin-left:13.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.8457544394060026%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Automotive Video Recorders (also known as data loggers).</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> These video cameras are pre-installed in vehicles or mounted (aftermarket) to record events for reconciliation, such as for insurance and liability, driver scoring or training, and security purposes. We offer solutions for both OEM and aftermarket drive recording devices, some of which include advanced driver assistance systems (ADAS) features.</span></div></div>
  <div style="margin-left:13.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.8457544394060026%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Electronic Mirrors.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> One or more cameras, in conjunction with an electronic display, are used to augment, or in some cases replace, reflective glass rear view and/or side view mirrors to provide a wider and unobstructed field of view.  Smart electronic mirrors that incorporate our CV SoCs may also help with detecting objects in blind spots, overtaking vehicles and alerting for vulnerable road users, such as pedestrians and bicycles.</span></div></div>
  <div style="margin-left:13.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.8457544394060026%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Front Advanced Driver Assistance System (ADAS) Cameras.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> These front-facing cameras are often positioned behind the rearview mirror, enabling functions such as automatic emergency braking, lane departure warning, forward collision warning, intelligent headlight control, and speed assistance functions, many of which are required by an increasing number of regional New Car Assessment Programs, or NCAP.  The most advanced front ADAS cameras generally require ultra high-definition (UHD) resolution and advanced CV processing, which can be critical for long-distance object detection with a wide field-of-view, and extremely low power due to their inherently small form factor.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="margin-left:13.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.8457544394060026%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cabin Monitoring System (CMS) and Driver Monitoring System (DMS) Cameras.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> These interior mounted cameras track drivers and passengers to help prevent accidents by alerting a drowsy or distracted driver and assisting with the deployment of safety features, such as airbags. These interior cameras may also be utilized by service providers, in particular with autonomous vehicles, to create new business opportunities in which in-cabin information, collected through cameras, may be monetized. Our solutions process our customers&#x2019; interior-sensing algorithms at high speeds and with low power consumption, and are effective even at night via onboard RGB-infrared processing. Our DMS solutions can be integrated with supplementary camera applications, including electronic mirror, front ADAS, and high-resolution driver recording.</span></div></div>
  <div style="margin-left:13.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.8457544394060026%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Central domain controllers for L2+ to L4 Autonomous Vehicles. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We continue to advance our research in critical areas of autonomous vehicle development, such as vehicle detection, obstacle detection, pedestrian detection, lane detection, traffic sign recognition, stereovision processing, and sensor fusion and planning, enabling us to design strong platforms for applications ranging from Level2+ autopilot to full autonomy. The CV3 family enables centralized, single-chip processing for multi-sensor perception, including high-resolution vision, radar, ultrasonic and lidar, as well as deep fusion for multiple sensor modalities and autonomous vehicle path planning.  The central domain controller in autonomous vehicles is connected to the camera, radar and other sensor suites. Using neural network and traditional computer vision processing, the domain controller fuses the sensor data and perceives the vehicle&#x2019;s surroundings. Based on this multi-sensor surround perception, the domain controller estimates a safe driving path for the vehicle. In addition, the domain controller can simultaneously process in-cabin sensing applications, including driver and occupant monitoring. </span></div></div>
  <div style="margin-left:5.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.508421052631579%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Security Cameras</span><span style="background-color:rgba(0,0,0,0);color:rgba(45,55,59,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.  </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are a leader in enterprise and home security camera markets, with solutions that deliver exceptional computer vision performance, industry-leading compression efficiency, low power consumption, and outstanding image quality, including high dynamic range (HDR), low-light processing and fisheye lens dewarping. Our CV products enable higher levels of automation than our vision processors through advanced algorithms, such as object detection, classification and tracking, license plate recognition and facial recognition.  We address the following security camera applications:</span></div></div>
  <div style="margin-left:13.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.8457544394060026%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Enterprise and Public Class Security</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. These cameras are used for video monitoring and security surveillance in enterprise and public infrastructure applications. Our solutions enable the streaming of multiple video streams to enable remote monitoring at multiple locations. Embedded computer vision technology supports advanced analytics at the system&#x2019;s edge, including people counting and tracking, facial recognition and retail behavior analysis. </span></div></div>
  <div style="margin-left:13.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.8457544394060026%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Home Security</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Home security cameras are designed for home or small business use and may be connected to cloud services and applications via home networks using WiFi. These cameras may require very low bitrate operation to support high-definition (HD) resolution over limited bandwidth connections, while their small form factors or battery powered design may require very low power operation.  Form factors include smart video door-bells and video-enabled lights. Embedded computer vision technology supports advanced functions, including intruder and pet detection, face recognition and package monitoring.  </span></div></div>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Emerging Robotic and Industrial Applications</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.   Our solutions can add intelligence to a range of partially or fully robotic applications, including access control, industrial/factory automation, sensing cameras, and a variety of industrial and home robotic applications. Our advanced CV SoCs handle an array of complex algorithms, from low-level perception functions and neural networks to higher-level autonomous software stacks, while our video processing pipeline enables operation in challenging lighting conditions such as high-contrast scenes and extremely low-light environments, all with low power consumption.  We address the following industrial and robotic market applications:</span></div></div>
  <div style="margin-left:13.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.8457544394060026%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Identification/Authentication Cameras.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  Our video-based sensing solutions enable contactless access control for home, enterprise and public applications.  Our CV SoCs are engineered to quickly extract input from the physical environment, fuse data from multiple sensors, analyze the incoming data and deliver the appropriate feedback, with low-latency and low-power responsiveness. Applications include enterprise access control panels, electronic locks and contactless mobile payment terminals.  </span></div></div>
  <div style="margin-left:13.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.8457544394060026%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Robotic Products.  </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our products and technology are well suited for a variety of smart home and enterprise robotic applications.  With stereovision capabilities and convolutional neural network (CNN)-based object classification, our solutions are also suited for a variety of industrial machine vision systems, mobile robots for delivery or factory/warehouse applications, aerial drones, robotic vacuum cleaners, and other emerging robotic applications.</span></div></div>
  <div style="margin-left:13.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.8457544394060026%;">&#x25aa;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Sensing Cameras.</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">  </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our CV SoCs enable sensing cameras that analyze video using AI-based algorithms running in the camera to provide remote users with updates, warnings or business data based on the analysis. Since no video, audio or image data needs to leave the camera, privacy can be prioritized. Applications for sensing cameras include elderly monitoring, building occupancy monitoring and retail store business analytics.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other IoT Applications.   </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cameras for the home, public spaces and consumer leisure applications that provide HD video quality increasingly include embedded connectivity to share and display video. Our low power, high-resolution and connected solutions can be found in a variety of cameras, including wearable body cameras, sports action cameras, social media cameras, drones for capturing aerial video or photographs, video conferencing and virtual reality applications.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our Competitive Strengths</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our platform technology solutions provide performance attributes that satisfy the stringent demands of the camera market, enable integration of HD video and image capture capabilities in portable devices, and provide computer vision capabilities that address the evolving needs of the automotive and IoT markets. We believe that our leadership is the result of our competitive strengths, including:</span></p>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Proprietary AI, Radar and Computer Vision Architecture.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our proprietary AI and computer vision processing architecture, known as CVflow, uses a flexible hardware engine programmed with a high level algorithm description to achieve increased performance while minimizing die size and power consumption. The CVflow architecture specifies data flow connections between a set of optimized AI and computer vision operators, such as the convolution and matrix multiply functions that are specifically optimized for deep learning algorithms. The CVflow architecture supports a variety of AI, radar and computer vision algorithms, including object detection, classification and tracking, semantic and instance segmentation, image processing, and stereo object detection. CVflow also allows customers to differentiate their products by porting their own algorithms and neural networks to our SoCs.  </span></div></div>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deep Sensor Fusion</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Ambarella provides AI perception processing for cameras, and with the acquisition of Oculii we provide software that enables efficient HD 4D radar perception. Our CV3 SoC family implements centralized camera and radar perception processing on the same SoC, allowing data from all camera and radar sensors in the sensor suite to be fused at a deeper data level, which we believe will facilitate improved levels of perception accuracy.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">High-Performance, Low Power, AI, Video and Image Algorithm Expertise</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Our extensive algorithm expertise, which facilitates efficient AI, video and image compression, enables our solutions to achieve low power consumption without compromising performance. Our solutions provide Full HD and UHD video up to 32-megapixel resolution and 60 frames per second. Our solutions achieve high storage and transmission efficiencies through innovative and complex video and image compression algorithms that significantly reduce the output bitrate. This smaller storage footprint directly benefits the performance of our solutions in several ways, including lower memory storage requirements and reduced bandwidth needs for transmission, which both facilitate sharing content between devices. These benefits are particularly important in transcoding, the digital-to-digital conversion of one encoding format to another, and video cloud applications.  Our solutions can deliver clear images in low light conditions because of our advanced noise reduction, including 3D motion compensated temporal filtering (MCTF) and multiple exposure processing. Additionally, our HDR processing capabilities handle scenes with large dynamic range between the lightest and darkest areas to reveal details that would otherwise be lost in shadow or highlight areas. Our advanced de-warping capability enables cameras to use wide angle lenses, making it ideal for a variety of security camera applications, as well as 3D electronic image stabilization and surround view for automotive applications.</span></div></div>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Highly Integrated SoC Solutions Based on a Scalable Platform</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Our product families leverage a flexible and highly-scalable platform including our core high-performance AI and video processing architecture combined with an extensive set of integrated peripherals.  Our flexible and highly-scalable platform enables our customers to address multiple applications and markets with reduced design cycles and costs. Our software compatible portfolio of products, with a broad range of performance and price points, allows our customers to develop a range of end products from a common software base. </span></div></div>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Comprehensive and Flexible Software</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Our years of investment in developing and optimizing our comprehensive and flexible software serve as the foundation of our high-performance video application solutions. Key components of our software include highly customized middleware that integrates many unique features for efficient scheduling and other system-level functions, and firmware that is optimized to reduce power requirements and improve performance. In addition, we provide our customers full-function software development kits with a suite of application programming interfaces or APIs, which allow customers to rapidly integrate our solution, adjust product specifications and provide additional functionality to their systems, thereby enabling them to differentiate their product offerings and reduce time to market. We also provide extensive software tools to map algorithms from commonly-used AI frameworks such as PyTorch or TensorFlow into our proprietary CVflow architecture.  Our software development kits (SDKs) contain reference code for specific features that customers can quickly deploy. </span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Products</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have a wide range of products in our portfolio, including products that have commercially shipped, products for which we have shipped engineering samples and products that are under development. We typically introduce two to three new silicon products per year which, when combined with our flexible software development kits, allow us to offer product families addressing the specific needs of a wide range of end markets. In addition to enabling small device size and low power consumption, our SoC solutions make possible differentiated functionalities, such as computer vision functionality, simultaneous video and image capture, multiple-stream video capture, image stabilization and wireless connectivity.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Central Domain Controller.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> Our new CV3-AD685, the first production version of the CV3 family of automotive AI domain controllers, targets L2+ to L4 autonomous vehicles. Its next-generation CVflow&#174; AI engine includes neural network processing that is 20x faster than the previous generation of CV2 SoCs, along with additional general vector processing capabilities to provide the overall performance required for full autonomous driving (AD) stack processing, including computer vision, HD radar, deep fusion and planning. It also integrates advanced image processing, a dense stereo and optical flow engine, Arm&#174; Cortex&#174; A78AE and R52 CPUs, an automotive GPU for visualizations, and a hardware security module (HSM). The CV3-AD685 is an &#x201c;algorithm first&#x201d; architecture that provides support for the entire AD software stack.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">CVflow SoCs.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> Our AI architecture, incorporated into our CV family of SoCs, extracts and processes data from video streams, enabling our customers to develop intelligent camera systems.  These SoCs combine advanced image processing, high-resolution video encoding and CVflow AI processing in a single, low-power design to enable a new class of smart edge devices for applications including smart home security, retail monitoring, consumer robotics, and occupancy monitoring. Some of our CVflow SoCs are manufactured to satisfy the functional safety requirements of the automotive market.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Vision Processor SoCs.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> Our video and image processing SoCs, based on our proprietary architecture, integrate an advanced image sensor pipeline (ISP), H.264 and/or H.265 encoders, and a powerful ARM CPU for advanced analytics, flight control, WiFi streaming, and other user applications.  Our unique architecture and advanced process node technology lower power consumption while maintaining high performance for security camera and consumer applications such as connected drones, sports cameras, and 360&#xba; (VR) cameras.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">High Definition Radar</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  Through our acquisition of Oculii, we offer adaptive AI software algorithms designed to enable radar perception using current production radar chips to achieve significantly higher resolution, longer range and greater accuracy. These improvements eliminate the need for specialized high-resolution radar chips, which have significantly higher power consumption and cost than conventional radar solutions. Oculii&#x2019;s software can be deployed on Ambarella&#x2019;s existing CVflow SoCs, operating in conjunction with leading radar RF solutions to increase safety and reliability. In addition, we recently introduced a centralized radar architecture that leverages Oculii&#x2019;s adaptive AI software algorithms together with our CV3 processor family to enable both central processing of raw radar data and deep, low-level fusion with other sensor inputs, including cameras, lidar and ultrasonics.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Serializer/Deserializers</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  Our B6 and B8 SerDes (Serializer/Deserializer) products are mixed-signal (analog and digital) semiconductors used to transport data short distances (up to 10 meters) from a CMOS image sensor, often in a remote camera location, to our video and CV SoCs.  The SerDes chips are used to add additional camera(s) to an automotive application, as well as used as a bridge chip for other automotive applications, such as a MIPI combiner, splitter or display driver.  Our SerDes chips are also used in security applications such as ATMs that can use a single B8 chip for connecting multiple remote cameras to a single video processor SoC.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Software Modules</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  In the future, we may separately license proprietary software modules that can be used in conjunction with a customer&#x2019;s internally developed software and/or with third-party software.  Features that may be licensed include functionality for a variety of automotive applications, including dataloggers, ADAS and autonomous driving systems, eMirrors and in-cabin applications. Additionally, our neural-network image signal processing (NN-ISP) software module improves low light imaging in security camera applications.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The chart below describes our current product lines:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><img src="img51256256_1.jpg" alt="img51256256_1.jpg" style="width:387px;height:810px;" />&#160;</p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Technology</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our semiconductor processing solutions enable artificial intelligence and computer vision processing, HD, UHD and 8K UHD (up to 7680 x 4320p60) video and image processing, and video compression, sharing and display while offering exceptional power, size, and performance characteristics.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Key differentiators of our technology include:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <div style="margin-left:10.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.7033333333333336%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">flexible and scalable CVflow processors for deep learning, HD radar processing and other CV algorithms that cover a broad range of consumer, professional and automotive requirements with power and die size efficiency; </span></div></div>
  <div style="margin-left:10.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.7033333333333336%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">stereo/optical flow processing engines for robust CV processing with high performance and power efficiency;</span></div></div>
  <div style="margin-left:10.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.7033333333333336%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">scalable image processing and video compression engines that cover consumer, professional and automotive requirements from Full HD to 8K video performance levels as well as multiple image sensors simultaneously to support multiple viewpoints, including surround view and virtual reality applications; </span></div></div>
  <div style="margin-left:10.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.7033333333333336%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">algorithms for image processing including deep learning augmented processing for challenging low light and high dynamic range conditions for robust CV and human viewing with high power efficiency. </span></div></div>
  <div style="margin-left:10.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.7033333333333336%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">algorithms and software for scalable and robust HD 4D radar processing using sparse antenna arrays using machine learning and adaptive transmit waveforms for lower cost and better power efficiency;</span></div></div>
  <div style="margin-left:10.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.7033333333333336%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">deep learning algorithms and software for multi class 2D/3D object detection and segmentation, including vehicles, pedestrians, cycles, road markings, traffic signs and traffic lights optimized for our CV2 and CV3 SoC families;</span></div></div>
  <div style="margin-left:10.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.7033333333333336%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">algorithms and software for stereo obstacle detection to provide robust safety in the event of obstacles that are not in the training data; </span></div></div>
  <div style="margin-left:10.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.7033333333333336%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">autonomous driving stack modules optimized for our CV3 SoC family, including fusion for multiple cameras and sensor modalities, mapping and localization algorithms and planning;</span></div></div>
  <div style="margin-left:10.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.7033333333333336%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">algorithms to compress video signals with high compression and power efficiency at multiple operating points; </span></div></div>
  <div style="margin-left:10.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.7033333333333336%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">software development kit comprised of application programming interfaces, or APIs, to facilitate integration into customers&#x2019; products; and tools for porting and optimizing customer deep neural networks, or DNNs, developed in industry standard training frameworks; </span></div></div>
  <div style="margin-left:10.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.7033333333333336%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">low-power architecture with minimal system memory footprint; and</span></div></div>
  <div style="margin-left:10.0%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.7033333333333336%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">programmable architecture that balances flexibility, quality, power and die size with powerful CPUs and optimized hardware acceleration to support advanced processing functions.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our technology platform is based on a high-performance, low-power architecture supported by a high level of system integration. The building blocks of our platform are illustrated below:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:100.0%;"></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><img src="img51256256_2.jpg" alt="img51256256_2.jpg" style="width:613px;height:413px;" />&#160;</p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our technology platform enables the capture of high-resolution still images and UHD video while simultaneously performing CV processing and encoding for high-quality storage and lower resolution real time streaming.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">CVflow</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our proprietary AI computer vision processing architecture, known as CVflow&#174;, uses a flexible hardware engine programmed with a data flow graph algorithm description to achieve increased performance while minimizing die size and power consumption. This description allows the hardware to maximize use of its resources by exploiting all available parallelism without software intervention.  The CVflow architecture specifies data flow connections between a set of optimized AI and computer vision operators, such as the convolution and matrix multiply functions that are used for deep learning algorithms. The CVflow architecture also supports a variety of other algorithms, including radar processing, stereo obstacle detection and sensor fusion.  Our platform allows customers to differentiate their products by porting and optimizing their own algorithms and neural networks to our CVflow-based chips using industry-standard training tools and APIs.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Computer Vision and Radar Technology</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computer vision is a core technology that complements our proprietary image processing and video compression technology. We have developed efficient deep learning algorithms for object detection and segmentation leveraging our deep understanding of the CVflow processor. A significant feature of our third generation CVflow SoCs is support for HD stereo and HD radar based depth and velocity sensing. We believe HD stereo and HD radar are complementary sensor modalities that provide robust depth information after fusion.  This depth information provides an important augmentation to monocular computer vision processing, resulting in an extra margin of safety for autonomous driving and other applications. Monocular processing depends on training to detect obstacles, and may not detect obstacles that are not represented in the training set. Stereo cameras and radar detect obstacles without relying on training for specific obstacle categories because the depth information is used to directly construct a three-dimensional model of the camera&#x2019;s surroundings, including any obstacles. This allows more robust decisions to be made in applications such as autonomous driving.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Compatible Family of SoC Solutions</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our current SoC designs integrate our fully-programmable and highly-efficient CVflow architecture, UHD image processing and video compression, applications processing and system functions onto a single chip, delivering exceptional performance, quality and power efficiency with differentiated features. Our multi-core DSP architecture is highly scalable and balances software programmability with hardware-accelerated performance to achieve extremely low power consumption and maximized camera battery life. We have used this scalability to develop an extensive family of software compatible SoCs with a wide range of performance and price points (CV28, CV25, CV22, CV2, CV2FS, CV5, CV3 AD685, and CV-3 High Dev). This scalable, programmable architecture provides our customers with the flexibility they need to quickly develop a wide range of differentiated products. Additionally, our SoCs integrate mixed signal (analog/digital) functionality and high speed interfaces required for interfacing to advanced high-speed CMOS sensors and industry standard interfaces such as PCI-E, USB 3.2 and HDMI 2.0.  Our next generation CV3 family extends our CVflow architecture to cover L2+/L3/L4 autonomous driving and other high performance safety critical applications. The CV3 family will cover multiple performance and price points with a software compatible SDK.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Software Development Kits</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We provide to our customers fully-functional software development kits with a suite of APIs which allow customers to rapidly integrate our solution, adjust product specifications and provide additional functionality to their systems, thereby enabling them to differentiate their product offerings and reduce time to market. We have software development kits for all of our core markets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We also provide a toolkit to accelerate the development of computer vision algorithms onto our hardware. We provide tools to map and optimize algorithms developed in commonly used computer vision frameworks such as PyTorch or TensorFlow into our proprietary CVflow architecture. We also provide a framework for development of higher-level computer vision tasks.  This enables our customers to write complex computer vision algorithms with multiple tasks running in parallel on multiple processing engines, as would be required in applications such as autonomous driving.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Software Modules</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are developing optimized software modules to give customers the option to leverage our expertise and reduce development time and expense.  These modules include HD radar processing for standalone and central radar processing, DL based low light and HDR image processing, monocular and stereo camera perception, and autonomous driving stack modules optimized for the CV3 family, including fusion for multiple cameras and sensor modalities, mapping and localization algorithms and planning.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">AmbaClear</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our proprietary image signal processing architecture, known as AmbaClear, incorporates advanced algorithms to convert raw sensor data to UHD video and/or still images. Image processing algorithms include sensor, lens and color correction, HDR tone mapping, color processing and de-mosaicing to reconstruct a full color image from incomplete color samples and specialized color filters, noise filtering, detail enhancement and image format conversion. For example, raw sensor data can be captured at up to 32-megapixel (8K) resolution at 60 frames per second. This image processing reduces noise in the sensor data and improves color, contrast and sharpness resulting in improved computer vision performance, enhanced human viewing and enhanced storage and transmission efficiencies. Our WDR and HDR processing capabilities handle greater dynamic range between the lightest and darkest areas of an image, permitting video images to reveal details that would otherwise be lost against a bright background. We have developed efficient scalable deep learning algorithms for advanced low light processing and HDR tone mapping that augment our image processing hardware. These algorithms provide significant image quality improvements over our standard image processing while running in real time at HD and higher resolutions. Our advanced de-warping capability enables cameras to use wide angle lenses to capture images from a wide area, making it ideal for a variety of IP security camera and surround view applications. Our RGB- infrared fusion capability allows a single sensor to produce simultaneous RGB and infrared images for sensing and improved low light performance.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">AmbaCast</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our proprietary UHD video compression architecture, known as AmbaCast, incorporates advanced algorithms for motion estimation, motion-compensated 3D temporal filtering, mode decision and AI based rate control. Successful implementation of these computationally intensive steps has helped us maximize compression efficiency. We support H.264 and H.265 video compression standard with our H.265 providing up to 2x better compression efficiency compared to our H.264 video compression technology.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Design Methodology</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">         &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">         The success of our technology platform stems from our algorithm driven design methodology. We do extensive algorithm studies in deep learning AI, image processing and compression including our internally developed and public external algorithms. We use these studies to develop high power and die area efficient processing engines compared with general purpose processors like CPUs and GPUs.  We also include a high degree of programmability to provide flexibility in supporting new algorithms that we and our customers develop. We test and verify our algorithms on our proprietary architectural model prior to implementing our processor engines in hardware. Our advanced verification methodology validates our approach through simultaneous modeling of architecture, algorithms, and the hardware itself. This redundant approach enables us to identify and remediate any weaknesses early in the development cycle, providing a solid foundation on which we build our hardware implementation, and enhances our ability to achieve first-pass silicon success. We possess extensive expertise in AI deep learning, video and imaging algorithms, as well as deep sub-micron digital and mixed-signal design experience.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customers</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We sell our solutions to leading original design manufacturers, or ODMs, and original equipment manufacturers, or OEMs, globally. In the automotive OEM market, we may sell our solutions to Tier-1 suppliers that develop and sell devices incorporating our solutions to automotive OEMs. We refer to ODMs and Tier-1 suppliers as our customers and OEMs as our end customers, except as otherwise indicated or as the context otherwise requires.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales to customers in Asia accounted for approximately 82%, 88%, and 88% of our total revenue in the fiscal years ended January 31, 2023, 2022, and 2021, respectively. As many of our OEM end customers or their ODM manufacturers are located in Asia, we anticipate that a majority of our revenue will continue to come from sales to customers in that region. Although a large percentage of our sales are made to customers in Asia, we believe that a significant number of the products designed by these customers and incorporating our SoCs are then sold to consumers globally. To date, all of our sales have been denominated in U.S. dollars.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We work closely with our end customer OEMs and ODMs throughout their product design cycles that often last nine to eighteen months for many of our target markets, although new products may have longer design cycles, particularly those implementing advanced AI features.  Product design cycles for certain portions of the automotive market generally last longer than eighteen months, particularly for products containing user safety features. As a result, we are able to develop long-term relationships with our customers as our technology becomes embedded in their products. Consequently, we believe we are well positioned to not only be designed into our customers&#x2019; current products, but also to continue to develop next-generation HD video and image processing solutions for their future products.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The product life cycles in many of our target markets typically range from twelve to 24 months. We expect that product lifecycles in the automotive OEM and the industrial and robotics markets will typically be longer than 24 months, as new product introductions occur less frequently. For many of our solutions, early engagement with our customers&#x2019; technical staff is necessary for success.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In fiscal year 2023, the customers representing 10% or more of revenue were Wintech Microelectronics Co., Ltd., or WT, our Asia-based distributor, and Chicony Electronics Co., Ltd., or Chicony, a direct ODM customer that manufactures products for multiple end-customers, which accounted for approximately 57% and 12% of total revenue, respectively. We currently rely, and expect to continue to rely, on a limited number of customers for a significant portion of our revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales and Marketing</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We sell our solutions worldwide using our direct sales force and our distributors. We have direct sales personnel covering the United States, Asia and Europe, and we operate sales offices in Santa Clara, California and Hong Kong, and business development offices in China, Germany, Japan, South Korea, and Taiwan. In addition, in each of these locations we employ a staff of field applications engineers to provide direct engineering support locally to our customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our sales cycles typically require a significant investment of time and a substantial expenditure of resources before we can realize revenue from the sale of our solutions, if any. Our typical sales cycle consists of a multi-month sales and development process involving our customers&#x2019; system designers and management and our sales personnel and software engineers. If successful, this process culminates in a customer&#x2019;s decision to use our solutions in its system, which we refer to as a design win. Our sales efforts are typically directed to the OEM of the product that will incorporate our computer vision and video and image processing solution, but the eventual design and incorporation of our SoC into the product may be handled by an ODM or Tier-1 supplier on behalf of the OEM. Volume production may begin within nine to 18 months after a design win, depending on the complexity of our customer&#x2019;s product and other factors upon which we may have little or no influence. Once our solutions have been incorporated into a customer&#x2019;s design, they are likely to be used for the life cycle of the customer&#x2019;s product. Conversely, a design loss to a competitor will likely preclude any opportunity for future revenue from such customer&#x2019;s product.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our sales are generally made pursuant to purchase orders received approximately four to 30 weeks prior to the scheduled product delivery date, depending upon agreed terms with our customers and the current manufacturing lead time at the time the purchase order is received. These purchase orders may be cancelled without charge upon notification within an agreed period of time in advance of the delivery date. Our standard warranty provides that our SoCs containing defects in materials, workmanship or performance may be returned for a refund of the purchase price or for replacement, at our discretion. We may agree to different warranty terms with specific customers from time to time.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our sales are primarily made through standard purchase orders for delivery of products. Our manufacturing production is based on estimates and advance non-binding commitments from customers as to future purchases. We follow industry practice that allows customers to cancel, change or defer orders with limited advance notice prior to shipment. Given this practice, we do not believe that backlog is a reliable indicator of future revenue levels.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Manufacturing</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We employ a fabless business model and use third-party foundries and assembly and test contractors to manufacture, assemble and test our solutions. This outsourced manufacturing approach allows us to focus our resources on the design, sales and marketing of our solutions and avoid the cost associated with owning and operating our own manufacturing facility. Our engineers work closely with foundries and other contractors to increase yields, lower manufacturing costs and improve quality. In addition, we believe outsourcing many of our manufacturing and assembly activities provides us the flexibility needed to respond to new market opportunities, simplifies our operations and significantly reduces our capital requirements. We do not have a guaranteed level of production capacity from any of our suppliers&#x2019; facilities to produce our solutions. We carefully qualify each of our suppliers and their subcontractors and processes in order to meet the extremely high-quality and reliability standards required of our solutions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="margin-left:2.267%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Wafer Fabrication</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have a history of using several process nodes from 130 nm through 5 nm. We aim to use the most advanced manufacturing process technology appropriate for our products that is available from our third-party foundries. As a result, we periodically evaluate the benefits of migrating our solutions to smaller geometry process technologies in order to improve performance and efficiency. We believe this strategy will help us remain competitive. While we currently manufacture the majority of our solutions in the 28 nm, 14 nm and 10 nm process nodes, our most recent products are manufactured in the 5 nm process node. Currently, the substantial majority of our SoCs are supplied by Samsung in facilities located in Austin, Texas and South Korea, from whom we have the option to purchase both fully-assembled and tested products as well as tested die in wafer form for assembly. We also have small volumes of some products supplied by GlobalFoundries Inc.  Our foundry vendors are ISO 9001 certified.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="margin-left:2.267%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Assembly and Testing</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Samsung subcontracts the assembly and initial testing of the assembled chips it supplies to us to Signetics Corporation and STATS ChipPAC Ltd. In the case of purchases of tested die from Samsung, we contract the assembly to Advanced Semiconductor Engineering, Inc., or ASE. We contract the assembly of products supplied by Global Foundries Inc. to ASE.  Final testing of our products is handled primarily by Sigurd Corporation or King Yuan Electronics Co., Ltd. under the supervision of our engineers. All test software and related processes for our products are developed by our engineers. We continually monitor the results of testing at all of our test contractors to ensure that our testing procedures are properly implemented.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As part of our total quality assurance program, our quality management system has been certified to ISO 9001:2015 standards. Our assembly and testing vendors are also ISO 9001 certified.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due to the scheduling requirements of our foundry, assembly and test contractors, we generally provide our contractors with our production forecasts and place firm orders for products with our suppliers up to 36 weeks prior to the anticipated delivery date, or potentially longer during times of acute capacity shortages, usually without a purchase order from our own customers.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and Development</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We believe our technology is a competitive advantage and we engage in substantial research and development efforts to develop new products and integrate AI computer vision capabilities into our HD and UHD video processing solutions. We believe that our continued success depends on our ability to both introduce improved versions of our existing solutions and to develop new solutions for the markets that we serve. As of January 31, 2023, approximately 74% of our employees are engaged in research and development. Our research and development team is comprised of both semiconductor and software designers. Our semiconductor design team has extensive experience in large-scale semiconductor design, including architecture description, logic and circuit design, implementation and verification. Our software design team has extensive experience in development and verification of software for the HD video market. Because the integration of hardware and software is a key competitive advantage of our solutions, our hardware and software design teams work closely together throughout the product development process. The experience of our hardware and software design teams enables us to effectively assess tradeoffs and advantages when determining which features and capabilities of our solutions should be implemented in hardware and in software.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have assembled a core team of experienced engineers and systems designers in four research and development design centers located in the United States, China, Italy, and Taiwan.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Competition</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The global semiconductor market in general, and the AI and video and image processing markets in particular, are highly competitive. We expect competition to increase and intensify as more and larger semiconductor companies enter our markets and as we penetrate new markets, such as the automotive OEM market. Increased competition could result in price pressure, reduced profitability and loss of market share, any of which could materially and adversely affect our business, revenue and operating results.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our competitors range from large, international companies offering a wide range of semiconductor products to smaller companies specializing in narrow markets. In the IoT market, our primary competitors include AMLogic Inc., Fuzhou Rockchip Electronics Co., Ltd., HiSilicon Technologies Co., Ltd., or HiSilicon, which is owned by Huawei Technologies Co., Ingenic Semiconductor Co., Ltd.,</span><span style="background-color:rgba(0,0,0,0);color:rgba(31,73,125,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Novatek Microelectronics Corp., or Novatek, NVIDIA Corporation, or NVIDIA, OmniVision Technologies, Inc., Qualcomm Incorporated, or Qualcomm, Sigmastar Technology Ltd., and Socionext Inc. In the automotive camera market, we compete against Allwinner Technology Co., Ltd., Horizon Robotics Inc., iCatch Technology, Inc., Mobileye, a subsidiary of Intel Corporation, Novatek, NVIDIA, NXP Semiconductors N.V., Qualcomm, Renesas Electronics Corporation, and Texas Instruments. Certain of our customers and suppliers also have divisions that produce products that compete with ours.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our ability to compete successfully depends on elements both within and outside of our control, including industry and general economic trends. Many of our competitors are substantially larger, have greater financial, technical, marketing, distribution, customer support and other resources, are more established than we are, and have significantly better brand recognition and broader product offerings which may enable them to develop and enable new technology into product solutions better or faster than us and to better withstand adverse economic or market conditions in the future.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our ability to compete successfully in the rapidly evolving camera markets depends on several factors, including:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the design and manufacturing of new solutions, including software, that anticipate the video processing and integration needs of our customers&#x2019; next-generation products and applications; </span></div></div>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">performance of our computer vision solutions, as measured by convolutional neural network performance, video and still picture image quality, resolution and frame processing rates; </span></div></div>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">power consumption efficiency of our solutions; </span></div></div>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the ease of implementation of our products by customers; </span></div></div>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the strength of our customer relationships; </span></div></div>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the selection of the foundry process technology and architecture tradeoffs to meet customers&#x2019; product requirements in a timely manner; </span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">reputation and reliability; </span></div></div>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">customer support; and </span></div></div>
  <div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the cost of the total solution. </span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We believe we compete favorably with respect to these factors, particularly because our solutions typically provide high-performance and low power consumption video, CNN performance, efficient integration of our advanced algorithms, exceptional storage and transmission efficiencies at lower power, highly-integrated SoC solutions based on a scalable platform, and comprehensive and flexible software. We cannot ensure, however, that our solutions will continue to compete favorably or that we will be successful in the face of increasing competition from new products introduced by existing or new competitors.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intellectual Property</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We rely on a combination of intellectual property rights, including patents, trade secrets, copyrights and trademarks, and contractual protections, to protect our core technology and intellectual property. As of January 31, 2023, we had 300 issued patents in the United States, 109 of which were continuation or divisional patents, 10 issued patents in Europe, 7 issued patents in China, 7 issued patents in Japan and 86 pending patent applications in the United States. The issued patents in the United States expire beginning in 2024 through 2042. Our issued patents and pending patent applications primarily relate to image and video processing and HD video compression, AI processing, system level camera, and radar perception applications spanning multiple market segments</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We may not receive competitive advantages from any rights granted under our patents, and our patent applications may not result in the issuance of any new patents. In addition, any patent we hold may be opposed, contested, circumvented, designed around by a third party or found to be unenforceable or invalidated. Others may develop technologies that are similar or superior to our proprietary technologies, duplicate our proprietary technologies or design around patents owned or licensed by us.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In addition to our own intellectual property, we also use third-party licenses for certain technologies embedded in our SoC solutions. These are typically non-exclusive contracts provided under royalty-accruing or paid-up licenses. These licenses are generally perpetual or automatically renewed for so long as we continue to pay any maintenance fees that may be due. To date, maintenance fees have not constituted a significant portion of our capital expenditures. While we do not believe our business is dependent to any significant degree on any individual third-party license, we expect to continue to use and may license additional third-party technology for our solutions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We generally control access to and use of our confidential information through employing internal and external controls, including contractual protections with employees, contractors and customers. We rely in part on U.S. and international copyright laws to protect our mask work. All employees and consultants are required to execute confidentiality agreements in connection with their employment and consulting relationships with us. We also require them to agree to disclose and assign to us all inventions conceived or made in connection with the employment or consulting relationship.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Despite our efforts to protect our intellectual property, unauthorized parties may still copy or otherwise obtain and use our software, technology or other information that we regard as proprietary intellectual property. In addition, we continue to operate internationally, and effective patent, copyright, trademark and trade secret protection may not be available or may be limited in foreign countries.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Seasonality</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our business has tended to be seasonal with higher revenue in our second and third fiscal quarters as our customers typically increase their production to meet holiday shopping season or year-end demand for their products. We also may experience seasonally lower demand in our first and fourth fiscal quarters due in part to the Asia-based portion of the security camera market as a result of industry seasonality and the impact of ODM and OEM factory closures associated with the Chinese New Year holiday. These seasonal fluctuations may diminish if our revenue diversifies and becomes less dependent on sales of our customers&#x2019; consumer products.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Governmental Regulation</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our business and operations around the world are subject to government regulation at the national, state or local level addressing, among other matters, applicable environmental laws, health and safety laws and regulations, laws relating to export controls and economic sanctions, and the rules of industrial standards bodies such as the International Standards Organization and governmental agencies such as the Federal Trade Commission.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We believe that our properties and operations comply in all material respects with applicable laws protecting the environment and worker health and safety. As a fabless semiconductor company, we do not manufacture our own products but do maintain laboratory space at certain of our facilities to facilitate the development, evaluation and testing of our SoC products. These laboratories may maintain small quantities of hazardous materials. While we believe we are in material compliance with applicable law concerning the safeguarding of these materials and with respect to other matters relating to health, safety and the environment, the risk of liability relating to hazardous conditions or materials cannot be eliminated completely. To date, we have not incurred significant expenditures relating to environmental compliance at our facilities nor have we experienced any material issues relating to employee health and safety.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In addition to environmental and worker health and safety laws, our business is subject to various rules and regulations and executive orders relating to export controls and trade sanctions. Certain of our products are subject to the Export Administration Regulations (EAR), which are administered by the United States Department of Commerce&#x2019;s Bureau of Industry and Security (BIS), and we may from time to time be required to obtain an export license before we can export certain products or technology to specified countries or customers. In addition, the EAR imposes broad controls on entities listed on sanctioned persons lists, including the BIS Entity List. If one of our customers is listed on the BIS Entity List or another U.S. government sanctioned persons&#x2019; list, then subject to certain exceptions, we will, as a general rule, be precluded from doing business with that customer. For example, certain of our Chinese customers, or their affiliated entities, have been added to the BIS Entity List in the last couple of years, which limits our ability to ship certain products to these customers. We cannot guarantee that export control restrictions or sanctions imposed in the future will not prevent, or materially limit, our ability to conduct business with certain customers or in certain countries. Any failure to comply with these laws could result in governmental enforcement actions, including substantial monetary penalties and denial of export privileges.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Human Capital Resources</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Innovation has been the lifeblood of our company since our founding in 2004.  We continually strive to develop leading-edge image and video, and now AI, processors using the most advanced semiconductor processes available to create high performance, power efficient SoCs. We depend on our people to sustain our competitive advantages.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, we employed a total of 937 people, including 260 in the United States, 595 in Asia, primarily 355 in Taiwan and 223 in China, and 82 in Europe. Approximately 74% of our employees are engaged in research and development, 2% in operations, and 24% in sales, marketing and administration. As of January 31, 2023, females represented 29% of our independent directors, 21% of senior management, 16% of our technical roles, and 20% of our total workforce. Of our total employee workforce, 38% is represented by a work council in Taiwan. The work council group, which is common in Taiwan, is comprised of employees elected by the general employee base in that location. We consider our global employee relations to be good. Despite employees working in geographically disparate locations and differences in cultures, we strive to treat all employees as part of one team working together. Our Chief Executive Officer holds quarterly town hall style meetings with employees of all of our offices to keep employees apprised of company activities and objectives and to provide an opportunity for all employees to meet and ask questions. All employees receive training in the prevention of sexual harassment and abusive conduct in the workplace.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our human capital resources objectives include attracting and retaining talented and experienced employees. We utilize multiple online search tools, specialized recruiting firms, employee referral programs and university hires to ensure a varied outreach approach for candidates. We are committed to ensuring the human rights of our worldwide workforce and treating all employees with dignity and respect. We offer a combination of competitive base salary, time-based equity incentives and bonus plans linked to financial and strategic performance that are designed to motivate and reward personnel with annual grants of stock-based and cash-based incentive compensation awards, plus other benefits, in order to increase stockholder value and the success of our company by motivating such individuals to perform to the best of their abilities and achieve both our short and long-term objectives. We offer competitive benefits tailored to local markets and laws and designed to support employee health, welfare and retirement; examples of such benefits include paid time off; 401(k), pension or other retirement plans; an employee stock purchase plan; basic and voluntary life, disability and supplemental insurance; medical, dental and vision insurance; health savings and flexible spending accounts; relocation assistance; and employee assistance programs.  Approximately 81% of eligible U.S. employees participate in our 401(k) plan, and 89% of eligible employees participated in the most recent offering period of our employee stock purchase plan.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The average tenure of our employees is approximately 7.4 years and approximately 30% of our employees have been employed by us for more than 10 years. We believe our compensation and benefits packages, combined with our culture that promotes teamwork, innovation and hands-on experience from the first day of employment, contribute to low employee turnover and an above-average tenure. We monitor employee turnover rates by region and our company as a whole. Our worldwide voluntary employee turnover rate in fiscal year 2023 was approximately 7.4%.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our primary focus during the COVID-19 pandemic has been protecting the health and safety of our employees and the communities in which we operate. In our locations that have experienced high rates of infection, employees have worked remotely to reduce spread of the virus.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate Information</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ambarella was founded and incorporated in the Cayman Islands in January 2004. Our registered address is PO Box 309GT, Ugland House, South Church Street, George Town, Grand Cayman, Cayman Islands. The address of our U.S. operating subsidiary is Ambarella Corporation, 3101 Jay Street, Santa Clara, California. The Securities and Exchange Commission, or SEC, maintains a website at </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">www.sec.gov </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">that contains reports, proxy, and information statements, and other information regarding registrants that file electronically. You may also obtain copies of our Forms 10-K, 10-Q, 8-K, and other filings with the SEC, and all amendments to these filings, free of charge, by visiting the Investor Relations page on our website (</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">http://investor.ambarella.com</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> as soon as reasonably practicable following our filing of any of these reports with the SEC. Information on our website is not incorporated into this Annual Report on Form 10-K or our other securities filings and is not a part of such filings.</span></p>
  <p style="text-indent:-11.441%;padding-left:10.267%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="risk_factors"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 1A. Risk Factors</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">         Certain factors may have a material adverse effect on our business, financial condition and results of operations. You should consider carefully the risks and uncertainties described below, in addition to other information contained in this Annual Report on Form 10-K, including our consolidated financial statements and related notes. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any of the following risks actually occurs, our business, financial condition, results of operations, and future prospects could be materially and adversely affected. In that event, the trading price of our ordinary shares could decline, and you could lose part or all of your investment.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Summary of Risk Factors</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our business and our industry is subject to numerous risks and uncertainties, including those described in the following Risk Factors.  These risks include, but are not limited to, the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risks related to the global semiconductor supply shortage, high inflation and weak economic conditions could adversely affect our business, financial condition, and results of operations.  </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If we fail to penetrate new markets, including the automotive original equipment manufacturer, or OEM, advanced driver assistance systems (ADAS) market, our revenue and financial condition could be harmed.  </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If our customers do not design our solutions into their product offerings, or if our customers&#x2019; product offerings are not commercially successful, our business would suffer. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If we fail to develop and introduce new or enhanced solutions that meet market requirements on a timely basis, our ability to attract and retain customers could be impaired and our competitive position could be harmed. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shortages in, or increased costs of, wafers and materials could adversely impact our gross margins and lead to reduced revenues. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our primary inventory warehouse is located in Hong Kong and may be affected by political, social and economic conditions in Hong Kong. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our target markets may not grow or develop as we currently expect and are subject to market risks, any of which could harm our business, revenue and operating results.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The COVID-19 pandemic has adversely affected our business and could materially and adversely affect our business in the future.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our customers may cancel their orders, change production quantities or delay production. If we fail to accurately forecast demand for our solutions, revenue shortfalls or excess, obsolete or insufficient inventory could result. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We depend on a limited number of customers and end customers for a significant portion of our revenue. If we fail to retain or expand our customer relationships, our revenue could decline.  </span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Achieving design wins is subject to lengthy competitive selection processes that require us to incur significant costs. Even if we begin a product design, a customer may decide to cancel or change its product plans, resulting in no revenue from such expenditures.  </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Some of our customers may require our products and our third-party contractors to undergo a qualification process that does not assure product sales. If we are unsuccessful or delayed in qualifying these products or third-party contractors with a customer, our business and operating results could suffer.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We expect competition to increase in the future, which could have an adverse effect on our revenue and market share.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A breach of our security systems may have a material adverse effect on our business. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">While we intend to continue to invest in research and development, we may be unable to make the substantial investments that are required to remain competitive in our business.  </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We rely on highly skilled personnel and, if we are unable to hire, retain or motivate key personnel, we may not be able to grow effectively. Similarly, the loss of any of our key personnel could seriously harm our business.  </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The average selling prices of semiconductor solutions in our target markets have typically decreased over time and will likely do so in the future, which could harm our revenue and gross margins.  </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If we are unable to manage any future growth, we may not be able to execute our business plan and our operating results could suffer.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deterioration of the financial conditions of our customers could adversely affect our operating results.  </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are subject to the cyclical nature of the semiconductor industry. We may have difficulty accurately predicting our future revenue and appropriately budgeting our expenses.  </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The complexity of our solutions could result in unforeseen delays or expenses from undetected defects, errors or bugs in hardware or software which could reduce the market adoption of our new solutions, damage our reputation with current or prospective customers and adversely affect our operating costs.  </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We may experience difficulties transitioning to new wafer fabrication process technologies or achieving higher levels of design integration, which may result in reduced manufacturing yields, delays in product deliveries and increased costs. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Rapidly changing industry standards could make our video and image processing solutions obsolete, which would cause our operating results to suffer.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Some of our operations and a significant portion of our customers and our subcontractors are located outside of the United States, which subjects us to additional risks, including increased complexity and costs of managing international operations and geopolitical instability. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We face integration risks relating to our acquisition of Oculii Corp. Any acquisitions we may make in the future could disrupt our business, cause dilution to our shareholders, reduce our financial resources and harm our business.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We face tax risks, including relating to the complexity of calculating our tax provision, changes in effective tax rates, or unfavorable tax law changes.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fluctuations in our operating results on a quarterly and annual basis could cause the market price of our ordinary shares to decline.  </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If we do not generate revenue growth, we may not be able to execute our business plan and our operating results could suffer. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We do not have long-term supply contracts with our third-party manufacturing vendors, and they may not allocate sufficient capacity to us at reasonable prices to meet future demands for our solutions.  </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our customers incorporate components supplied by multiple third parties, and a supply shortage or delay in delivery of these components could delay orders for our solutions by our customers.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We outsource our wafer fabrication, assembly and testing operations to third parties, and if these parties fail to produce and deliver our products according to requested demands in specification, quantity, cost and time, our reputation, customer relationships and operating results could suffer. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A substantial portion of our revenue is processed through a single distributor and the loss of this distributor may cause disruptions in our shipments, which may adversely affect our operations and financial condition.  </span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are subject to risks associated with our distributors' product inventories. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We rely on various third party vendors, service providers and contractors in the operation of our business.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our ability to sell our products to certain China customers has been restricted. In addition, we are subject to governmental export and import controls that could subject us to liability or impair our ability to compete in international markets, including China. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Global economic and political conditions, including high inflation and trade restrictions, may impact our business and financial condition in ways that we currently cannot predict.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are subject to warranty and product liability claims and to product recalls.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are subject to numerous regulatory compliance requirements, which are costly to comply with, and our failure to comply with these requirements could harm our business and operating results.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Third parties&#x2019; assertions of infringement of their intellectual property rights could result in our having to incur significant costs and cause our operating results to suffer.  Any potential dispute involving our intellectual property could affect our customers, which could trigger our indemnification obligations to them and result in substantial expense to us.  </span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risks Related to Our Business and Our Industry</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Impacts of the global semiconductor supply shortage and high inflation could adversely affect our business, financial condition, and results of operations.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the COVID-19 global pandemic, various restrictions were put in place causing a temporary decline in demand for certain items. As restrictions began easing across the world, an increase in demand for products containing semiconductor chips exacerbated bottlenecks in the supply chain, resulting in a global semiconductor supply shortage impacting our industry, which resulted in a lengthening of the manufacturing lead time for our products and impacting the normal forecasting and ordering patterns of our customers. With respect to our suppliers, we have in the past experienced supply constraints for certain chips from Samsung and we may in the future experience similar issues. With respect to our customers, to the extent customers face supply chain issues with respect to other components needed to pair with our products in order to produce their end products, such customers may delay future orders of our products or hold inventory of our products for longer periods of time. While we are continuing to work closely with our suppliers and customers to minimize the potential adverse impacts of the supply shortage and longer lead times, we have experienced increased volatility in our business. Recently, some customers have indicated they are reducing their inventory levels as lead times for semiconductor chips and other components used by customers begin to shrink, which may reduce such customers&#x2019; demand for our products in future periods and harm our financial results. The global supply shortages and uncertainty in customer demand and the worldwide economy in general may be exacerbated by the impacts of high inflation and global banking concerns, and we may experience increased volatility in sales and revenues as a result.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">If our customers do not design our solutions into their product offerings, or if our customers&#x2019; product offerings are not commercially successful, our business would suffer.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We sell our video and image processing system-on-a-chip, or SoC, solutions to original equipment manufacturers, or OEMs, who include our SoCs in their products, and to original design manufacturers, or ODMs, who include our SoCs in the products that they supply to OEMs. We generally refer to ODMs as our customers and OEMs as our end customers, except as otherwise indicated or as the context otherwise requires. Our SoCs are generally incorporated into our customers&#x2019; products at the design stage, which is referred to as a design win. As a result, we rely on OEMs to design our solutions into the products that they design and sell. Without these design wins, our business would be significantly harmed. We often incur significant expenditures developing a new SoC solution without any assurance that any OEM will select our solution for design into its own product. Once an OEM designs a competitor&#x2019;s device into its product, it becomes significantly more difficult for us to sell our SoC solutions to that OEM because changing suppliers involves significant cost, time, effort and risk for the OEM. We anticipate that it will take longer and require more resources and greater expenditures to achieve design wins, and likely take longer to generate revenue from such design wins, in the new markets we are targeting, such as the OEM automotive and robotics markets, than our legacy camera markets. In addition, trade tensions between the United States and China and potential new export restrictions may make it more difficult to secure future design wins with China customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Even if an OEM designs one of our SoC solutions into its product, we cannot be assured that the OEM&#x2019;s product will be commercially successful over time or at all. For example, in the past we have secured design wins for customer products that were never commercially released by our customer or did not sell in volumes initially forecast by the customer, as a result of factors beyond our control. If products incorporating our SoC solutions are not commercially successful or experience rapid decline, our revenue and business will suffer. Similarly, if an OEM designs one of our SoC solutions into its product, we are not assured that we will receive or continue to receive new design wins from that OEM, which could negatively impact our business.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">If we fail to penetrate new markets, including the automotive OEM ADAS market, our revenue and financial condition could be harmed.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We believe that our future revenue growth, if any, will significantly depend on our ability to expand within the Intelligence of Things, or IoT, camera markets with our new artificial intelligence, or AI, computer vision SoC solutions, and the OEM automotive, robotics and industrial markets. Each of these markets presents distinct and substantial risks and, in many cases, requires us to develop new functionality or software to address the particular requirements of that market. If any of these markets do not develop as we currently anticipate, the technical requirements of these markets evolve in ways we do not anticipate, the development of such markets is delayed or impacted by factors outside of our control, or if we are unable to penetrate them successfully with our solutions, our revenue could decline and our financial condition would be negatively impacted. Some of these markets are primarily served by only a few large, multinational OEMs with substantial negotiating power relative to us and, in some instances, with internal solutions that are competitive to our products. Meeting the technical requirements and securing design wins with any of these companies requires a substantial investment of our time and resources and we cannot assure you that we will secure design wins from these or other companies or that we will achieve meaningful revenue from the sales of our solutions into these markets. In addition, we face competition from larger competitors with greater resources and more history in these markets. If we fail to penetrate these or other new markets we are targeting, our financial condition would likely suffer.  Moreover, if we are successful in achieving design wins in these new markets, it will likely take longer to generate revenue from such design wins than in our traditional markets.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">If we fail to develop and introduce new or enhanced solutions that meet market requirements on a timely basis, our ability to attract and retain customers could be impaired and our competitive position could be harmed.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We operate in a dynamic environment characterized by rapidly changing technologies. To compete successfully, we must design, develop, market and sell enhanced solutions that provide increasingly higher levels of performance and functionality and that meet the technical and cost expectations of our customers. Our existing or future solutions could be rendered obsolete by the introduction of new products by our competitors; convergence of other markets with or into the camera market; the market adoption of products based on new or alternative technologies; the emergence of new industry standards applicable to our solutions; or the requirement of additional functionality included in video processors. In addition, some of the markets for our solutions are characterized by frequent introduction of next-generation and new products, short product life cycles, increasing demand for added functionality and significant price competition. As we develop and introduce new solutions, we face the risk that customers may not value or be willing to bear the cost of incorporating these newer solutions into their products, particularly if they believe their customers are satisfied with current solutions. Regardless of the improved features or superior performance of the newer solutions, customers may be unwilling to adopt our new solutions due to design or pricing constraints. If we or our customers are unable to manage product transitions in a timely and cost-effective manner, our business and results of operations would suffer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our failure to anticipate or timely develop new or enhanced solutions in response to technological shifts could result in decreased revenue and our competitors achieving design wins that we sought. In particular, we may experience difficulties with product design, development of new software, manufacturing, marketing or qualification that could delay or prevent our development, introduction or marketing of new or enhanced solutions. In addition, for some markets, such as the automotive OEM market, we need to establish and maintain relationships with third-party suppliers or software providers in order to effectively market our solutions to end-customers. Failure to establish these relationships could harm our ability to achieve design wins. Delays in product development could impair our relationships with our customers and negatively impact sales of our solutions under development. If we fail to introduce new or enhanced solutions that meet the needs of our customers or penetrate new markets in a timely fashion, we will lose market share, and our operating results will be adversely affected.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Shortages in, or increased costs of, wafers and materials could adversely impact our gross margins and lead to reduced revenues.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Worldwide manufacturing capacity for silicon wafers is relatively inelastic. If the demand for silicon wafers or assembly material exceeds market supply, our supply of silicon wafers or assembly material could quickly become limited or prohibitively expensive. Silicon wafers constitute a material portion of our product cost and if we are unable to purchase wafers at favorable prices, our results of operations and financial condition will be adversely affected. The semiconductor industry has recently experienced significant shortages of manufacturing capacity, which resulted in a lengthening of the manufacturing lead time for our products and which has at times harmed our revenue. While this capacity shortage has improved, lead times for our products remain longer than normal, which could negatively impact our ability to meet our customer&#x2019;s demand for our products and have an adverse impact on our revenue, results of operations and customer relationships. We have also experienced, during times of supply chain capacity shortages, customers placing orders for our products that exceed their actual demand, which may lead to us manufacturing a surplus of products and could have a negative impact on our results of operations and cash reserves and lead to our customers having excess inventory. Recently, some customers have indicated they are reducing their inventory levels as lead times for semiconductor chips and other components used by customers begin to shrink, which may reduce such customers&#x2019; demand for our products in future periods and harm our financial results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Our primary inventory warehouse is located in Hong Kong and may be affected by continued political, social, health and economic conditions in Hong Kong.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We operate a warehouse facility in Hong Kong through which the substantial majority of our finished SoCs are shipped to customers or our logistic partners. Hong Kong has experienced, and continues to experience, political unrest and social strife in addition to the impact of ongoing COVID-19 pandemic and measures to control spread of the virus. The Bureau of Industry and Security, or BIS, has imposed restrictions on exports and reexports of U.S.-controlled items to Hong Kong by imposing stringent licensing requirements similar to those applicable to China. It is possible that the U.S. government may take future measures to impose stricter export controls or duties on shipments made to Hong Kong, which could harm our business, increase the cost of conducting our operations in Hong Kong or result in retaliatory actions against U.S. interests. While we have not been materially impacted by these problems to date, continued deterioration in political, social or economic conditions in Hong Kong or future unforeseen problems, including health pandemics, could affect deliveries of our SoCs to our customers or logistic partners, possibly resulting in business interruptions, substantially delayed or lost sales, loss of inventory, or increased expenses that cannot be passed on to customers, any of which could ultimately have a material adverse effect on our business and financial results. In addition, we could be forced to relocate our warehouse operations, either temporarily or permanently, to another potentially costlier location (or a location resulting in higher tax costs) or find alternative potentially costlier methods of shipping our finished SoCs to customers and logistic partners.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Our target markets may not grow or develop as we currently expect and are subject to market risks, any of which could harm our business, revenue and operating results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are focusing our development resources on addressing computer vision applications, primarily in the automotive and IoT markets. The application of computer vision functionality in these markets is relatively new, and we may be unable to predict the timing or development of these markets with accuracy. For example, a slower than expected adoption rate for computer vision technology in automotive or IP security camera applications could slow the demand for our new solutions. If our key target markets do not grow, grow slower, or do not develop in ways that we currently expect, demand for our SoCs may not materialize as expected, and our business and operating results could suffer.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">The COVID-19 pandemic has adversely affected our business and could materially and adversely affect our business in the future.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The global COVID-19 pandemic has significantly affected the populations and businesses of many countries.  Our business has been, and is expected to continue to be, adversely impacted by the effects of the COVID-19 pandemic. In addition to global macroeconomic effects, the COVID-19 pandemic and related adverse public health developments have caused, and are expected to continue to cause, disruption to our operations. We have had to impose remote or work from home conditions at different times for varying periods of time in most of our offices. Approximately 360 of our employees are located in Taiwan and approximately 220 employees are located in China, and lengthy closures of these offices could significantly disrupt our software engineering and customer support operations. In addition, we and our suppliers, third-party distributors and customers have been, and may in the future again be, disrupted by quarantines and restrictions on certain employees&#x2019; ability to perform their jobs, office closures or restrictions, disruptions to shipping infrastructure, or other travel or health-related restrictions.  Moreover, if there is a significant COVID-19 outbreak that impacts Samsung&#x2019;s ability to manufacture our SoCs or our third-party contractors&#x2019; ability to assemble, test and ship our products, we could experience delays or reductions in our ability to ship products to our customers.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During fiscal year 2023, we experienced, and we expect to continue to experience, a significant disruption of orders by customers, due in part to impacts of the COVID-19 pandemic. During the first half of fiscal year 2023, we experienced a significant increase in the manufacturing lead time for our products, including supply constraints for certain chips from Samsung Electronics Corporation (Samsung), which disrupted the normal ordering patterns of our customers and harmed our revenue, but which may have in turn led to increased customer demand for our products in order to increase their inventory levels. Recently, customers have indicated they are reducing their inventory levels as lead times for semiconductor chips and other components used by customers shrink, which has reduced, and may continue to reduce, such customers&#x2019; demand for our products in future periods. High inflation may exacerbate these risks. In addition, decreased consumer demand from the impact of pandemic lockdowns in China contributed to, and could in the future contribute to, decreased revenue in consumer-related markets.  There can be no assurance that any decrease in sales resulting from the impacts of the COVID-19 pandemic will be offset by increased sales in subsequent periods.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Our customers may cancel their orders, change production quantities or delay production. If we fail to accurately forecast demand for our solutions, revenue shortfalls or excess, obsolete or insufficient inventory could result.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our customers typically do not provide us with firm, long-term purchase commitments. A substantial majority of our sales are made on a purchase order basis, which permits our customers to cancel, change or delay their product purchase commitments with little or no notice to us and often without penalty to them. Because production lead times often exceed the amount of time required by our customers to fill their orders, we often must build SoCs in advance of receiving orders from customers, relying on an imperfect demand forecast to project volumes and product mix. As a result of a number of factors, including longer manufacturing times for our products and increased demand from customers during fiscal year 2023, we have increased our inventory levels in the near term.  Recently, some customers have indicated they are reducing their inventory levels of our products, which may reduce such customers&#x2019; demand for our products in future quarters.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our SoCs are incorporated into products manufactured by or for our end customers, and as a result, demand for our solutions is influenced by the demand for our customers&#x2019; products. Our ability to accurately forecast demand can be adversely affected by a number of factors, including inaccurate forecasting by our customers, changes in market conditions including reductions in market activity due to the COVID-19 pandemic, adverse changes in our product order mix and fluctuating demand for our customers&#x2019; products. Even after an order is received, our customers may cancel these orders, request a decrease in production quantities or request a delay in the delivery of our solutions. Any such cancellation, decrease or delay subjects us to a number of risks, most notably that our projected sales will not materialize on schedule or at all, leading to unanticipated revenue shortfalls and excess or obsolete inventory that we may be unable to sell to other customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Alternatively, if we are unable to project customer requirements accurately, we may not build enough SoCs, which could lead to delays in product shipments and lost sales opportunities in the near term, as well as force our customers to identify alternative sources, which could affect our ongoing relationships with these customers. In addition, the rapid pace of innovation in our industry could render portions of our inventory obsolete. Excess or obsolete inventory levels could result in unexpected expenses or increases in our reserves that could adversely affect our business, operating results and financial condition.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We depend on a limited number of customers and end customers for a significant portion of our revenue. If we fail to retain or expand our customer relationships, our revenue could decline.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We derive a significant portion of our revenue from a limited number of ODMs who build products on behalf of a limited number of OEMs and from a limited number of OEMs to whom we ship directly. We anticipate that this customer concentration will continue for the foreseeable future. In fiscal year 2023, the customers representing 10% or more of our revenue were WT Microelectronics Co., Ltd., or WT, our distributor, and Chicony Electronics Co., Ltd., or Chicony, a direct ODM customer, which accounted for approximately 57% and 12% of total revenue, respectively. In addition, we believe that revenue from our top 10 OEM customers, either directly or through a distributor or an ODM on behalf of it, accounted for approximately 47% of our total revenue in fiscal year 2023. We believe that our operating results for the foreseeable future will continue to depend on sales to a relatively small number of customers and end customers. In the future, these customers may decide not to purchase our SoC solutions at all, may purchase fewer solutions than they did in the past or may alter their purchasing patterns. As substantially all of our sales to date have been made on a purchase order basis, these customers may cancel, change or delay product purchase commitments with little or no notice to us and often without penalty and may make our revenue volatile from period to period, which has happened in the past. The loss of a significant customer, or substantial reduction in purchases by a significant customer, could happen again at any time and without notice, and such loss would likely harm our financial condition and results of operations. Moreover, because several of our largest OEM customers have a dominant position in their markets, a loss of a significant customer may not be easily replaced.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Achieving design wins is subject to lengthy competitive selection processes that require us to incur significant costs. Even if we begin a product design, a customer may decide to cancel or change its product plans, resulting in no revenue from such expenditures.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are focused on selling our SoC solutions to ODMs and OEMs for incorporation into their products at the design stage. These efforts to achieve design wins typically are lengthy, especially in emerging markets, such as the OEM automotive market, and in any case can require us to both incur design and development costs and dedicate scarce engineering resources in pursuit of a single customer opportunity. We may not prevail in the competitive selection process, and even when we do achieve a design win, we may never generate any revenue despite incurring development expenditures. In addition, even if an OEM designs one of our SoC solutions into one of its products, we cannot be assured that we will secure new design wins from that OEM for future products. Further, even after securing a design win, we have experienced and may again experience delays in generating revenue from our solutions as a result of the lengthy product development cycle typically required, if we generate any revenue at all as a result of any such design win.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our customers generally take a considerable amount of time to evaluate our solutions. The typical time from early engagement by our sales force to actual product introduction runs from nine to 12 months for IoT markets and potentially significantly longer in the OEM automotive, robotics and industrial markets. The delays inherent in these lengthy sales cycles increase the risk that a customer will decide to cancel, curtail, reduce or delay its product plans, causing us to lose anticipated sales. In addition, any delay or cancellation of a customer&#x2019;s plans could harm our financial results, as we may have incurred significant expense and generated no revenue. If we were unable to generate revenue after incurring substantial expenses to develop any of our solutions, our business would suffer.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Some of our customers may require our products and our third-party contractors to undergo a qualification process that does not assure product sales. If we are unsuccessful or delayed in qualifying these products or third-party contractors with a customer, our business and operating results could suffer.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(51,51,51,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prior to purchasing our products, some of our customers, particularly in the automotive market, may require that our products and our third-party contractors undergo extensive qualification processes, which involve testing of our products in the customers&#x2019; systems, as well as testing for reliability of our products and our supply chain. This qualification process may take several months and qualification of a product by a customer does not assure any sales of the product to that customer. Even after successful qualification and sales of a product to a customer, a subsequent revision in our third party contractors&#x2019; manufacturing process or our selection of a new supplier may require a new qualification process, which may result in delays and in our holding excess or obsolete inventory. After our products are qualified, it can take several months or more before the customer commences volume production of components or systems that incorporate our products. Despite these uncertainties, we devote substantial resources, including design, engineering, sales, marketing and management efforts, to qualify our products with customers in anticipation of sales. If we are unsuccessful or delayed in qualifying these products with a customer, sales of the products to the customer may be precluded or delayed, which may impede our growth and cause our business to suffer.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We expect competition to increase in the future, which could have an adverse effect on our revenue and market share.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The global semiconductor market in general, and the computer vision and video/image processing markets in particular, are highly competitive. We compete in different target markets to various degrees on the basis of a number of competitive factors, including our solutions&#x2019; performance, features, energy efficiency, size, ease with which our solution may be integrated into our customers&#x2019; products, customer support, reliability and price, as well as on the basis of our reputation. We expect competition to increase and intensify as more and larger semiconductor companies enter our markets and as existing competitors improve or expand their product offerings. We also expect that the trend among large OEMs to seek to develop their own semiconductor solutions will continue and expand, particularly in camera markets experiencing consolidation, such as the IP security market. In addition, in our newer markets, such as the OEM automotive and robotics markets, we will face competition from larger competitors with longer histories in these markets. Increased competition could result in price pressure, reduced profitability and loss of market share, any of which could harm our business, revenue and operating results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our competitors range from large, international companies with greater resources offering a wide range of semiconductor products to smaller, nimble companies specializing in narrow markets. In the IoT market, our primary competitors include AMLogic Inc., Fuzhou Rockchip Electronics Co., Ltd., HiSilicon Technologies Co., Ltd., or HiSilicon, which is owned by Huawei Technologies Co., Ingenic Semiconductor Co., Ltd.,</span><span style="background-color:rgba(0,0,0,0);color:rgba(31,73,125,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Novatek Microelectronics Corp., or Novatek, NVIDIA Corporation, or NVIDIA, OmniVision Technologies, Inc., Qualcomm Incorporated, or Qualcomm, SigmaStar Technology Corp., and Socionext Inc. In the automotive camera market, we compete against Allwinner Technology Co., Ltd., Horizon Robotics Inc., iCatch Technology, Inc., Mobileye, a subsidiary of Intel Corporation, Novatek, NVIDIA, NXP Semiconductors N.V., Qualcomm, Renesas Electronics Corporation, and Texas Instruments. Certain of our customers and suppliers also have divisions that produce products competitive with ours and other customers may seek to vertically integrate competitive solutions in the future. In addition, certain third-party developers of technology competitive to our solutions have licensed their technology, including image signal processing and computer vision IP, which potentially enables a greater number of competitors to offer competitive solutions.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our ability to compete successfully depends on elements both within and outside of our control. Many of our competitors are substantially larger, have greater financial, technical, marketing, distribution, customer support and other resources, are more established than we are and have significantly better brand recognition and broader product offerings than us, which may enable them to develop and enable new technology into product solutions better or faster than us and to better withstand adverse economic or market conditions in the future. Our ability to compete will depend on a number of factors, including:</span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to anticipate market and technology trends and successfully develop solutions that meet market needs;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to understand the price points and performance metrics of competing products in the marketplace;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our solutions&#x2019; performance and cost-effectiveness relative to that of competing products;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our success in identifying and penetrating new markets, applications and customers;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to gain access to leading design tools and product specifications at the same time as our competitors;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to develop and maintain relationships with key OEMs and ODMs;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our products&#x2019; effective implementation of video processing or radar standards;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to protect our intellectual property;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to expand international operations in a timely and cost-efficient manner;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to deliver products in volume on a timely basis at competitive prices;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to support our customers&#x2019; incorporation of our solutions into their products; and</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to recruit design and application engineers with expertise in computer vision, video and image processing technologies and sales and marketing personnel.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our competitors may also establish cooperative relationships among themselves or with third parties or acquire companies that provide similar products to ours. As a result, new competitors or alliances may emerge that could acquire significant market share. Any of these factors, alone or in combination with others, could harm our business and result in a loss of market share and an increase in pricing pressure.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">A breach of our security systems may have a material adverse effect on our business.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our security systems are designed to maintain the physical security of our facilities and information systems and protect our customers&#x2019;, suppliers&#x2019; and employees&#x2019; confidential information. Accidental or willful security breaches or incidents or other unauthorized access by third parties to our facilities or our information systems or the existence of computer viruses or other malicious code or security vulnerabilities in our data or software could expose us to a risk of loss, unavailability, misappropriation and other unauthorized processing of proprietary and confidential information. The costs to us to eliminate or alleviate cyber or other security problems, bugs, viruses, ransomware and other malicious software programs and security vulnerabilities could be significant, and our efforts to address these problems may not be successful and could result in interruptions and delays that may impede our sales, product distribution, financial reporting or other critical functions.  In addition, we could incur significant costs in notifying affected persons and entities and otherwise complying with the multitude of foreign, federal, state and local laws and regulations relating to the unauthorized access to, or use or disclosure of, personal information.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Security breaches and incidents, computer malware and computer hacking attacks have become more prevalent and sophisticated. These threats are constantly evolving, making it increasingly difficult to successfully defend against or implement adequate preventive measures, and we may face difficulties or delays in identifying and otherwise responding to any security breach or incident. Moreover, remote work by our personnel and remote access to our systems have increased significantly, which also increases our cybersecurity risk profile. We expect to incur significant costs in an effort to detect and prevent security breaches and incidents, and we may face increased costs and requirements to expend substantial resources in the event of an actual or perceived security breach or incident. Experienced computer programmers and hackers may be able to penetrate our security controls and misappropriate or compromise our confidential information or that of third parties or create system disruptions. Computer programmers and hackers also may be able to deploy viruses, worms and other malicious software programs that attack our information systems and cause disruptions of our business. For portions of our IT infrastructure, we rely on products and services provided by third parties. These third-party providers may also experience breaches, incidents, and attacks compromising or otherwise impacting their products, and their products may contain security vulnerabilities, each of which could impact our systems. Data security breaches and incidents may also result from non-technical means, including, for example, intentional malfeasance or negligence by an employee or contractor. Any data security breach or incident or theft, misuse, loss, unavailability or other unauthorized processing of this information, or the perception that any of these matters has occurred, could result in, among other things, damage to our reputation, allegations by our customers that we have not performed our contractual obligations, regulatory investigations and other proceedings, litigation by affected parties and possible penalties, damages, and other liabilities, any of which could have a material adverse effect on our business, financial condition, our reputation, and our relationships with our customers and partners. We may also encounter errors resulting in corruption or loss of data, an inability to accurately process or record transactions, and security or technical reliability issues. All of these could harm our ability to conduct core operating functions such as processing purchase orders and invoices, product distribution, recording and reporting financial and management information on a timely and accurate basis, and could impact our internal control compliance efforts. Due to political uncertainty and military actions associated with the ongoing hostility between Russia and Ukraine, we and our vendors, contractors, and other third parties we work with are vulnerable to a heightened risk of cybersecurity attacks, phishing attacks, viruses, malware, ransomware, hacking or similar breaches and incidents from nation-state and affiliated actors, including attacks that could materially disrupt our supply chain and our systems and operations.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We also rely on a number of third-party &#x201c;cloud-based&#x201d; service providers of corporate infrastructure services relating to, among other things, human resources, electronic communication services and some finance functions, and we are, of necessity, dependent on the security systems of these providers. These third-party service providers also are subject to similar, and in certain cases greater, security threats. Any unauthorized access by third parties to the systems of our cloud-based service providers, any other security breaches or incidents impacting such systems, or the existence of computer viruses, ransomware or other malicious code in their data or software could expose us to a risk of loss, misappropriation, unavailability and other unauthorized processing of information.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additionally, we cannot be certain that our insurance coverage will be adequate or otherwise protect us with respect to claims, expenses, fines, penalties, business loss, data loss, litigation, regulatory actions, or other impacts arising from security breaches or incidents, or that such coverage will continue to be available on acceptable terms or at all. Any of these results could adversely affect our business, financial condition, and operating results.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">While we intend to continue to invest in research and development, we may be unable to make the substantial investments that are required to remain competitive in our business.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The semiconductor industry requires substantial investment in research and development in order to bring to market new and enhanced solutions. Our research and development expense was $204.9 million, $167.3 million and $140.8 million in fiscal years 2023, 2022 and 2021, respectively. We expect to increase our research and development expenditures as compared to prior periods as part of our strategy of focusing on the development of innovative computer vision, video and image processing solutions with increased functionality, and as we target new markets, such as the automotive OEM and robotics markets. We are unable to predict whether we will have sufficient resources to achieve the level of investment in research and development required to remain competitive. For example, development in the latest process nodes, such as 5 nanometer, or nm, or smaller, costs significantly more than required to develop in larger process nodes, such as 14 or 10nm. This added cost could prevent us from being able to maintain a technology advantage over larger competitors that have significantly more resources to invest in research and development. In addition, we cannot assure you that the technologies which are the focus of our research and development expenditures will become commercially successful or generate any revenue.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">The loss of any of our key personnel could seriously harm our business.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We believe our future success depends in large part upon the continuing services of the members of our senior management team and various engineering and other technical personnel. If one or more of our senior executives or other key personnel are unable or unwilling to continue in their present positions, we may not be able to replace them easily or at all, our business may be disrupted, and our financial condition and results of operations may be materially and adversely affected. In addition, if any member of our senior management team or any of our other key personnel joins a competitor or forms a competing company, we may experience material disruption of our operations and development plans and lose customers, know-how and key professionals and staff members, and we may incur increased operating expenses as the attention of other senior executives is diverted to recruit replacements for key personnel.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We rely on highly skilled personnel and, if we are unable to hire, retain or motivate key personnel, we may not be able to grow effectively.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our performance largely depends on the talents and efforts of highly skilled individuals. Our future success depends on our continuing ability to identify, hire, develop, motivate, and retain highly skilled personnel for all areas of our organization. Our industry is characterized by high demand and intense competition for talent, particularly for engineering personnel.  The pool of qualified candidates is limited, particularly in Silicon Valley and parts of Asia for very-large-scale integration, or VLSI, and artificial intelligence and computer vision engineers, and certain of our competitors and potential competitors with greater resources have directly targeted our employees.  In addition, we also face competition in hiring artificial intelligence engineers, including from companies with which we do not directly compete. Our compensation arrangements, such as our equity award programs, may not always be successful in attracting new employees and retaining and motivating our existing employees. Our continued ability to compete effectively, and to grow our business, depends on our ability to attract new employees and to retain and motivate our existing employees.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">The average selling prices of semiconductor solutions in our target markets have typically decreased over time and will likely do so in the future, which could harm our revenue and gross margins.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average selling prices of semiconductor products in the markets we serve have historically decreased over time, and we expect such declines to occur for our solutions over time. Our gross margins and financial results will suffer if we are unable to offset reductions in our average selling prices by reducing our costs, developing new or enhanced SoC solutions, such as our new AI computer vision-based solutions, on a timely basis with higher selling prices or gross margins, or increasing our sales volumes. Additionally, because we do not operate our own manufacturing, assembly or testing facilities, we may not be able to reduce our costs as rapidly as companies that operate their own facilities, and our costs may even increase, which could also reduce our gross margins. In the past, we have reduced the prices of our SoC solutions in anticipation of future competitive pricing pressures, new product introductions by us or our competitors and other factors. We expect that we will have to address pricing pressures again in the future, particularly in markets experiencing consolidation, which could require us to reduce the prices of our SoC solutions and harm our operating results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">If we are unable to manage any future growth, we may not be able to execute our business plan and our operating results could suffer.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our business has grown rapidly in the past. Our future operating results depend to a large extent on our ability to successfully manage any expansion and growth, including the challenges of managing a company with an executive management team in the United States and the majority of its employees in Asia. We are increasing our investment in research and development and other functions to grow our business and address new markets, such as the OEM automotive and robotics markets. To manage growth successfully, we believe we must effectively, among other things:</span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">recruit, hire, train and manage additional qualified engineers for our research and development activities, particularly for the positions of semiconductor design and systems, AI computer vision development and applications engineering;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">add additional sales and business development personnel;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">maintain and improve our administrative, financial and operational systems, procedures and controls; </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">enhance our information technology support for enterprise resource planning and design engineering by adapting and expanding our systems and tool capabilities, and properly training new hires as to their use; and</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">be able to secure sufficient manufacturing capacity.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are likely to incur the costs associated with these increased investments earlier than some of the anticipated benefits, and the return on these investments, if any, may be lower, may develop more slowly than we expect or may not materialize. If we are unable to manage growth effectively, we may not be able to take advantage of market opportunities or develop new solutions, and we may fail to satisfy customer product or support requirements, maintain product quality, execute our business plan or respond to competitive pressures.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deterioration of the financial conditions of our customers could adversely affect our operating results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deterioration of the financial condition of our distributors or customers could adversely impact our collection of accounts receivable. For the fiscal year ended January 31, 2023, the customers representing 10% or more of revenue were WT and Chicony, which accounted for approximately 57% and 12% of total revenue, respectively. As of January 31, 2023, accounts receivable with WT and Chicony were approximately $21.0 million and $9.4 million, respectively. We regularly review the collectability and creditworthiness of our distributors and customers to determine an appropriate allowance for credit losses. Based on our review of our distributors and customers, we currently have only immaterial reserves for uncollectible accounts. If our uncollectible accounts, however, were to exceed our current or future allowance for credit losses, our operating results would be negatively impacted.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We are subject to the cyclical nature of the semiconductor industry.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The semiconductor industry is highly cyclical and is characterized by constant and rapid technological change, rapid product obsolescence, price erosion, evolving standards, short product life cycles and wide fluctuations in product supply and demand. Cyclical downturns have been characterized by diminished product demand, production overcapacity, high inventory levels and accelerated erosion of average selling prices, which could harm our business and operating results. We are dependent on the availability of third-party foundry and assembly capacity to manufacture and assemble our SoC solutions. None of our third-party foundry or assembly contractors has provided assurances that adequate capacity will be available to us in the future. The semiconductor industry recently experienced significant shortages of capacity, which resulted in a lengthening of the manufacturing lead time for our products. Such capacity shortages could negatively impact our ability to meet our customers&#x2019; demand for our products and have an adverse impact on our revenue, results of operations and customer relationships. We have also experienced, during times of supply chain capacity shortage, customers placing orders for our products that exceed their actual demand, which may lead to us manufacturing a surplus of products and could have a negative impact on our results of operations and cash reserves. Most recently, some customers have indicated their intent to reduce their inventory levels as capacity shortages improve, which may decrease such customers&#x2019; demand for our solutions in future periods and, in turn, harm our financial results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">The complexity of our solutions could result in unforeseen delays or expenses from undetected defects, errors or bugs in hardware or software which could reduce the market adoption of our new solutions, damage our reputation with current or prospective customers and adversely affect our operating costs.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Highly complex SoC solutions such as ours frequently contain defects, errors and bugs when they are first introduced or as new versions are released. We have in the past and may in the future experience these defects, errors and bugs. If any of our solutions have reliability, quality or compatibility problems, we may not be able to successfully correct these problems in a timely manner or at all. In addition, if any of our proprietary features contain defects, errors or bugs when first introduced or as new versions of our solutions are released, we may be unable to timely correct these problems. Consequently, our reputation may be damaged and customers may be reluctant to buy our solutions, which could harm our ability to retain existing customers and attract new customers, and could adversely affect our financial results. In addition, these defects, errors or bugs could interrupt or delay sales to our customers. If any of these problems are not found until after we have commenced commercial production of a new product, we may incur significant additional development costs and product recall, repair or replacement costs. These problems may also result in claims against us by our customers or others.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We may experience difficulties in transitioning to new wafer fabrication process technologies or in achieving higher levels of design integration, which may result in reduced manufacturing yields, delays in product deliveries and increased costs.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We aim to use the most advanced manufacturing process technology appropriate for our products that is available from our third-party foundries. As a result, we periodically evaluate the benefits of migrating our solutions to smaller geometry process technologies in order to improve performance and reduce costs. We believe this strategy will help us remain competitive. We may face difficulties, delays and increased expense as we transition our products to new processes, such as the 4nm or 3nm process nodes, and potentially to new foundries. We currently depend on Samsung, as the principal foundry for our products, to transition to new processes successfully. We cannot assure you that Samsung will be able to effectively manage such transitions or that we will be able to maintain our relationship with Samsung or develop relationships with new foundries. Moreover, as we utilize more advanced process nodes beyond 5nm, we are increasingly dependent upon a very small number of foundries currently available for certain advanced process technologies. If we or our foundry vendors experience significant delays in transitioning to smaller geometries or fail to efficiently implement transitions, we could experience reduced manufacturing yields, delays in product deliveries and increased costs, all of which could harm our relationships with our customers and our operating results.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Rapidly changing industry standards could make our video and image processing solutions obsolete, which would cause our operating results to suffer.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We design our video and image processing solutions to conform to video compression standards, including MPEG-2, H.264 Advanced Video Coding (AVC) and H.265 High Efficiency Video Coding (HEVC), set by industry standards setting bodies such as ITU-T Video Coding Experts Group and the ISO/IEC Moving Picture Experts Group. Generally, our solutions comprise only a part of a camera device. All components of these devices must uniformly comply with industry standards in order to operate efficiently together. We depend on companies that provide other components of the devices to support prevailing industry standards. Many of these companies are significantly larger and more influential in driving industry standards than we are. Some industry standards may not be widely adopted or implemented uniformly, and competing standards may emerge that may be preferred by our customers or by consumers. If our customers or the suppliers that provide other device components adopt new or competing industry standards with which our solutions are not compatible, or if the industry groups fail to adopt standards with which our solutions are compatible, our existing solutions would become less desirable to our customers. If our solutions are not in compliance with prevailing industry standards for a significant period of time, we could miss opportunities to achieve crucial design wins, which could harm our business. As a result, our sales would suffer, and we could be required to make significant expenditures to develop new SoC solutions to ensure compliance with relevant standards.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Some of our operations and a significant portion of our customers and our subcontractors are located outside of the United States, which subjects us to additional risks, including increased complexity and costs of managing international operations and geopolitical instability.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have research and development design centers and business development offices in China, Germany, Italy, Japan, South Korea and Taiwan, and we expect to continue to conduct business with companies that are located outside the United States, particularly in Asia. We purchase wafers from foreign foundries, have our solutions assembled and tested by subcontractors located in Asia, and supply our solutions to customers located outside of the United States. Even customers of ours that are based in the United States often use contract manufacturers based in Asia to manufacture their products, and these contract manufacturers typically purchase products directly from us. As a result of our international focus, we face numerous challenges and risks, including:</span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">increased complexity and costs of managing international operations;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">longer and more difficult collection of receivables from customers;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">difficulties in enforcing contracts generally;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">regional economic instability;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">geopolitical instability and military conflicts, including the ongoing conflict in Ukraine;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">limited protection of our intellectual property and other assets;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">compliance with local laws and regulations and unanticipated changes in local laws and regulations, including tax laws and regulations;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">trade and foreign exchange restrictions and higher tariffs;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">travel restrictions;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">timing and availability of import and export licenses and other governmental approvals, permits and licenses, including export classification requirements;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">foreign currency exchange fluctuations relating to our international operating activities;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">restrictions imposed by the U.S. government on our ability to do business with certain companies or in certain countries as a result of international political conflicts;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">transportation delays and other consequences of limited local infrastructure, and disruptions, such as large-scale outages or interruptions of service from utilities or telecommunications providers;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">heightened risk of terrorist acts;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">local business and cultural factors that differ from standards and practices in the U.S.;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">differing employment practices and labor relations;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">regional health issues, pandemics, and natural disasters; and</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">work stoppages.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We face integration risks relating to our acquisition of Oculii Corp.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In November 2021, we completed our acquisition of Oculii Corp. The benefits we expect to realize from this acquisition will depend, in part, on our ability to integrate the businesses successfully and efficiently.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We acquired Oculii with the expectation that the merger will result in various benefits to us, including certain technology and operational efficiencies or synergies. To realize these anticipated benefits, the businesses and certain technologies of Ambarella and Oculii must be successfully integrated. This integration has been complex and time consuming and requires substantial resources and effort. If the businesses or technology are not successfully integrated, the anticipated benefits of the merger may not be realized fully or at all or may take longer to realize than expected. In addition, the acquisition may also result in significant charges or other liabilities, including taxes, that could adversely affect our results of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Any acquisitions we may make in the future could disrupt our business, cause dilution to our shareholders, reduce our financial resources and harm our business.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prior to our acquisition of Oculii in 2021, we had not made any acquisitions since our acquisition of VisLab S.r.l. in 2015. Our ability to make and successfully integrate acquisitions is largely unproven. Any future acquisitions may not strengthen our competitive position and may be viewed negatively by our customers, financial markets or investors, and we may not achieve our goals in a timely manner, or at all. In addition, any acquisitions we make could lead to difficulties in integrating personnel, technologies and operations from the acquired businesses and in retaining and motivating key personnel from these businesses. Acquisitions may disrupt our ongoing operations, divert management from their primary responsibilities, subject us to additional liabilities, increase our expenses and adversely impact our business, operating results, financial condition and cash flows. Acquisitions may also reduce our cash available for operations and other uses, and could also result in an increase in amortization expense related to identifiable assets acquired, potentially dilutive issuances of equity securities or the incurrence of debt, any of which could harm our business.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">The complexity of calculating our tax provision may result in errors that could result in restatements of our financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are incorporated in the Cayman Islands and our operations are subject to income and transaction taxes in the United States, China, Hong Kong, Germany, Italy, Japan, South Korea, Taiwan and other jurisdictions in which we do business. Due to the complexity associated with the calculation of our tax provision, we have hired independent tax advisors to assist us. If we or our independent tax advisors fail to resolve or fully understand certain issues, there may be errors that could result in us having to restate our financial statements. The risk of errors may be exacerbated by the significant number of tax law changes recently enacted in the United States and other jurisdictions. Restatements are generally costly and could adversely impact our results of operations or have a negative impact on the trading price of our ordinary shares.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risks Related to Our Financial Performance or Results</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fluctuations in our operating results on a quarterly and annual basis could cause the market price of our ordinary shares to decline.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our revenue and operating results have fluctuated significantly from period to period in the past and are likely to do so in the future. As a result, you should not rely on period-to-period comparisons of our operating results as an indication of our future performance. It is also possible that our normal seasonal patterns will be impacted by ongoing macroeconomic uncertainty, effects of the COVID-19 pandemic, recent supply chain disruptions and semiconductor capacity shortages, and high inflation. In future periods, our forecasted or actual revenue and results of operations may be below the expectations of analysts and investors, which could cause the market price of our ordinary shares to decline.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Factors that may affect our operating results include:</span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">fluctuations in demand, sales cycles, product mix, and prices for our products;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the forecasting, scheduling, rescheduling or cancellation of orders by our customers;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">shifts in consumer or manufacturer preferences and any resultant change in demand for our customers&#x2019; products;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">changes in the competitive dynamics of our markets, including new entrants or pricing pressures;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">delays in our customers&#x2019; ability to manufacture and ship products that incorporate our solutions caused by internal and external factors beyond our control;</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to successfully define, design and release new solutions in a timely manner that meet our customers&#x2019; needs;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">timely availability of adequate manufacturing capacity from our manufacturing subcontractors;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">changes in manufacturing costs, including wafer, test and assembly costs, mask costs, manufacturing yields and product quality and reliability;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the timing of product announcements by our competitors or by us;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">incurrence of research and development and related new products expenditures;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">write-downs of inventory for excess quantities and technological obsolescence;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">impairment of investment or other asset values;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">future accounting pronouncements and changes in accounting policies;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">volatility in our share price, which may lead to higher stock-based compensation expense;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">volatility in our effective tax rate;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">general socioeconomic and political conditions in the countries where we operate or where our products are sold or used, including recent macroeconomic volatility, the COVID-19 pandemic, U.S.-China relations and the conditions in Hong Kong; and</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">costs associated with litigation, especially related to intellectual property.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Moreover, the semiconductor industry has historically been cyclical in nature, reflecting overall economic conditions as well as budgeting and buying patterns of consumers. For example, the semiconductor industry recently experienced significant shortages of capacity, which resulted in a lengthening of the manufacturing lead time for our products and could be impacting the normal forecasting and ordering patterns of our customers. Most recently, some customers have indicated their intent to reduce their inventory levels as capacity shortages improve, which may decrease such customers&#x2019; demand for our products in future periods, which could harm our financial results. We expect these cyclical conditions to continue. As a result, our quarterly operating results are difficult to predict, even in the near term. Our expense levels are relatively fixed in the short term and are based, in part, on our expectations of future revenue. If revenue levels are below our expectations, we may experience material adverse impacts on our business, including declines in margins and profitability, or incur losses.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">If we do not generate revenue growth, we may not be able to execute our business plan and our operating results could suffer.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We believe that our future revenue growth, if any, will significantly depend on our ability to expand within our existing IoT camera markets, such as the existing professional and home security and monitoring camera markets, and successfully penetrate new markets, such as the OEM automotive, robotics and industrial markets, with our new AI computer vision-based SoC solutions.  We believe that executing upon our business plan requires us to continue to develop new SoCs and new software to address the particular requirements of these markets. Accordingly, we continue to invest in the development of new technology and solutions and expect our research and development expenditures to increase compared to prior periods. If we are unable to generate or maintain adequate revenue growth, our financial results could suffer and we may not be able to continue to invest in the development of new technology and solutions required to be successful.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We may have difficulty accurately predicting our future revenue and appropriately budgeting our expenses.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The rapidly evolving nature of the markets in which we sell our solutions, combined with substantial uncertainty concerning how these markets may develop, the considerable amount of time our customers generally take to evaluate our solutions, and other factors beyond our control, limits our ability to accurately forecast quarterly or annual revenue. In the recent years, we expanded our staffing and increased our expenditures in anticipation of future revenue growth. If our revenue does not increase as anticipated, we could incur significant losses due to our higher expense levels if we are not able to decrease our expenses in a timely manner to offset any shortfall in future revenue. Continued or persistent losses may require us to obtain additional capital that may not be available on reasonable terms or at all.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Changes to financial accounting standards may affect our results of operations and could cause us to change our business practices.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We prepare our consolidated financial statements to conform to generally accepted accounting principles, or GAAP, in the United States. These accounting principles are subject to interpretation by the American Institute of Certified Public Accountants, the SEC and various bodies formed to interpret and create accounting rules and regulations. Changes in those accounting rules could have a significant effect on our financial results, require significant resources, pose challenges in forecasting revenue and may affect our reporting of transactions completed before a change is announced. Changes to those rules or the questioning of current practices may adversely affect our reported financial results or the way we conduct our business.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fluctuations in exchange rates between and among the currencies of the countries in which we do business may adversely affect our operating results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our sales have been historically denominated in U.S. dollars. An increase in the value of the U.S. dollar relative to the currencies of the countries in which our end customers operate could impair the ability of our end customers to cost-effectively integrate our SoCs into their devices which may materially affect the demand for our solutions and cause these end customers to reduce their orders, which would adversely affect our revenue and business. We may experience foreign exchange gains or losses due to the volatility of other currencies compared to the U.S. dollar. A significant portion of our solutions are sold to customers located outside the United States, primarily in Asia. Sales to customers in Asia accounted for approximately 82%, 88% and 88% of our total revenue in fiscal years 2023, 2022 and 2021, respectively. Because most of our end customers or their ODM manufacturers are located in Asia, we anticipate that a majority of our future revenue will continue to come from sales to that region. Although a large percentage of our sales are made to customers in Asia, we believe that a significant number of the products designed by these customers and incorporating our SoCs are then sold to consumers globally. In addition, if in the future we sell products or purchase inventory in currencies other than the U.S. dollar, our exposure to foreign currency risk could become more significant.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A significant number of our employees are located in Asia, principally Taiwan and China, and Europe. Therefore, a portion of our payroll as well as certain other operating expenses are paid in currencies other than the U.S. dollar, such as the New Taiwan Dollar, the Chinese Yuan Renminbi and the Eurozone Euro. Our operating results are denominated in U.S. dollars and the difference in exchange rates in one period compared to another may directly impact period-to-period comparisons of our operating results. Furthermore, currency exchange rates, particularly the exchange rates between the Chinese Yuan Renminbi and the U.S. dollar, between the New Taiwan Dollar and the U.S. dollar, and between the Eurozone Euro and the U.S. dollar, have been volatile in the recent past and these currency fluctuations may make it difficult for us to predict our operating results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have not implemented any hedging strategies to mitigate risks related to the impact of fluctuations in currency exchange rates. Even if we were to implement hedging strategies, not every exposure can be hedged and, where hedges are put in place based on expected foreign exchange exposure, they are based on forecasts which may vary or which may later prove to have been inaccurate. Failure to hedge successfully or anticipate currency risks accurately could adversely affect our operating results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We cannot predict our future capital needs, and we may not be able to obtain additional financing to fund our operations.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We may need to raise additional funds in the future. Any required additional financing may not be available on terms acceptable to us, or at all. If we raise additional funds by issuing equity securities or convertible debt, investors may experience significant dilution of their ownership interest, and the newly-issued securities may have rights senior to those of the holders of our ordinary shares. If we raise additional funds by obtaining loans from third parties, the terms of those financing arrangements may include negative covenants or other restrictions on our business that could impair our operational flexibility and would also require us to incur interest expense. If additional financing is not available when required or is not available on acceptable terms, we may have to scale back our operations or limit our production activities, and we may not be able to expand our business, develop or enhance our products, take advantage of business opportunities or respond to competitive pressures which could result in lower revenue and reduce the competitiveness of our products.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Our marketable securities portfolio could experience a decline in market value or otherwise become illiquid, which could materially and adversely affect our financial results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, we had approximately $101.2 million in money market funds and debt security investments. The debt security investments consisted of commercial paper, debt securities of corporations or corporate bonds, asset-backed securities and U.S. government securities. We currently do not use derivative financial instruments to adjust our investment portfolio risk or income profile.  These investments, as well as any cash deposited in bank accounts, are subject to general credit, liquidity, market and interest rate risks, which may be exacerbated by unusual events, such as the COVID-19 pandemic, the Eurozone crisis and the U.S. debt ceiling crisis, which affected various sectors of the financial markets and led to global credit and liquidity issues. For example, in March 2023, Silicon Valley Bank (SVB) was closed and the Federal Deposit Insurance Corporation (FDIC) was appointed as receiver. At the time of closing on March 10, 2023, we had cash deposits with SVB of approximately $17.0 million. We also had cash equivalents and marketable debt security investments residing in custodial accounts held by U.S. Bank for which SVB Asset Management was the investment advisor until March 15, 2023. While we were able to recover all deposited amounts from SVB, there can be no assurance that our current or future banks will not face similar risks as SVB or that we will be able to recover in full our deposits in the event of similar closures. We regularly maintain cash balances that are not insured or are in excess of the FDIC&#x2019;s insurance limit. If the global financial markets continue to experience volatility or deteriorate, our investment portfolio may be impacted and some or all of our investments may become illiquid or otherwise experience loss which could adversely impact our financial results and position. To the extent that we increase the amount of our security investments in the future, these risks would be exacerbated.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risks Related to Our Dependence on Third Parties</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We do not have long-term supply contracts with our third-party manufacturing vendors, and they may not allocate sufficient capacity to us at reasonable prices to meet future demands for our solutions.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The semiconductor industry is subject to intense competitive pricing pressure from customers and competitors. Accordingly, any increase in the cost of our solutions, whether by adverse purchase price variances or adverse manufacturing cost variances, will reduce our gross margins and operating profit. We currently do not have long-term supply contracts with most of our primary third-party vendors, and we negotiate pricing with our main vendors on a purchase order-by-purchase order basis. Therefore, they are not obligated to perform services or supply product to us for any specific period, in any specific quantities, or at any specific price, except as may be provided in a particular purchase order. The ability of our foundry vendors to provide us with a product, which is solely sourced at each foundry, is limited by their available capacity, existing obligations and technological capabilities. Foundry capacity may not be available when we need it or at reasonable prices. None of our third-party foundry or assembly and test vendors have provided contractual assurances to us that adequate capacity will be available to us to meet our anticipated future demand for our solutions. Moreover, availability of foundry capacity at our primary foundry vendor has tightened recently, which could limit the volume of products we can produce and/or delay production of new products, both of which would negatively impact our business and operations. Similarly, our assembly vendors have recently experienced shortages of certain substrates necessary for the production of our solutions due in part to COVID-19, which has negatively impacted the production time of our devices. If these conditions continue for a substantial period or worsen, our ability to meet our anticipated demand for our solutions could be impacted which, in turn, could negatively impact our operations and financial results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our foundry and assembly and test vendors may allocate capacity to the production of other companies&#x2019; products while reducing deliveries to us on short notice. In particular, other companies that are larger and better financed than we are or that have long-term agreements with our foundry or assembly and test vendors may cause our foundry or assembly and test vendors to reallocate capacity to them, decreasing the capacity available to us. Converting or transferring manufacturing from a primary location or supplier to a backup provider could be expensive and would likely take at least two or more quarters. There are only a few foundries, including Samsung and Taiwan Semiconductor Manufacturing Co., Ltd., or TSMC, that are currently available for certain advanced process technologies that we utilize or may utilize, such as 10nm or 5nm. Accordingly, as we continue to develop solutions in advanced process nodes, we will be increasingly dependent upon such foundries. The unavailability of one or both of these foundries could significantly impact our ability to produce our new products or delay production, which would negatively impact our business.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Our customers incorporate components supplied by multiple third parties, and a supply shortage or delay in delivery of these components could delay orders for our solutions by our customers.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our customers purchase components used in the manufacture of their products from various sources of supply, often involving several specialized components, including lenses, sensors, microcontrollers, power management integrated circuits (PMICs), Wi-Fi chips, and memory chips. Any supply shortage or delay in delivery by third-party component suppliers, or a third-party supplier&#x2019;s cessation or shut down of its business, may prevent or delay production of our customers&#x2019; products. As a result of delays in delivery or supply shortages of third-party components, orders for our solutions may be delayed or canceled and our business may be harmed. For example, the semiconductor industry recently experienced shortages of certain devices, including microcontrollers, PMICs, Wi-Fi chips, which impacted our customers&#x2019; ability to build their products and negatively impact our customers&#x2019; demand for our solutions. We believe these shortages were exacerbated by the COVID-19 pandemic. Similarly, our ability to generate design wins in some markets, such as the automotive OEM market, requires us to collaborate with third-party software suppliers in order to offer a complete solution to customers. Our inability to successfully collaborate with such third-party suppliers, or such suppliers&#x2019; inability to develop and deliver software, could harm our ability to achieve design wins and harm our business.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We outsource our wafer fabrication, assembly and testing operations to third parties, and if these parties fail to produce and deliver our products according to requested demands in specification, quantity, cost and time, our reputation, customer relationships and operating results could suffer.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We rely on third parties for substantially all of our manufacturing operations, including wafer fabrication, assembly and testing. Currently, the majority of our SoCs are supplied by Samsung in facilities located in Austin, Texas and South Korea, from whom we have the option to purchase both fully assembled and tested products as well as tested die in wafer form for assembly. Samsung subcontracts the assembly and initial testing of the assembled chips it supplies to us to Signetics Corporation and STATS ChipPAC Ltd. In the case of purchases of tested die from Samsung, we contract the assembly to Advanced Semiconductor Engineering, Inc., or ASE. Final testing of all of our products is handled by Sigurd Corporation or King Yuan Electronics Co., Ltd. under the supervision of our engineers. We depend on these third parties to supply us with material of a requested quantity in a timely manner that meets our standards for yield, cost and manufacturing quality. Availability of capacity within our supply chain tightened during fiscal year 2023, which at times limited the volume of products we can produce, negatively impacting our business and operations, and similar capacity constraints may adversely affect our business in the future. Moreover, because each SoC is fabricated in only one manufacturing facility, or single sourced, any disruption to a facility could cause significant delays in the production or shipment of the products produced in that facility that could not be easily offset by having such product(s) produced in another facility. We do not have any long-term supply agreements with any of our manufacturing suppliers. If one or more of these vendors terminates its relationship with us, or if we encounter any problems with our manufacturing supply chain, including available capacity constraints, our ability to ship our solutions to our customers on time and in the quantity required would be adversely affected, which in turn could cause an unanticipated decline in our sales and damage our customer relationships.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If, in the future, we enter into arrangements with suppliers that include additional fees to expedite delivery, nonrefundable deposits or loans in exchange for capacity commitments or commitments to purchase specified quantities over extended periods, such arrangements may be costly, reduce our financial flexibility and be on terms unfavorable to us, if we are able to secure such arrangements at all. To date, we have not entered into any such arrangements with our suppliers. If we need additional foundry or assembly and test subcontractors because of increased demand or the inability to obtain timely and adequate deliveries from our current vendors, we may not be able to do so cost-effectively, if at all.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">A substantial portion of our revenue is processed through a single distributor and the loss of this distributor may cause disruptions in our shipments, which may adversely affect our operations and financial condition.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We sell a significant percentage of our solutions through a single distributor, WT, which serves as our non-exclusive sales representative in Asia, other than Japan. Approximately 57%, 62% and 63% of our revenue was derived from sales through WT for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. We anticipate that a significant portion of our revenue will continue to be derived from sales through WT in the foreseeable future. Our current agreement with WT is effective until January 2026, unless it is terminated earlier by either party for any or no reason with 60 days written notice or by failure of the breaching party to cure a material breach within 30 days following written notice of such material breach by the non-breaching party. Our agreement with WT will automatically renew for additional successive 12-month terms unless at least 60 days before the end of the then-current term either party provides written notice to the other party that it elects not to renew the agreement. Termination of the relationship with WT, either by us or by WT, could result in a temporary or permanent loss of revenue. We may not be successful in finding suitable alternative distributors on satisfactory terms, or at all, and this could adversely affect our ability to effectively sell our solutions in certain geographical locations or to certain end customers. Furthermore, WT, or any successor or other distributors we do business with, may face issues obtaining credit, which could impair their ability to make timely payments to us.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We are subject to risks associated with our distributors' product inventories.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We sell many of our products to customers through distributors who maintain their own inventory of our products for sale to ODMs and end customers. We allow limited price adjustments on sales to distributors. Price adjustments may be effected by way of credits for future product or by cash payments to the distributor, either in arrears or in advance, using estimates based on historical transactions. In accordance with ASC 606, we recognize revenue on sales to distributors upon shipment and transfer of control (known as &#x201c;sell-in&#x201d; revenue recognition) based on the amount of consideration expected to be received. To the extent that the actual consideration received is materially different from estimated variable consideration recognized, we may be required to adjust revenue in subsequent periods.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If our distributors are unable to sell an adequate amount of their inventory of our products in a given quarter to ODMs and end customers, or if they decide to decrease their inventories for any reason, such as adverse global economic conditions or a downturn in technology spending, our sales to these distributors and our revenues may decline. We also face the risk that our distributors may purchase, or for other reasons accumulate, inventory levels of our products in any particular quarter in excess of future anticipated sales to end customers. If such sales do not occur in the time frame anticipated by these distributors for any reason, these distributors may substantially decrease the amount of product they order from us in subsequent periods until their inventory levels realign with end-customer demand, which would harm our business and could adversely affect our revenues in such subsequent periods. Recently, some end customers have indicated they are seeking to reduce their inventory levels, which may reduce such customers&#x2019; demand for our products, including products purchased through our distributors, in future periods and harm our financial results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">If our foundry vendors do not achieve satisfactory yields or quality, our reputation and customer relationships could be harmed.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The fabrication of our video and image processing SoC solutions is a complex and technically demanding process. Minor deviations in the manufacturing process can cause substantial decreases in yields, and in some cases, cause production to be suspended. Our foundry vendors, from time to time, experience manufacturing defects and reduced manufacturing yields, including in the fabrication of our SoCs. Changes in manufacturing processes or the inadvertent use of defective or contaminated materials by our foundry vendors could result in lower than anticipated manufacturing yields or unacceptable performance of our SoCs. Many of these problems are difficult to detect at an early stage of the manufacturing process and may be time consuming and expensive to correct. Poor yields from our foundry vendors, or defects, integration issues or other performance problems in our solutions, could cause us significant customer relations and business reputation problems, harm our financial results and give rise to financial or other damages to our customers. Our customers might consequently seek damages from us for their losses. A product liability claim brought against us, even if unsuccessful, would likely be time consuming and costly to defend.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Each of our SoC solutions is manufactured at a single location. If we experience manufacturing problems at a particular location, we would be required to transfer manufacturing to a new location or supplier. Converting or transferring manufacturing from a primary location or supplier to a backup fabrication facility could be expensive and could take two or more quarters. During such a transition, we would be required to meet customer demand from our then-existing inventory, as well as any partially finished goods that could be modified to the required product specifications. We do not seek to maintain sufficient inventory to address a lengthy transition period because we believe it is uneconomical. As a result, we may not be able to meet customer needs during such a transition, which could delay shipments, cause production delays, result in a decline in our sales and damage our customer relationships.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We rely on third-party vendors to supply software development tools to us for the development of our new products, and we may be unable to obtain the tools necessary to develop or enhance new or existing products.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We rely on third-party software development tools to assist us in the design, simulation and verification of new products or product enhancements. To bring new products or product enhancements to market in a timely manner, or at all, we need software development tools that are sophisticated enough or technologically advanced enough to complete our design, simulations and verifications. In the future, the design requirements necessary to meet consumer demands for more features and greater functionality from our solutions may exceed the capabilities of available software development tools. Unavailability of software development tools may result in our missing design cycles or losing design wins, either of which could result in a loss of market share or negatively impact our operating results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Because of the importance of software development tools to the development and enhancement of our solutions, our relationships with leaders in the computer-aided design industry, including Cadence Design Systems, Inc., Mentor Graphics Corporation and Synopsys, Inc., are critical to us. If these relationships are not successful, we may be unable to develop new products or product enhancements in a timely manner, which could result in a loss of market share, a decrease in revenue or negatively impact our operating results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We rely on third parties to provide services and technology necessary for the operation of our business. Any failure of one or more of our vendors, suppliers or licensors to provide such services or technology could harm our business.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We rely on third-party vendors to provide critical services, including, among other things, services related to accounting, human resources, information technology and network monitoring that we cannot or do not create or provide ourselves. We depend on these vendors to ensure that our corporate infrastructure will consistently meet our business requirements. The ability of these third-party vendors to successfully provide reliable and high-quality services is subject to technical and operational uncertainties that are beyond our control. While we may be entitled to damages if our vendors fail to perform under their agreements with us, our agreements with these vendors limit the amount of damages we may receive. In addition, we do not know whether we will be able to collect on any award of damages or that these damages would be sufficient to cover the actual costs we would incur as a result of any vendor&#x2019;s failure to perform under its agreement with us. Upon expiration or termination of any of our agreements with third-party vendors, we may not be able to replace the services provided to us in a timely manner or on terms and conditions, including service levels and cost, that are favorable to us, and a transition from one vendor to another vendor could subject us to operational delays and inefficiencies until the transition is complete.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Any disruption to the operations of our third-party contractors and their suppliers could cause significant delays in the production or shipment of our products.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our operations could be harmed if manufacturing, logistics or other operations of our third-party contractors or their suppliers are disrupted for any reason, including natural disasters, high heat events or water shortages, severe storms, other negative impacts from climate change, information technology system failures, military actions or environmental, public health or regulatory issues. The majority of our products are manufactured by or receive components from third-party contractors located in South Korea, Taiwan and Japan. The risk of an earthquake or tsunami in South Korea, Taiwan, Japan and elsewhere in the Pacific Rim region is significant due to the proximity of major earthquake fault lines. A disruption in the availability of image sensors from Sony Corporation as a result of the 2016 Kumamoto, Japan earthquake impacted our customers&#x2019; ability to build or launch cameras and, as a result, negatively impacted the timing and scope of demand for our SoCs in fiscal year 2017. Similarly, a severe cold storm in Texas in February 2021 disrupted the manufacturing of some of our products at Samsung&#x2019;s Texas facility for several weeks. Any disruption resulting from such events could cause significant delays in the production or shipment of our products until we are able to shift our manufacturing, assembling or testing from the affected contractor to another third-party vendor. We may not be able to obtain alternate capacity on favorable terms, or at all.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risks Related to Our Legal and Regulatory Environment</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Global economic and political conditions, including high inflation, recessionary concerns and trade restrictions, may have an impact on our business and financial condition in ways that we currently cannot predict.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our operations and performance depend significantly on global, regional and U.S. economic and geopolitical conditions. Customer demand for our solutions may be negatively impacted by weak economic conditions, high inflation or recessionary environments in the US and other nations. Inflation or other deteriorations in global economic conditions may impact our operating expenses and third parties may demand pricing accommodations, which could harm our ability to meet customer demands or collect revenue or otherwise harm our business and financial results.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General trade tensions between the United States and China have been escalating, which has, in our view, created and will perpetuate an uncertain business environment. Additionally, the U.S. government announced new controls restricting the ability to send certain products and technology related to semiconductors, semiconductor manufacturing, advanced computing, and supercomputing to China without an export license. In many cases, these licenses are subject to a policy of denial and will not be issued. While our current products are not restricted by these controls, such controls could impact our ability to export products to China in the future. It also is possible that the Chinese government will retaliate in ways that could impact our business.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If additional tariffs or trade restrictions are imposed on our SoC solutions or the products of our customers, or trade restrictions are imposed on our ability to conduct business with certain customers, there could be a negative impact on our operations and financial performance. Even in the absence of new restrictions, tariffs or changes in export classifications, it is possible that foreign customers could take actions to reduce dependence on the supply of components, including our solutions, that could be subject to new export classifications or trade restrictions. There are also risks that the Chinese government may, among other things, require the use of local suppliers, compel companies that do business in China to partner with local companies to conduct business and provide incentives to government-backed local customers to buy from local suppliers.  A large portion of our employee base is in China and impacts to our China offices could significantly harm our operations, make it difficult to support customers and negatively impact product development. The materialization of these risks could have a material adverse effect on our business and financial condition. Further, our business and performance are subject to economic conditions, and our suppliers, distributors, and customers may suffer their own financial and economic challenges.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Russia&#x2019;s ongoing conflict with Ukraine has triggered significant sanctions from U.S. and European leaders. Resulting changes in U.S. trade policy could trigger retaliatory actions by Russia, its allies and other affected countries, including China, resulting in a trade war. For example, in addition to controls imposed on China discussed above, following Russia&#x2019;s invasion of Ukraine, the United States and other countries imposed certain economic sanctions and severe export control restrictions against Russia and Belarus, as well as certain Russian nationals, which caused us to terminate certain business relationships in those countries. These sanctions and restrictions have continued to increase as the conflict has further escalated, and the United States and other countries could impose wider sanctions and export restrictions and take other actions in the future that could impact our business. Furthermore, if the conflict between Russia and Ukraine continues for a long period of time, or if other countries, including the U.S., become further involved in the conflict, we could face significant adverse effects to our business and financial condition. In addition, some of our customers and third-party partners have engineering teams located in Russian and/or Ukraine, whose operations have been and may continue to be disrupted by the ongoing conflict between the countries.  If such disruption were to continue for an extended period, our customers could face delays in the launch of new products containing our solutions, resulting in delayed or decreased demand for our solutions.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have significant business operations in Taiwan, including approximately 360 employees, and many of our third-party manufacturing suppliers are located in Taiwan. Accordingly, our business, financial condition and results of operations may be affected by changes in governmental and economic policies in Taiwan, social instability and diplomatic and social developments in or affecting Taiwan due to its international political status. Although significant economic and cultural relations have been established between Taiwan and China, we cannot assure that relations between Taiwan and China will not face political or economic uncertainties in the future. Any deterioration in the relations between Taiwan and China, and other factors affecting military, political or economic conditions in Taiwan, could disrupt our business operations and materially and adversely affect our results of operations.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Our ability to sell our products to several China customers has been restricted.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Several of our customers, including Hangzhou Hikvision Digital Technology Co., Ltd, or Hikvision, Zhejiang Dahua Technology Co., Ltd., or Dahua, and affiliates of Shenzhen Dajiang Baiwang Technology Co., Ltd., have been added to the Entity List of the Bureau of Industry and Security, or BIS, of the U.S. Department of Commerce, or Commerce, which imposes limitations on the supply of certain U.S. items to the listed entities. In October 2022, BIS imposed additional restrictions on transactions with Dahua involving items subject to BIS export regulations. These export regulations negatively impact our ability to ship items subject to BIS regulations to these listed entities. Notwithstanding our ability to continue to supply some SoC products to some affiliates of the listed entities, these customers may seek to obtain similar or substitute products from our competitors that are not subject to these limitations, or to develop similar or substitute products themselves. We also cannot be certain what additional actions the U.S. government may take with respect to any of our China customers, including changes to the Entity List restrictions, export regulations, tariffs or other trade restrictions, or whether the Chinese government may take any actions in response to U.S. government action that may adversely affect our ability to do business with our China customers. Even in the absence of new restrictions, tariffs or trade actions imposed by the U.S. or Chinese government, our China customers may take actions to reduce dependence on the supply of components subject to U.S. trade regulations, including our SoC solutions, which could have a material adverse effect on our operating results. We are unable to predict the duration of the restrictions imposed by the U.S. government or of any additional governmental actions, any of which could have a long-term adverse effect on our business, operating results and financial condition.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We are subject to governmental export and import controls that could subject us to liability or impair our ability to compete in international markets.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The U.S. and various foreign governments have imposed controls, export license requirements and restrictions on the import or export of certain products, technologies and software. We must export our products in compliance with U.S. export controls, including the Commerce&#x2019;s Export Administration Regulations. We may not always be successful in obtaining necessary export licenses, and our failure to obtain required import or export approval for our products or limitations on our ability to export or sell our products imposed by these laws may harm both our international and domestic sales and adversely affect our revenue. Noncompliance with these laws could have negative consequences, including government investigations, penalties and reputational harm.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Changes in our products or changes in export, import and economic sanctions laws and regulations may delay our introduction of new products in international markets, prevent our customers from deploying our products internationally or, in some cases, prevent the export or import of our products to or from certain countries altogether. Any change in export or import regulations or legislation, shift or change in enforcement, or change in the countries, persons or technologies targeted by these regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential customers with international operations.  In such event, our business and results of operations could be adversely affected.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We are subject to warranty and product liability claims and to product recalls.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">From time to time, we are subject to warranty claims that may require us to make significant expenditures to defend these claims or pay damage awards. In the future, we may also be subject to product liability claims resulting from failure of our solutions or if products we design, manufacture, or sell, cause personal injury or property damage, even where the cause is unrelated to product defects. These risks will likely increase as our products are introduced into new devices, markets, or applications, including autonomous and semi-autonomous automotive, drone and robotic applications. In the event of a warranty claim, we may also incur costs if we compensate the affected customer. We maintain product liability insurance, but this insurance is limited in amount and subject to significant deductibles. There is no guarantee that our insurance will be available or adequate to protect against all claims. We also may incur costs and expenses relating to a recall of one of our customers&#x2019; products containing one of our devices. The process of identifying a recalled product in consumer devices that have been widely distributed may be lengthy and require significant resources, and we may incur significant replacement costs, contract damage claims from our customers and reputational harm. Costs or payments made in connection with warranty and product liability claims and product recalls could harm our financial condition and results of operations, as well as harm our reputation and cause the market value of our ordinary shares to decline.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We are subject to governmental laws, regulations and other legal obligations related to privacy, data protection and cybersecurity.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The legislative and regulatory framework for privacy, data protection and cybersecurity issues worldwide is rapidly evolving and is likely to remain uncertain for the foreseeable future. We collect and otherwise process personal information and other data as part of our business processes and activities. This data is subject to a variety of U.S. and international laws and regulations, including oversight by various regulatory or other governmental bodies. Many foreign countries and governmental bodies, including China, the European Union and other relevant jurisdictions where we conduct business, have laws and regulations concerning the collection, use and other processing of personal information and other data obtained from their residents or by businesses operating within their jurisdictions that are more restrictive than those in the U.S. For example, the European Union has adopted the General Data Protection Regulation, or GDPR, which imposed stringent data protection requirements and provided for substantial penalties for noncompliance, including the potential for fines of up to &#x20ac;20 million or 4% of the annual global revenues of the noncompliant entity, whichever is greater. The United Kingdom has adopted legislation that substantially implements the GDPR and provides for a similar penalty structure. Similarly, California has adopted the California Consumer Privacy Act of 2018, or CCPA, which took effect in 2020. California has adopted a new law, the California Privacy Rights Act of 2020, or CPRA, that substantially expanded the CCPA as of January 1, 2023. The CCPA, as amended and modified by the CPRA, gives California residents the right to access, delete and opt out of certain sharing of their information, and imposes penalties for failure to comply. Other U.S. states have proposed, and in certain cases enacted, similar general privacy legislation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In 2021, the National People&#x2019;s Congress passed the Data Security Law of the People&#x2019;s Republic of China (Data Security Law) and China&#x2019;s Personal Information Protection Law (PIPL). The Data Security Law is the first comprehensive data security legislation in China and aims to regulate a wide range of issues in relation to the collection, storage, processing, use, provision, transaction and publication of any kind of data. The PIPL is the first national-level law comprehensively regulating issues in relation to personal information protection in China. Significant uncertainty remains regarding how regulators will interpret and enforce these laws, but the Data Security Law contains provisions that allow substantial government oversight and include fines for failure to obtain required approval from China&#x2019;s cyber and data protection regulators for cross-border personal information-related data transfers. PIPL authorizes enforcement by cybersecurity authorities and other regulators, and provides for fines and other remedies for noncompliance.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aspects of these laws remain unclear, resulting in further uncertainty and potentially requiring us to modify our data practices and policies and to incur substantial additional costs and expenses in an effort to comply. Because the interpretation and application of many laws and regulations relating to privacy, data protection, and data security, along with industry standards, are uncertain, it is possible that these laws and regulations may be interpreted and applied in a manner that is inconsistent with our data management practices or the features of our products or solutions, and we could face fines, lawsuits, regulatory investigations, and other claims and penalties, and we could be required to fundamentally change our products or our business practices, which could have an adverse effect on our business. Any inability, or perceived inability, to adequately address privacy and data protection concerns, or to comply with applicable laws, regulations, policies, industry standards, contractual obligations or other legal obligations, even if unfounded, could result in additional cost and liability to us, inhibit sales, damage our reputation and adversely affect our business.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Failure to comply with the U.S. Foreign Corrupt Practices Act, or FCPA, and similar laws associated with our activities outside of the United States could subject us to penalties and other adverse consequences.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We face significant risks if we fail to comply with the FCPA and other anti-corruption laws that prohibit improper payments or offers of payment to foreign governments and political parties by us for the purpose of obtaining or retaining business. In many foreign countries, particularly in countries with developing economies, it may be a local custom that businesses operating in such countries engage in business practices that are prohibited by the FCPA or other applicable laws and regulations. Although we implemented an FCPA compliance program, we cannot assure you that all of our employees and agents, as well as those companies to which we outsource certain of our business operations, will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible. Any violation of the FCPA or other applicable anti-corruption laws could result in severe criminal or civil sanctions and, in the case of the FCPA, suspension or debarment from U.S. government contracting, which could have a material and adverse effect on our reputation, business, financial condition, operating results and cash flows.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We, our customers and third-party contractors are subject to increasingly complex environmental regulations and compliance with these regulations may delay or interrupt our operations and adversely affect our business.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We face increasing complexity in our procurement, design, and research and development operations as a result of requirements relating to the materials composition of our products, including the European Union&#x2019;s, or EU&#x2019;s, Restriction on the Use of Certain Hazardous Substances in Electrical and Electronic Equipment, or RoHS, directive, which restricts the content of lead and certain other hazardous substances in specified electronic products put on the market in the EU and similar Chinese legislation relating to marking of electronic products which became effective in March 2007. Failure to comply with these and similar laws and regulations could subject us to fines, penalties, civil or criminal sanctions, contract damage claims, and take-back of non-compliant products, which could harm our business, reputation and operating results. The passage of similar requirements in additional jurisdictions or the tightening of these standards in jurisdictions where our products are already subject to such requirements could cause us to incur significant expenditures to make our products compliant with new requirements, or could limit the markets into which we may sell our products.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our failure to comply with present and future environmental, health and safety laws could cause us to incur substantial costs, result in civil or criminal fines and penalties and decreased revenue, which could adversely affect our operating results. Failure by our foundry vendors or other suppliers to comply with applicable environmental laws and requirements could cause disruptions and delays in our product shipments, which could adversely affect our relations with our ODMs and OEMs and adversely affect our business and results of operations.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Regulations related to &#x201c;conflict minerals&#x201d; may force us to incur additional expenses, may make our supply chain more complex and may result in damage to our reputation with customers.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pursuant to the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, or the Dodd-Frank Act, the Securities and Exchange Commission, or the SEC, has adopted requirements for companies that use certain minerals and metals, known as conflict minerals, in their products, whether or not these products are manufactured by third parties. These requirements require companies to perform due diligence, disclose and report whether or not such minerals originate from the Democratic Republic of the Congo and adjoining countries. These requirements could adversely affect the sourcing, availability and pricing of minerals used in the manufacture of semiconductor devices, including our products. While these requirements continue to be subject to administrative uncertainty, we have incurred, and may continue to incur, costs to comply with the disclosure requirements, including costs related to determining the source of any of the relevant minerals and metals used in our products. Since our supply chain is complex, we may not be able to sufficiently verify the origins for these minerals and metals used in our products through the due diligence procedures that we implement, which may harm our reputation. In such event, we may also face difficulties in satisfying customers who require that all of the components of our products are certified as conflict mineral free.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We are subject to regulatory compliance requirements, including Section 404 of the Sarbanes-Oxley Act of 2002, which are costly to comply with, and our failure to comply with these requirements could harm our business and operating results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are subject to disclosure and compliance requirements associated with being a public company, including but not limited to compliance with Section 404 of the Sarbanes-Oxley Act of 2002. For example, Section 404 of the Sarbanes-Oxley Act requires that our management report on, and our independent auditors attest to, the effectiveness of our internal control structure and procedures for financial reporting. Compliance with Section 404 requires a significant amount of time, expenses and diversion of internal resources. If we or our auditors discover a material weakness in our internal controls, the disclosure of that fact, even if quickly remedied, could reduce the market&#x2019;s confidence in our financial statements and harm our stock price. In addition, if we fail to maintain effective controls over financial reporting, we could be subject to sanctions or investigations by The NASDAQ Stock Market, the SEC, or other regulatory authorities. Irrespective of compliance with Section 404, any failure of our internal controls could have a material adverse effect on our stated results of operations and harm our reputation.  Furthermore, investor perceptions of our company may suffer, and this could cause a decline in the market price of our ordinary shares.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Changes in effective tax rates or adverse outcomes resulting from examination of our income tax returns could adversely affect our results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our future effective tax rates could be adversely affected if our earnings are lower than anticipated in countries where we have lower statutory rates and higher than anticipated in countries where we have higher statutory rates, by changes in the valuation of our deferred tax assets and liabilities, transfer pricing adjustments, re-organization or restructuring of our businesses, changes in our corporate structure, including the effect of acquisitions on our legal structure, by tax costs related to intercompany realignments, tax effects of share-based compensation, expiration of or lapses in tax incentives, or by changes in tax laws, regulations, accounting principles or interpretations thereof. For example, changes in tax laws, including the U.S. federal tax legislation commonly referred to as the Tax Cuts and Jobs Act of 2017, or Tax Act, as well as other factors, could cause us to experience fluctuations in our tax obligations and effective tax rates and otherwise adversely affect our tax positions and/or our tax liabilities. The Tax Act requires complex computations not previously provided in U.S. tax law. The U.S. Department of Treasury has broad authority to issue regulations and interpretative guidance that may significantly impact how we will apply the law and impact our results of operations in the period issued. In August 2022, the U.S. enacted the Inflation Reduction Act of 2022 (IRA) which includes a new 15% corporate minimum tax as well as a 1% excise tax on the fair value of corporate stock repurchases made by U.S. corporations and certain foreign corporations after December 31, 2022. We do not expect the IRA to have a material impact on our financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In addition, our income tax returns are subject to continuous examination by the Internal Revenue Service, or IRS, and other tax authorities. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes. We cannot assure you that the outcomes from these continuous examinations will not have an adverse effect on our operating results and financial condition.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Unfavorable tax law changes, an unfavorable governmental review of our tax returns, changes in our geographical earnings mix or imposition of withholding taxes on repatriated earnings could adversely affect our effective tax rate and our operating results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our operations are subject to certain taxes, such as income and transaction taxes, in the Cayman Islands, the United States, China, Hong Kong, Japan, Italy, Germany, South Korea, Taiwan and other jurisdictions in which we do business. A change in the tax laws in the jurisdictions in which we do business, including an increase in tax rates or an adverse change in the treatment of an item of income or expense, possibly with retroactive effect, could result in a material increase in the amount of taxes we incur. In particular, past proposals have been made to change certain U.S. tax laws relating to foreign entities with U.S. connections, which may include us. For example, previously proposed legislation has considered treating certain foreign corporations as U.S. domestic corporations (and therefore taxable on all of their worldwide income) if the management and control of the foreign corporation occurs, directly or indirectly, primarily within the United States. If such legislation were enacted, we could, depending on the precise form, be subject to U.S. taxation notwithstanding our domicile outside the United States. In addition, over the last several years, the Organization for Economic Co-operation and Development (OECD) has been working on a Base Erosion and Profit Shifting Project and has been issuing guidelines and proposals covering a number of issues, including country-by-country reporting, permanent establishment rules, transfer pricing rules and tax treaties. Many of these changes have been or are in the process of being adopted by numerous countries and could materially and adversely affect our provision for income taxes. In 2021, more than 140 countries tentatively signed on to a framework that imposes a global minimum tax of 15%. The Council of the European Union has adopted this initiative for enactment by European Union member states by December 31, 2023, with implementation into the domestic laws of those states by the end of 2023, with the rules to be applicable for fiscal years starting on or after December 31, 2023 for multinationals that meet the annual threshold of at least EUR 750 million of consolidated revenues. Additional changes to global tax laws are likely to occur, and such changes may adversely affect our effective tax rate, operating results, and cash flow.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In December 2018, the Cayman Islands passed the International Tax Co-Operation (Economic Substance) Law, 2018, which requires Cayman Islands companies carrying on one or more relevant activities to maintain a substantial economic presence in the Cayman Islands. Effective from December 31, 2019, we have structured our activities to comply with the new law. However, the legislation remains subject to further clarification and interpretation and accordingly, there is no guarantee that we will be deemed to be compliant. Furthermore, this legislation may require us to make additional changes to the activities we carry on in the Cayman Islands, which could increase our cost of operations, and we could be subject to penalties for lack of compliance. As a result, we are not able to determine the impact on our operations and net income as of the current period.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are subject to periodic audits or other reviews by tax authorities in the jurisdictions in which we conduct our activities. Any such audit, examination or review requires management&#x2019;s time, diverts internal resources and, in the event of an unfavorable outcome, may result in additional tax liabilities or other adjustments to our historical results.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Because we conduct operations in multiple jurisdictions, our effective tax rate is influenced by the amounts of income and expense attributed to each such jurisdiction. If such amounts were to change so as to increase the amounts of our net income subject to taxation in higher-tax jurisdictions, or if we were to commence operations in jurisdictions assessing relatively higher tax rates, our effective tax rate could be adversely affected. In addition, we may determine that it is advisable from time to time to repatriate earnings from subsidiaries under circumstances that could give rise to imposition of potentially significant withholding taxes by the jurisdictions in which such amounts were earned, without our receiving the benefit of any offsetting tax credits, which could also adversely impact our effective tax rate.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We may be classified as a passive foreign investment company which could result in adverse U.S. federal income tax consequences for U.S. holders of our ordinary shares.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Based on the current and anticipated valuation of our assets and the composition of our income and assets, we do not expect to be considered a passive foreign investment company, or PFIC, for U.S. federal income tax purposes for our 2023 fiscal year or the foreseeable future. However, a separate determination must be made at the close of each taxable year as to whether we are a PFIC for that taxable year, and we cannot assure you that we will not be a PFIC for our 2024 fiscal year or any future taxable year. Under current law, a non-U.S. corporation will be considered a PFIC for any taxable year if either (a) at least 75% of its gross income is passive income or (b) at least 50% of the value of its assets, generally based on an average of the quarterly values of the assets during a taxable year, is attributable to assets that produce or are held for the production of passive income. PFIC status depends on the composition of our assets and income and the value of our assets (which may be based in part on the value of our ordinary shares which may fluctuate), including, among others, a pro rata portion of the income and assets of each subsidiary in which we own, directly or indirectly, at least 25% by value of the subsidiary&#x2019;s equity interests, from time to time. Because we currently hold, and expect to continue to hold, a substantial amount of cash or cash equivalents, and because the calculation of the value of our assets may be based in part on the value of our ordinary shares which may fluctuate and may fluctuate considerably given that market prices of technology companies historically often have been volatile, we may be a PFIC for any taxable year. If we were treated as a PFIC for any taxable year during which a U.S. holder held ordinary shares, certain adverse U.S. federal income tax consequences could apply for such U.S. holder.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Changes in our United States federal income tax classification, or that of our subsidiaries, could result in adverse tax consequences to our 10% or greater U.S. shareholders.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Tax Act may have changed the consequences to U.S. shareholders that own, or are considered to own, as a result of the attribution rules, 10% or more of the voting power or value of the stock of a non-U.S. corporation (a 10% U.S. shareholder) under the U.S. federal income tax law applicable to owners of U.S. controlled foreign corporations, or CFCs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prior to the Tax Act, we did not believe that we, or any of our non-U.S. subsidiaries, were considered a CFC, which is a determination made daily based on whether the 10% U.S. shareholders together own, or are considered to own under the attribution rules, more than 50% of the voting power or value of a non-U.S. corporation.  Under the Tax Act, however, because our group includes one or more U.S. subsidiaries, certain of our non-U.S. subsidiaries may be classified as CFCs with respect to any single 10% U.S. shareholder, even without regard to whether 10% U.S. shareholders together own, directly or indirectly, more than 50% of the voting power or value of the Company. Our 10% or greater U.S. shareholders should consult their individual tax advisors for advice regarding the 2017 Act revision to the U.S. federal income tax law applicable to owners of CFCs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risks Related to Our Intellectual Property</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Our failure to adequately protect our intellectual property rights could impair our ability to compete effectively or defend ourselves from litigation, which could harm our business, financial condition and results of operations.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our success depends, in part, on our ability to protect our intellectual property. We rely primarily on patent, copyright, trademark and trade secret laws, as well as confidentiality and non-disclosure agreements and other contractual protections, to protect our proprietary technologies and know-how, all of which offer only limited protection. The steps we have taken to protect our intellectual property rights may not be adequate to prevent misappropriation of our proprietary information or infringement of our intellectual property rights, and our ability to prevent such misappropriation or infringement is uncertain, particularly in countries outside of the United States. The failure of our patents to adequately protect our technology might make it easier for our competitors to offer similar products or technologies, which would harm our business. For example, our patents and patent applications could be opposed, contested, circumvented, designed around by our competitors or be declared invalid or unenforceable in judicial or administrative proceedings. Our foreign patent protection is generally not as comprehensive as our U.S. patent protection and may not protect our intellectual property in some countries where our products are sold or may be sold in the future. Many U.S.-based companies have encountered substantial intellectual property infringement in foreign countries, including countries where we sell products. Even if foreign patents are granted, effective enforcement in foreign countries may not be available. For example, the legal environment relating to intellectual property protection in certain emerging market countries where we operate is relatively weaker, often making it difficult to create and enforce such rights. We may not be able to effectively protect our intellectual property rights in these emerging markets or elsewhere. If such an impermissible use of our intellectual property or trade secrets were to occur, our ability to sell our solutions at competitive prices may be adversely affected and our business, financial condition, operating results and cash flows could be materially and adversely affected.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We may in the future need to initiate infringement claims or litigation in order to try to protect our intellectual property rights. Litigation, whether we are a plaintiff or a defendant, can be expensive, time-consuming and may divert the efforts of our technical staff and management, which could harm our business, whether or not such litigation results in a determination favorable to us. Litigation also puts our patents at risk of being invalidated or interpreted narrowly and our patent applications at risk of not being issued. Additionally, any enforcement of our patents or other intellectual property may provoke third parties to assert counterclaims against us. If we are unable to protect our proprietary rights or if third parties independently develop or gain access to our or similar technologies, our business, revenue, reputation and competitive position could be harmed.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Third parties&#x2019; assertions of infringement of their intellectual property rights could result in our having to incur significant costs and cause our operating results to suffer.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The semiconductor industry is characterized by vigorous protection and pursuit of intellectual property rights and positions, which has resulted in protracted and expensive litigation for many companies. We and certain of our customers have received, and in the future may receive, communications from others alleging our infringement of their patents, trade secrets or other intellectual property rights. In addition, we and certain of our end customers have been the subject of lawsuits alleging infringement of intellectual property rights by our solutions or products incorporating our solutions, including the assertion that the alleged infringement may be attributable, at least in part, to our technology. Such lawsuits could subject us to significant liability for damages and invalidate our proprietary rights, though this has not occurred to date. Any potential intellectual property litigation also could force us to do one or more of the following:</span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">stop selling products or using technology that contain the allegedly infringing intellectual property;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">incur significant legal expenses;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">pay substantial damages to the party whose intellectual property rights we may be found to be infringing;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">redesign those products that contain the allegedly infringing intellectual property;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">attempt to obtain a license to the relevant intellectual property from third parties, which may not be available on reasonable terms or at all; or </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">lose the opportunity to license our technology to others or to collect royalty payments based upon successful protection and assertion of our intellectual property against others.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Any significant impairment of our intellectual property rights from any litigation we face could harm our business and our ability to compete.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">43</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Any potential dispute involving our patents or other intellectual property could affect our customers, which could trigger our indemnification obligations to them and result in substantial expense to us.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">          &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In any potential dispute involving our patents or other intellectual property, our customers could also become the target of litigation. Certain of our customers have received notices from third parties claiming to have patent rights in certain technology and inviting our customers to license this technology, and certain of our end customers have been the subject of lawsuits alleging infringement of patents by products incorporating our solutions, including the assertion that the alleged infringement may be attributable, at least in part, to our technology. Because we generally indemnify our customers for intellectual property claims made against them for products incorporating our technology, any litigation could trigger technical support and indemnification obligations under some of our license agreements, which could result in substantial expense to us. Because some of our ODMs and OEMs are larger than we are and have greater resources than we do, they may be more likely to be the target of an infringement claim by third parties than we would be, which could increase our chances of becoming involved in a future lawsuit. If any such claims were to succeed, we might be forced to pay damages on behalf of our ODMs or OEMs that could increase our expenses, disrupt our ability to sell our solutions and reduce our revenue. In addition to the time and expense required for us to supply support or indemnification to our customers, any such litigation could severely disrupt or shut down the business of our customers, which in turn could hurt our relations with our customers and cause the sale of our products to decrease.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">The use of open source software in our products, processes and technology may expose us to additional risks and compromise our proprietary intellectual property.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our products, processes and technology sometimes utilize and incorporate software that is subject to an open source license. Open source software is typically freely accessible, usable and modifiable. Certain open source software licenses, such as the GNU General Public License, require a user who intends to distribute the open source software as a component of the user&#x2019;s software to disclose publicly part or all of the source code to the user&#x2019;s software. In addition, certain open source software licenses require the user of such software to make any derivative works of the open source code available to others on terms unfavorable to us or at no cost. This can subject previously proprietary software to open source license terms.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">         &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">While we monitor the use of open source software in our products, processes and technology and try to ensure that no open source software is used in such a way as to require us to disclose the source code to the related product, processes or technology when we do not wish to do so, such use could inadvertently occur. Additionally, if a third-party software provider has incorporated certain types of open source software into software we license from such third-party for our products, processes or technology, we could, under certain circumstances, be required to disclose the source code to our products, processes or technology. This could harm our intellectual property position and our business, results of operations and financial condition.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risks Related to Ownership of Our Ordinary Shares</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">The market price of our ordinary shares may be volatile, which could cause the value of your investment to decline.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The market price of our ordinary shares has historically been highly volatile, and has been particularly volatile in recent years.  For example, since February 1, 2020, the trading price of our common stock ranged from a low of $36.02 to a high of $227.59 and was $89.84 at the close of trading on January 31, 2023. The trading price of our ordinary shares is likely to remain volatile and could be subject to wide fluctuations in price in response to various factors, some of which are beyond our control. These factors include:</span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">changes in financial estimates, including our ability to meet our future revenue and operating profit or loss projections;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">fluctuations in our operating results or those of other semiconductor or comparable companies;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">fluctuations in the economic performance or market valuations of companies perceived by investors to be comparable to us;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">economic developments in the semiconductor industry as a whole;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">general economic conditions, including conditions related to the banking industry or caused by pandemics and high inflation, and slow or negative market growth;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">trade and other geopolitical activities affecting markets we address;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">announcements by us or our competitors of acquisitions, new products, significant contracts or orders, commercial relationships or capital commitments;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to develop and market new and enhanced solutions on a timely basis;</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">changes in the demand for our customers&#x2019; products; </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">commencement of or our involvement in litigation;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">disruption to our operations;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">any major change in our board of directors or management;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">political or social conditions in the markets where we sell our products;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">changes in governmental regulations; and</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">changes in earnings estimates or recommendations by securities analysts.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In addition, the stock market in general, and the market for semiconductor and other technology companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. These broad market and industry factors may cause the market price of our ordinary shares to decrease, regardless of our actual operating performance. These trading price fluctuations may also make it more difficult for us to use our ordinary shares as a means to make acquisitions or to use options to purchase our ordinary shares to attract and retain employees. If the market price of our ordinary shares declines, you may not realize any return on your investment in us and may lose some or all of your investment. In addition, in the past, following periods of volatility in the overall market and the market price of a company&#x2019;s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us, could result in substantial costs and a diversion of our management&#x2019;s attention and resources.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Our actual operating results may not meet or exceed our guidance and investor expectations, which would likely cause our stock price to decline.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">From time to time, we may release guidance in our earnings releases, earnings conference calls or otherwise, regarding our future performance that represent our management&#x2019;s estimates as of the date of release. If given, this guidance, which will include forward-looking statements, will be based on projections prepared by our management. Projections are based upon a number of assumptions and estimates that, while presented with numerical specificity, are inherently subject to significant business, economic and competitive uncertainties and contingencies, many of which are beyond our control. The principal reason that we expect to release guidance is to provide a basis for our management to discuss our business outlook with analysts and investors. With or without our guidance, analysts and other investors may publish expectations regarding our business, financial performance and results of operations. We do not accept any responsibility for any projections or reports published by any such third persons.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Guidance is necessarily speculative in nature, and it can be expected that some or all of the assumptions of the guidance furnished by us will not materialize or will vary significantly from actual results. If our actual performance does not meet or exceed our guidance or investor expectations, the trading price of our ordinary shares is likely to decline. Similarly, if our guidance does not meet or exceed expectations of investors or securities analysts, the trading price of our ordinary shares is likely to decline.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">The price of our ordinary shares could decrease as a result of shares being sold in the market.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales of a substantial number of our ordinary shares in the public market, or the perception that these sales might occur, could cause the market price of our ordinary shares to decline. In the past, we have issued stock options to employees and we regularly issue restricted stock units (RSUs) to employees, which settle as ordinary shares upon vesting. These shares can be freely sold in the public market upon issuance and vesting, subject to restrictions provided under the terms of the applicable plan and/or the option agreements entered into with option holders. We may also issue ordinary shares or securities convertible into ordinary shares from time to time in connection with a financing, acquisition or otherwise. Any such issuance could result in substantial dilution to our existing shareholders and cause the trading price of our stock to decline.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">We do not intend to pay dividends on our ordinary shares and, consequently, a shareholder&#x2019;s ability to achieve a return on its investment will depend on appreciation in the price of our ordinary shares.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have never declared or paid any cash dividends on our ordinary shares and do not currently intend to do so for the foreseeable future. We currently intend to invest our future earnings, if any, to fund our growth. Therefore, shareholders are not likely to receive any dividends on their ordinary shares for the foreseeable future and the success of an investment in our ordinary shares will depend upon any future appreciation in their value. There is no guarantee that our ordinary shares will appreciate in value or even maintain the price at which our shareholders have purchased their shares. Investors seeking cash dividends should not purchase our ordinary shares.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Provisions of our memorandum and articles of association and Cayman Islands corporate law may discourage or prevent an acquisition of us which could adversely affect the value of our ordinary shares.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provisions of our memorandum and articles of association and Cayman Islands law may have the effect of delaying or preventing a change of control or changes in our management. These provisions include the following:</span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the division of our board of directors into three classes;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or due to the resignation or departure of an existing board member;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">prohibition of cumulative voting in the election of directors which would otherwise allow less than a majority of shareholders to elect director candidates;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the requirement for the advance notice of nominations for election to our board of directors or for proposing matters that can be acted upon at a shareholders&#x2019; meeting;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the ability of our board of directors to issue, without shareholder approval, such amounts of preference shares as the board of directors deems necessary and appropriate with terms set by our board of directors, which rights could be senior to those of our ordinary shares;</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the elimination of the rights of shareholders to call a special meeting of shareholders and to take action by written consent in lieu of a meeting; and</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the required approval of a special resolution of the shareholders, being a two-thirds vote of shares held by shareholders present and voting at a shareholder meeting, to alter or amend the provisions of our post-offering memorandum and articles of association.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Holders of our ordinary shares may face difficulties in protecting their interests because we are incorporated under Cayman Islands law.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our corporate affairs are governed by our amended and restated memorandum and articles of association, by the Companies Law (as the same may be supplemented or amended from time to time) of the Cayman Islands and by the common law of the Cayman Islands. The rights of our shareholders and the fiduciary responsibilities of our directors under Cayman Islands law are not as clearly established as under statutes or judicial precedent in existence in jurisdictions in the United States. In particular, the Cayman Islands has a less developed body of securities laws than the United States and provides significantly less protection to investors. There is no legislation specifically dedicated to the rights of investors in securities and thus no statutorily defined private cause of action specific to investors such as those provided under the Securities Act or the Securities Exchange Act of 1934, as amended. In addition, shareholders of Cayman Islands companies may not have standing to initiate shareholder derivative actions in U.S. federal courts. Therefore, you may have more difficulty in protecting your interests in the face of actions by our management, directors or controlling shareholders than would shareholders of a corporation incorporated in a jurisdiction in the United States due to the comparatively less developed nature of Cayman Islands law in this area.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shareholders of Cayman Islands exempted companies, such as our company, have no general rights under Cayman Islands law to inspect corporate records and accounts or to obtain copies of lists of shareholders of the company. Our directors have discretion under our articles of association to determine whether or not, and under what conditions, our corporate records may be inspected by our shareholders, but are not obliged to make them available to our shareholders. This may make it more difficult for you to obtain the information needed to establish any facts necessary for a shareholder motion or to solicit proxies from other shareholders in connection with a proxy contest.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Subject to limited exceptions, under Cayman Islands law, a minority shareholder may not bring a derivative action against the board of directors.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Holders of our ordinary shares may have difficulty obtaining or enforcing a judgment against us because we are incorporated under the laws of the Cayman Islands.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">It may be difficult or impossible for you to bring an action against us in the Cayman Islands if you believe your rights have been infringed under U.S. securities laws. There is no statutory recognition in the Cayman Islands of judgments obtained in the United States, although the courts of the Cayman Islands will in certain circumstances recognize and enforce a non-penal judgment of a foreign court of competent jurisdiction without retrial on the merits. While there is no binding authority on this point, this is likely to include, in certain circumstances, a non-penal judgment of a United States court imposing a monetary award based on the civil liability provisions of the U.S. federal securities laws. The Grand Court of the Cayman Islands may stay proceedings if concurrent proceedings are being brought elsewhere. There is uncertainty as to whether the Grand Court of the Cayman Islands would recognize or enforce judgments of United States courts obtained against us predicated upon the civil liability provisions of the securities laws of the United States or any state thereof and whether the Grand Court of the Cayman Islands would hear original actions brought in the Cayman Islands against us predicated upon the securities laws of the United States or any state thereof.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General Risk Factors</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">If our operations are interrupted, our business and reputation could suffer.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our operations and those of our manufacturers are vulnerable to interruption caused by technical breakdowns, computer hardware and software malfunctions, software viruses, infrastructure failures, pandemics, including the COVID-19 pandemic and regional health issues, earthquakes, fires, severe storms, floods and other negative impacts from climate change, power losses, telecommunications failures, terrorist attacks, wars, Internet failures and other events beyond our control. Our operations could also be disrupted by geopolitical conditions, particularly in Taiwan or China, where the majority of our employees are located. Any disruption in our services or operations could result in a reduction in revenue, delay product development and R&amp;D, or result in a claim for substantial damages against us, regardless of whether we are responsible for that failure. If remote or work from home conditions were to continue for an extended period of time, we may experience delays in product development, a decreased ability to support our customers, reduced design win activity, and overall lack of productivity. We rely on our computer equipment, database storage facilities and other office equipment, which are located primarily in the seismically active San Francisco Bay Area and Taiwan. If we suffer a significant database or network facility outage, our business could experience disruption until we fully implement our back-up systems.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">If securities analysts or industry analysts downgrade our ordinary shares, publish negative research or reports or fail to publish reports about our business, our stock price and trading volume could decline.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The trading market for our ordinary shares will be influenced by the research and reports that industry or securities analysts publish about us, our business and our market. If one or more analysts adversely changes their recommendation regarding our stock or our competitors&#x2019; stock, our stock price would likely decline. If one or more analysts cease coverage of us or fail to regularly publish reports on us, we could lose visibility in the financial markets which in turn could cause our stock price or trading volume to decline.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:-11.441%;padding-left:10.267%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="unresolved_staff_comments"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 1B. U</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NRESOLVED STAFF COMMENTS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">None.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="properties"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 2. P</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ROPERTIES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our corporate headquarters are located in Santa Clara, California. These facilities accommodate our sales, marketing, research and development, finance, and administration activities. Outside of Santa Clara, California, we lease some facilities in other U.S. locations that are used for research and development and marketing activities. Outside of the United States, we also lease facilities in various international locations that are used for research and development, sales, business development, operations and administrative support. These international facilities are mainly located in Taiwan, China and Italy. Our lease obligations primarily consist of operating leases with lease periods expiring between fiscal years 2024 to 2028.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We believe that our existing facilities are well maintained and in good operating condition, and are sufficient for our needs for the foreseeable future. The following table lists our major locations and primary usage as of January 31, 2023:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:21.348%;"></td>
    <td style="width:1.004%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:11.198%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.421%;"></td>
    <td style="width:63.029%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Approximate</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Square</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Major Locations</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Footage</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Usage</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Santa Clara, California</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,700</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate Headquarters; Sales; Marketing; Research and Development; Finance; <br />&#160;&#160;&#160;Administration</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Wixom, Michigan</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,700</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Business Development</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Beavercreek, Ohio</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,000</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and Development</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asia Pacific:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Hsinchu, Taiwan</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">85,700</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and Development; Business Development; Operations; Administration</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shanghai, China</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,600</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and Development; Business Development</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shenzhen, China</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,200</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and Development; Business Development</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Kowloon, Hong Kong</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,000</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales; Warehousing</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shin-Yokohama, Japan</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,300</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Business Development</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">SeongNam, South Korea</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,500</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Business Development</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Europe:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Parma, Italy</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,100</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and Development</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="legal_proceedings"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 3. L</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">EGAL PROCEEDINGS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are not engaged in any material legal proceedings at this time. However, from time to time, we may be subject to commercial disputes, employment issues, intellectual property claims and litigation, in the ordinary course of our business. Refer to Note 15, Commitments and Contingencies within Notes to Consolidated Financial Statements for further information.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="mine_safety_disclosures"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 4. M</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">INE SAFETY DISCLOSURES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Not applicable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="part_ii"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">P</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ART II</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="market_for_registrant"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 5. M</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ARKET FOR REGISTRANT&#x2019;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Market Information</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our ordinary shares are traded on the NASDAQ Global Market under the symbol &#x201c;AMBA&#x201d;. On March 24, 2023, there were 29 shareholders of record holding our ordinary shares. We cannot estimate the number of beneficial owners since many brokers and other institutions hold our shares on behalf of shareholders.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Share Performance Graph</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">This performance graph shall not be deemed to be &#x201c;soliciting material&#x201d; or &#x201c;filed&#x201d; or incorporated by reference in future filings with the Securities and Exchange Commission, or subject to the liabilities of Section 18 of the Securities Exchange Act of 1934, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following graph shows a comparison from February 1, 2018 through January 31, 2023 of the cumulative total return for our ordinary shares, the NASDAQ Composite Index and the Philadelphia Semiconductor Index. The comparisons in the graph are historical and are not intended to forecast or be indicative of possible future performance of our ordinary shares.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comparison of 5 year Cumulative Total Return</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><img src="img51256256_3.jpg" alt="img51256256_3.jpg" style="width:720px;height:340px;" />&#160;</p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Dividends</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have never declared or paid any cash dividends on our ordinary shares and do not currently intend to do so in the foreseeable future.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Securities Authorized for Issuance under Equity Compensation Plans</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For information about our equity compensation plans, see Note 12, &#x201c;Employee Benefits and Stock-based Compensation&#x201d; of the Notes to Consolidated Financial Statements included in this report.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Purchases of Equity Securities by the Issuer</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On March 16, 2020, we repurchased a total of 25,719 of our ordinary shares for approximately $1.0 million in cash under an authorized repurchase program up to $50.0 million. Our Board of Directors has approved extensions of the repurchase program through June 30, 2023. There were no shares repurchased in fiscal years 2023 and 2022. As of January 31, 2023, there was approximately $49.0 million available for repurchases through June 30, 2023. Repurchases under the program may be made from time-to-time through open market purchases, 10b5-1 plans or privately negotiated transactions subject to market conditions, applicable legal requirements and other relevant factors. The repurchase program does not obligate us to acquire any particular amount of ordinary shares, and it may be suspended at any time at the company's discretion. Repurchases are funded using working capital and any repurchased shares are recorded as authorized but unissued shares.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recent Sales of Unregistered Securities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">None.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="selected_financial_data"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 6.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">[RESERVED]</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="managements_discussion"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 7. M</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ANAGEMENT&#x2019;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Overview</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are a leading developer of low-power system-on-a-chip, or SoC, semiconductors providing powerful artificial intelligence, or AI, processing, advanced image signal processing and high-resolution video compression. Since inception, we have primarily served human viewing applications with video and image processors for enterprise, public infrastructure and home applications, such as internet protocol, or IP, security cameras, sports cameras, wearables, aerial drones, and aftermarket automotive video recorders. Our recent development efforts have focused on creating advanced AI technology that enables edge devices to visually perceive the environment and make decisions based on the data collected from cameras and, most recently, other types of sensors. This category of AI technology is known as computer vision, or CV, and our CV SoCs integrate our state-of-the-art video processor technology together with our deep learning neural network processing technology, which we refer to as CVflow&#153;. The CVflow-architecture supports a variety of CV algorithms, including object detection, classification and tracking, semantic and instance segmentation, image processing, stereo object detection, terrain mapping, and face recognition. CVflow can process other sensor modalities including lidar and radar, and allows customers to differentiate their products by porting their own, or third party, neural networks and/or classical CV algorithms to our CVflow-based SoCs. Our SoC designs fully integrate AI, computer vision functionality, high-definition, or HD, video processing, image processing, audio processing, and system functions onto a single chip, delivering exceptional video and image quality at high compression rates, differentiated functionality and low power consumption. These CV-based technologies are allowing us to address a broader range of markets and applications requiring AI video features, including IP security cameras, a variety of automotive cameras, consumer cameras, and industrial and robotic applications. We anticipate that our CV technology will also enable us to capture more content per electronic system and increase our average selling price.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> Our development efforts are focused on SoCs that provide human viewing, computer vision and radar detection functionalities. As a result, we believe that our future revenue growth, if any, will significantly depend upon our ability to expand within camera markets with our AI and computer vision technology, particularly in the Internet of Things, or IoT, markets, as well as emerging markets such as AI-enabled security cameras, AI-based driving applications, including driver monitoring systems, advanced blind spot detection, object detection, and deep learning algorithms for HD mapping solutions, automotive advanced driver assistance systems, or ADAS, applications, and industrial and robotics markets. We expect our research and development expenditures to increase in comparison to prior periods as we devote additional resources to the development of innovative video and image processing solutions with increased functionality, such as AI and CV capabilities, and as we target new markets.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We sell our SoC solutions to leading original design manufacturers, or ODMs, and original equipment manufacturers, or OEMs, globally, and in the automotive market, we also sell to Tier-1 suppliers. We refer to ODMs and Tier-1 automotive suppliers as our customers and OEMs as our end customers, except as otherwise indicated or as the context otherwise requires.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our sales cycles typically require a significant investment of time and a substantial expenditure of resources before we can realize revenue from the sale of our solutions, if any. Our typical sales cycle consists of a multi-month sales and development process involving our customers&#x2019; system designers and management and our sales personnel and software engineers. If successful, this process culminates in a customer&#x2019;s decision to use our solutions in its system, which we refer to as a design win. Our sales efforts are typically directed to the OEM of the product that will incorporate our video and image processing solution, but the eventual design and incorporation of our SoC into the product may be handled by an ODM or Tier-1 supplier on behalf of the OEM.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Volume production may begin within 9 to 18 months after a design win, but could be longer in certain markets, depending on the complexity of our customer&#x2019;s product and other factors upon which we may have little or no influence. In general, design cycles will be longer in the OEM automotive and industrial and robotics markets than in the IoT markets. Once our solutions have been incorporated into a customer&#x2019;s design, they are likely to be used for the life cycle of the customer&#x2019;s product. Conversely, a design loss to a competitor will likely preclude any opportunity for future revenue from such customer&#x2019;s product. Even if we obtain a design win and our SoC remains a component through the life cycle of a customer&#x2019;s product, the volume and timing of actual sales of our SoCs to the customer depend upon the production, release and market acceptance of that product, none of which are within our control. An IoT product typically has a life cycle of 6 to 24 months. We anticipate that product lifecycles will typically be longer than 24 months in the OEM automotive and industrial and robotics markets, as new product introductions occur less frequently in these markets.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">52</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fiscal Year 2023 Financial Highlights and Trends</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We recorded revenue of $337.6 million in fiscal year 2023, an increase of 1.7% as compared to fiscal year 2022. The increase in revenue was primarily due to continued adoption of our CV-based solutions, which have higher average selling prices, and increased non-recurring engineering (NRE) project services, partially offset by lower product unit shipments driven by customer inventory level reductions as a result of improved supply chain lead times across the semiconductor industry.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We recorded an operating loss of $74.3 million in fiscal year 2023, as compared to an operating loss of $29.6 million in fiscal year 2022. The higher operating loss was primarily due to higher operating expenses, partially offset by increased revenue and gross profit. The increased operating expenses primarily related to higher personnel costs, including stock-based compensation, as a result of the acquisition of Oculii Corporation, or Oculii, in late fiscal year 2022 and benefit programs. The increases were also attributable to higher chip tape-out costs due to the timing and number of chips in development and increased engineering-related expenses for supporting automotive, robotic and industrial applications of our CV-based vision and radar solutions. The increased operating expenses were partially offset by decreased acquisition-related costs associated with the acquisition of Oculii in the prior fiscal year.</span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We generated cash flows from operating activities of $44.1 million in fiscal year 2023, as compared to $38.8 million in fiscal year 2022. The higher cash flows from operating activities were primarily attributable to higher collections of accounts receivable associated with the timing of sales and lower inventory purchases due to customer inventory level reductions as a result of improved supply chain lead times across the semiconductor industry, partially offset by increased net loss adjusted for certain non-cash items and decreased liabilities associated with employee benefit payments and the timing of payments to our suppliers. </span></div></div>
  <div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the second quarter of fiscal year 2023, we resumed our investments in money market funds and debt securities after a full liquidation of our investments to finance the Oculii acquisition in fiscal year 2022. The debt security investment portfolio consists of commercial paper, debt securities of corporations or corporate bonds, asset-backed securities and U.S. government securities. All of the investments are denominated in United States dollars and are reported at a fair value of approximately $101.2 million with unrealized losses of $0.5 million in our consolidated balance sheets.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Factors Affecting Our Performance</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Impact of Global Supply Shortages on Our Business. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Global supply shortages, and uncertainty in customer demand as well as the worldwide economy, in general, have continued as a result of the COVID-19 pandemic, and may be further exacerbated by the impacts of high inflation. Supply chain issues impact our business as they relate to both our suppliers and our customers. With respect to our suppliers, we have in the past experienced supply constraints for certain chips from Samsung Electronics Corporation and we may in the future experience similar issues. With respect to our customers, to the extent customers face supply chain issues with other components needed to pair with our products in order to produce their end products, such customers may delay future orders of our products or hold inventory of our products for longer periods of time. As a result, we may experience increased volatility in our sales and revenues in the near future, primarily owing to uncertainty around demand for semiconductor products, in general. In addition, recently, some customers have indicated they are reducing their inventory levels, as some component lead times contract toward normal levels. This may reduce such customers&#x2019; demand for our products. The magnitude and duration of such volatility is uncertain and thus its impact on our business cannot be reasonably estimated at this time.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Ability to Capitalize on AI and Computer Vision Trends</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. We expect that AI and computer vision functionality will become an increasingly important requirement in many of our current and future markets, including IoT, automotive, industrial and robotics markets. As a result, we believe that our ability to develop advanced AI computer vision technology, enable and support customer product development in emerging applications, such as ADAS, advanced blind spot detection, object detection, classification and tracking, people recognition, retail analytics, and machine learning, and gain customer acceptance of our technology platform and solutions will be critical to our future success. Moreover, achieving design wins, particularly for computer vision-centric applications in the IoT, automotive, industrial and robotics markets, is vital to our ability to generate revenue growth. As such, we closely monitor design wins by our customers. However, a design win may not successfully materialize into revenue, and even if it does result in revenue, the amount generated by each design win can vary significantly.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Ability to Develop and Introduce New or Enhanced Solutions</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. We operate in a dynamic environment characterized by rapidly changing technologies and technological obsolescence. To compete successfully, we must design, develop, market and sell enhanced solutions with increased levels of performance and functionality that meet the expectations of our customers. As such, we continuously invest in our research and development projects, especially AI and computer vision technologies. However, failure to anticipate or timely develop new or enhanced solutions in response to technology shifts and trends could result in decreased revenue and our competitors achieving design wins we sought. Moreover, any reliability or quality problems with our solutions could harm our reputation, increase additional development and replacement costs, and prevent us from retaining existing customers and attracting new customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Pricing, Product Cost and Margin</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Our pricing and margins depend on the volumes and features of the solutions we provide to our customers. Additionally, we make significant investments in new solutions for both cost improvements and new features that we expect to drive revenue and maintain margins. In general, solutions incorporated into more complex configurations, such as those used in high-performance camera applications or, in the future, advanced driver assistance systems, have higher prices and higher gross margins as compared to solutions sold into lower-performing, more competitive camera applications. Our average selling price can vary by market and application due to market-specific supply and demand, the maturation of products launched in previous years and the launch of new products by us or our competitors.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We continually monitor the cost of our solutions. As we rely on third-party manufacturers for the manufacture of our products, we maintain a close relationship with these suppliers to continually monitor production yields, component costs and design efficiencies.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Continued Concentration of Revenue by End Market</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Historically, our revenue has been significantly concentrated in a small number of end markets and we developed technologies to provide solutions for new markets as they emerged. Since fiscal year 2018, the IoT markets and automotive markets have been our largest end markets and sales into these markets collectively generated the majority of our revenue. We believe, however, that continued expansion into new markets is required to facilitate revenue growth and customer diversification. We have recently introduced solutions to address emerging applications and markets, such as the incorporation of AI and computer vision functionalities for AI-enabled security cameras, AI-based driving applications and industrial and robotics markets. While we will continue to seek to expand our end market exposure, we anticipate that sales to a limited number of markets will continue to account for a significant percentage of our total revenue for the foreseeable future. Our limited market concentration may cause our financial performance to fluctuate significantly from period to period based on the success or failure of products that our SoCs are designed into as well as the overall growth or decline in the video capture markets in which we compete. In addition, we derive a significant portion of our revenue from a limited number of ODMs who build products on behalf of a limited number of OEMs and from a limited number of OEMs to whom we ship directly. We believe that our operating results for the foreseeable future will continue to depend on sales to a relatively small number of customers.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Ability to Capitalize on Connectivity Trends</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Mobile connected devices are ubiquitous today and play an increasingly prominent role in consumers&#x2019; lives. The constant connectivity provided by these devices has created a demand for connected electronic peripherals such as video and image capture devices. Our ability to capitalize on these trends by supporting our end customers in the development of connected peripherals that seamlessly cooperate with other connected devices and allow consumers to distribute and share video and images with online media platforms is critical for our success. We incorporate wireless communication functionality into our solutions for wearable, IP security, aerial drone and automotive video recorder cameras. The combination of our compression technology with wireless connectivity enables wireless video streaming and uploading of videos and images to the Internet. Our solutions enable IP security camera systems to stream video content to either cloud infrastructure or connected mobile devices, and our solutions for wearable and aerial drone cameras allow consumers to quickly stream or upload video and images to social media platforms.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Sales Volume</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. A typical design win that successfully launches into the marketplace can generate a wide range of sales volumes for our solutions, depending on the end market demand for our customers&#x2019; products. Our ability to accurately forecast demand can be adversely affected by a number of factors, including the reputation of the end customer, market penetration, product capabilities, size of the end market that the product addresses, our end customers&#x2019; ability to sell their products, miscalculations by our customers of their inventory requirements, changes in market conditions, adverse changes in our product order mix and fluctuating demand for our customers&#x2019; products. In certain cases, we may provide volume discounts on sales of our solutions, which may be offset by lower manufacturing costs related to higher volumes. In general, our customers with greater market penetration and better branding tend to develop products that generate larger volumes over the product life cycle.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Customer Product Life Cycle.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> We estimate our customers&#x2019; product life cycles based on the customer, type of product and end market. We typically commence commercial shipments from 9 to 18 months following a design win; however, in some markets, lengthier product and development cycles are possible, depending on the scope and nature of the project, such as in the automotive market. An IoT product typically has a product life cycle of 6 to 24 months. We anticipate that product development and product life cycles will typically be longer than 24 months in the OEM automotive, Tier-1 automotive suppliers and robotics markets, as new product introductions typically occur less frequently in these markets.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Results of Operations</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth our historical operating results for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:56.798%;"></td>
    <td style="width:1.35%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:11.047%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.362%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:11.059%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.362%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:11.024%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">337,606</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">331,856</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">222,990</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">128,672</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">123,724</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">87,417</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross profit</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">208,934</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">208,132</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">135,573</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating expenses:</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">204,946</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">167,337</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">140,759</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78,244</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70,438</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,980</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total operating expenses</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">283,190</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">237,775</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">196,739</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss from operations</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(74,256</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(29,643</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(61,166</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other income, net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,318</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,002</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,863</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(70,938</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(28,641</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(57,303</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(5,552</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(2,230</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,483</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(65,386</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(26,411</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(59,786</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth our historical operating results as a percentage of revenue of each line item for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:55.594%;"></td>
    <td style="width:0.761%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:10.548%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:2.083%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:10.548%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:2.083%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:10.299%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:2.083%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross profit</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">63</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating expenses:</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">63</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total operating expenses</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">84</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">88</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss from operations</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(22</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(8</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(27</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other income, net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(21</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(8</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(25</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(2</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(19</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(8</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(27</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We derive substantially all of our revenue from the sale of HD and Ultra HD video and image processing SoC solutions to IoT OEMs, IoT ODMs, OEM or Tier-1 automotive suppliers, either directly or through our distributors. In recent years, our SoC solutions have been primarily used in IoT camera markets, such as IP security, automotive video recorder, drone and wearable cameras. Although we expect these human viewing camera markets to continue to generate revenue for the foreseeable future, we have recently introduced new SoCs targeting emerging AI and computer vision applications in the IoT, automotive, industrial and robotics markets. We derive a substantial portion of our revenue from sales made indirectly through one of our distributors, WT Microelectronics Co., Ltd., formerly Wintech Microelectronics Co., Ltd., or WT, and directly to one of our ODM customers, Chicony Electronics Co., Ltd., or Chicony.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The continued effects of the COVID-19 pandemic and persistent supply chain challenges have negatively affected our business performance and revenues this year, and may continue in the next fiscal year. Our average selling prices fluctuate based on the mix of our solutions sold in a period which reflects the impact of both changes in unit sales of existing solutions as well as the introduction and sales of new solutions. Our CV-based solutions generally have higher selling prices than our traditional video and image processing SoC solutions that do not enable CV functionality. Our solutions are typically characterized by a life cycle that begins with higher average selling prices and lower volumes, followed by broader market adoption, higher volumes and average selling prices that are lower than initial levels.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The end markets into which we sell our products have seen significant changes as consumer preferences have evolved in response to new technologies. As a result, the composition and timing of our revenue may differ meaningfully during periods of technology or consumer preference changes. We expect shifts in consumer use of video capture to continue to change over time, as AI and computer vision specialized use cases emerge and video capture continues to proliferate.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cost of Revenue and Gross Margin</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue includes the cost of materials, such as wafers processed by third-party foundries, costs associated with packaging, assembly, testing and manufacturing support operations, such as logistics, planning and quality assurance, as well as personnel costs (including stock-based compensation) related to project service agreements. Cost of revenue also includes indirect costs, such as inventory valuation reserves, adverse purchase commitments, allocation of facility costs, amortization of developed technology, warranty and other general overhead costs.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We expect that our gross margin may fluctuate from period to period as a result of changes in customer mix, average selling price, product mix and the introduction of new products by us or our competitors. In general, solutions incorporated into more complex configurations, such as those used in high-performance cameras, and in future advanced automotive OEM applications, have had or are expected to have higher prices and higher gross margins, as compared to solutions sold into the lower-performance, more competitive camera applications. As semiconductor products mature and unit volumes sold to customers increase, their average selling prices typically decline. These declines may be paired with improvements in manufacturing yields and lower wafer, packaging and test costs, which offset some of the margin reduction that could result from lower selling prices.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Research and Development</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development expense consists primarily of personnel costs, including salaries, stock-based compensation and employee benefits. The expense also includes costs of development incurred in connection with our collaborations with our foundry vendors, costs and amortization of licensing intellectual property from third parties for product development, costs of development for software and hardware tools, costs of fabrication of mask sets for prototype products, equipment expenses, outside services as well as allocated depreciation and facility expenses. All research and development costs are expensed as incurred. We expect our research and development expense to increase in absolute dollars as we continue to enhance and expand our product features and offerings and increase headcount for new SoC development and development of computer vision technology.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Selling, General and Administrative</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative expense consists primarily of personnel costs, including salaries, stock-based compensation and employee benefits for our sales, marketing, finance, human resources, information technology and administrative personnel. The expense also includes amortization of trade name and customer relationships, professional service costs related to accounting, tax, legal services, and allocated depreciation and facility expenses. We expect our selling, general and administrative expense to increase in absolute dollars as we continue to maintain the infrastructure and expand the size of our sales and marketing organization to support our business strategy of addressing new opportunities with our computer vision technology.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other Income, Net</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other income, net, consists primarily of interest income and realized gains and losses from our cash deposits and debt security investments, subsidies granted by a foreign government as well as gains and losses from foreign currency transactions and remeasurements.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Provision (Benefit) for Income Taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.253%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are incorporated and domiciled in the Cayman Islands and also conduct business in several countries such as the United States, China, Taiwan, Hong Kong, Italy, South Korea, Germany, and Japan, and we are subject to taxation in those jurisdictions. Our worldwide operating income is subject to varying tax rates, and our effective tax rate is highly dependent upon the geographic distribution of our earnings or losses and the tax laws and regulations in each geographical region. It is also subject to fluctuation from changes in the valuation of our deferred tax assets and liabilities; tax benefits from excess stock-based compensation deductions; transfer pricing adjustments and the tax effects of nondeductible compensation. We have historically had lower effective tax rates as a substantial percentage of our operations are conducted in lower-tax jurisdictions. If our operational structure were to change in such a manner that would increase the amount of operating income subject to taxation in higher-tax jurisdictions, or if we were to commence operations in jurisdictions assessing relatively higher tax rates, our effective tax rate could fluctuate significantly on a quarterly basis and/or be adversely affected.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Significant judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes. Although we believe our reserves are reasonable, no assurance can be given that the final tax outcome of these matters will not be different from that which is reflected in our historical provision for income taxes and accruals. We adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of uncertain tax position reserves and changes to reserves that are considered appropriate, as well as the related net interest and penalties.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.253%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Significant judgment is also required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, we consider all available evidence, including past operating results, estimates of future taxable income, and the feasibility of tax planning strategies. In the event that we change our determination as to the amount of deferred tax assets that can be realized, we will adjust our valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Comparison of the Fiscal Years Ended January 31, 2023, 2022 and 2021</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:36.565%;"></td>
    <td style="width:0.973%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.203%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.973%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.203%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.973%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.203%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.973%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:5.303000000000001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.973%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.452000000000001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.973%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:5.832000000000001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.973%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.425000000000001%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="26" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">337,606</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">331,856</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">222,990</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,750</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.7</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">108,866</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48.8</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue increased for fiscal year 2023, as compared to fiscal year 2022, primarily due to continued adoption of our CV-based solutions, which have higher average selling prices, and increased NRE project services, partially offset by lower product unit shipments driven by customer inventory level reductions as a result of improved supply chain lead times across the semiconductor industry.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue increased for fiscal year 2022, as compared to fiscal year 2021, primarily due to higher product unit shipments driven by higher customer inventory levels as a result of supply chain constraints across the semiconductor industry. The increased revenue was also attributable to continued adoption of our CV-based solutions which have higher average selling prices.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cost of Revenue and Gross Margin</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:36.044%;"></td>
    <td style="width:0.872%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:7.022%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.872%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:7.022%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.872%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:7.022%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.872%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:5.132%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.881%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.344%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.881%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:5.132%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.881%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.151000000000001%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="26" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">128,672</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">123,724</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">87,417</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,948</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.0</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,307</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41.5</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross profit</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">208,934</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">208,132</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">135,573</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">802</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.4</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">72,559</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53.5</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross margin</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61.9</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62.7</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60.8</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(0.8</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.9</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">While per unit cost of product shipped largely remained unchanged, cost of revenue increased for fiscal year 2023, as compared to fiscal year 2022, primarily due to $3.6 million of additional inventory reserves and adverse purchase commitments recognized in fiscal year 2023 caused by lower demand from customers, as well as $2.1 million of additional amortization of acquisition-related intangible assets associated with business acquisitions, partially offset by lower product unit shipments driven by customer inventory level reductions as a result of improved supply chain lead times across the semiconductor industry.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue increased for fiscal year 2022, as compared to fiscal year 2021, primarily due to increased revenue.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross margin decreased in fiscal year 2023, as compared to fiscal year 2022, primarily due to additional charges from inventory reserves and adverse purchase commitments, as well as the amortization of acquisition-related intangible assets, partially offset by a higher percentage of our total revenue from higher gross margin CV-based solutions and higher margin NRE project service revenue contracts.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross margin increased in fiscal year 2022, as compared to fiscal year 2021, primarily due to a favorable product mix. A customer concentration shift from China to the Asia region other than China and to North America also contributed to an improvement in gross margin in fiscal year 2022.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Research and Development</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:36.655%;"></td>
    <td style="width:0.994%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.237%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.994%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.237%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.994%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.237%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.994%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:5.337%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.994%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.4879999999999995%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.003%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:5.346%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.003%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.488999999999999%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="26" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">204,946</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">167,337</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">140,759</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,609</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22.5</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,578</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18.9</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development expense increased for fiscal year 2023, as compared to fiscal year 2022, primarily due to increased personnel costs, engineering-related expenses and SoC development cost. In fiscal year 2023, personnel costs increased by approximately $22.6 million as a result of higher stock-based compensation expense and an increase of approximately 85 employees throughout the fiscal year, including 44 engineering personnel added due to the acquisition of Oculii in the fourth quarter of fiscal year 2022. Engineering-related expenses, including the cost and depreciation of equipment and tools, amortization of licensed intellectual property, outside services and facility related expenses in support of new SoCs and related applications, increased by approximately $9.3 million. The increased research and development expense was also attributable to approximately $5.7 million of additional SoC development cost due to process node technological changes, increased licensed intellectual property associated with the new chips, as well as the number of chips in development.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development expense increased for fiscal year 2022, as compared to fiscal year 2021, primarily due to increased personnel costs and engineering related costs. In fiscal year 2022, personnel costs increased by approximately $23.7 million as a result of issuance of stock awards, employee benefit programs and an increase in headcount. Our engineering headcount increased to 671 at January 31, 2022, including 44 engineering headcount added from our acquisition of Oculii, compared to 582 at January 31, 2021. Engineering related costs, including equipment expense, outside service and facility related expenses in support of new SoCs and related software, increased by approximately $7.5 million. The increase was partially offset by decreased SoC development costs due to the timing and number of chips in development. In fiscal year 2022, SoC development costs decreased by approximately $4.4 million.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Selling, General and Administrative</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:36.672%;"></td>
    <td style="width:0.994%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.195%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.003%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.212999999999999%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.003%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.212999999999999%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.003%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:5.349%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.003%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.501%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.003%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:5.349%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.003%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.492%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="26" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78,244</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70,438</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,980</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,806</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11.1</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,458</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25.8</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative expense increased for fiscal year 2023, as compared to fiscal year 2022, primarily due to increased personnel costs, marketing, travel, and facility-related expenses as well as the amortization of acquisition-related intangible assets. Personnel costs increased by approximately $8.2 million as a result of higher stock-based compensation expense and an increase of more than 20 employees. The increase was also attributable to approximately $1.4 million of additional marketing, travel, and facility-related expenses to support our business development and an additional $1.4 million of amortization of acquisition-related intangible assets. The increase was partially offset by approximately $3.1 million less in acquisition-related costs associated with the acquisition of Oculii in the prior fiscal year.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative expense increased for fiscal year 2022, as compared to fiscal year 2021, primarily due to increased personnel costs and professional services in support of the Oculii acquisition and business development in the IP security, automotive and robotics markets. In fiscal year 2022, personnel costs increased by approximately $11.7 million as a result of issuance of stock awards, employee benefit programs and an increase in headcount. The increase was also attributable to approximately $0.4 million of amortization of acquisition-related intangible assets and $3.4 million of acquisition-related costs associated with the acquisition of Oculii in fiscal year 2022.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other Income, Net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:36.56%;"></td>
    <td style="width:0.992%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.178%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.992%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.178%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.992%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.196%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:5.334%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.484%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:5.538%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.5489999999999995%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="26" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other income, net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,318</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,002</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,863</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,316</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">231.1</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(2,861</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(74.1</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The increase in other income, net, for fiscal year 2023, as compared to fiscal year 2022, was primarily due to higher yields from our debt security investments driven by security purchases at discounts and higher interest rates. Subsidies received from a foreign government, as well as gains from foreign currency transactions and remeasurements also contributed to the increase.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The decrease in other income, net, for fiscal year 2022, as compared to fiscal year 2021, was primarily due to lower yields from our debt security investments as a result of full liquidation of the investments in fiscal year 2022 to finance the acquisition of Oculii. The decrease was also attributable to net loss from foreign currency transactions and remeasurements due to fluctuations in exchange rates.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Provision (Benefit) for Income Taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:36.486%;"></td>
    <td style="width:0.99%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.161%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.99%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.161%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.99%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.18%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.999%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:5.523%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.999%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.466%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.999%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:5.523%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.999%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.531000000000001%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="26" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(dollars in thousands)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(5,552</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(2,230</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,483</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(3,322</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">149.0</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(4,713</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(189.8</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Effective tax rate</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.8%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.8%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(4)%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11.8%</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax benefit increased in fiscal 2023, as compared to fiscal year 2022, primarily due to a decrease in the proportion of profits generated in higher tax jurisdictions and the release of prior FIN48 reserves upon the lapse of the statute of limitations, partially offset by an increase in non-deductible stock-based compensation.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax benefit increased in fiscal 2022, as compared to fiscal year 2021, primarily due to a decrease in the proportion of profits generated in higher tax jurisdictions, an increase in the U.S. federal research tax credit, as well as an increase in tax benefits from excess stock-based compensation deductions.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Liquidity and Capital Resources</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cash Flows</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes our cash flows for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:56.798%;"></td>
    <td style="width:1.35%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:11.047%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.362%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:11.059%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.362%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:11.024%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net cash provided by operating activities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44,093</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,795</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,800</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net cash used in investing activities</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(107,295</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(119,551</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(31,324</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net cash provided by financing activities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,698</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,525</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,396</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net increase (decrease) in cash, cash equivalents and restricted cash</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(57,504</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(70,231</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,872</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Net Cash Provided by Operating Activities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fiscal year 2023 compared to fiscal year 2022: </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash provided by operating activities increased primarily due to higher collections of accounts receivable associated with the timing of sales and lower inventory purchases due to customer inventory level reductions as a result of improved supply chain lead times across the semiconductor industry, partially offset by increased net loss adjusted for certain non-cash items and decreased liabilities associated with employee benefit payments and the timing of payments to our suppliers.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fiscal year 2022 compared to fiscal year 2021: </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash provided by operating activities increased primarily due to decreased net loss, partially offset by increased inventory purchases associated with longer supply chain lead times, increased accounts receivable associated with the timing of sales and decreased liabilities associated with the timing of payments to our suppliers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Net Cash Used in Investing Activities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fiscal year 2023 compared to fiscal year 2022: </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net cash used in investing activities decreased primarily due to $307.0 million of net cash paid for the Oculii acquisition in fiscal year 2022, partially offset by approximately $290.0 million less net cash receipts from debt security investments and approximately $5.4 million additional payments for purchase of property and equipment and licenses.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fiscal year 2022 compared to fiscal year 2021: </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net cash used in investing activities increased primarily due to $307.0 million of net cash paid for the Oculii acquisition, $4.7 million of net cash payments for long-lived assets, partially offset by $223.5 million of net cash receipts from the liquidation of all of our debt investments to finance the Oculii acquisition in fiscal year 2022.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:9.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Net Cash Provided by Financing Activities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fiscal year 2023 compared to fiscal year 2022: </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net cash provided by financing activities decreased primarily due to approximately $4.7 million less cash proceeds from option exercises and employee stock purchase withholdings.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fiscal year 2022 compared to fiscal year 2021: </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net cash provided by financing activities increased primarily due to $1.0 million of cash used for repurchasing our ordinary shares under the stock repurchase program in fiscal year 2021 that did not recur in fiscal year 2022, partially offset by $1.1 million of less cash received from option exercises and employee stock purchases.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:9.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock Repurchase Program</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On March 16, 2020, we repurchased a total of 25,719 of our ordinary shares for approximately $1.0 million in cash under an authorized repurchase program up to $50.0 million. Our Board of Directors has approved extensions of the repurchase program through June 30, 2023. There were no shares repurchased in fiscal years 2023 and 2022. As of January 31, 2023, there was approximately $49.0 million available for repurchases through June 30, 2023. Repurchases under the program may be made from time-to-time through open market purchases, 10b5-1 plans or privately negotiated transactions subject to market conditions, applicable legal requirements and other relevant factors. The repurchase program does not obligate us to acquire any particular amount of ordinary shares, and it may be suspended at any time at the company's discretion. Repurchases are funded using working capital and any repurchased shares are recorded as authorized but unissued shares.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:9.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Sources of Liquidity</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, we had cash, cash equivalents and marketable debt securities on hand of approximately $206.9 million, compared with approximately $171.0 million of cash on hand as of January 31, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">60</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Operating and Capital Expenditure Requirements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, we had cash, cash equivalents and marketable debt securities on hand of approximately $206.9 million. We believe that our existing cash balances will be sufficient to meet our anticipated cash requirements through at least the next 12 months. In the future, we expect our operating and capital expenditures to increase as we increase headcount, expand our business activities, and implement and enhance our information technology platforms. As we expand our operations, we may require more working capital. If our available cash balances are insufficient to satisfy our future liquidity requirements, we may seek to sell equity or convertible debt securities or borrow funds commercially. The sale of equity and convertible debt securities may result in dilution to our shareholders, and those securities may have rights senior to those of our ordinary shares. If we raise additional funds through the issuance of convertible debt securities or borrowing funds commercially, we may become subject to covenants that would restrict our operations. We may require additional capital beyond our currently anticipated amounts. Additional capital may not be available to us on reasonable terms, or at all.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our short-term and long-term capital requirements will depend on many factors, including the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <div style="margin-left:9.065%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.989278055754109%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to generate cash from operations;</span></div></div>
  <div style="margin-left:9.065%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.989278055754109%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our ability to control our costs;</span></div></div>
  <div style="margin-left:9.065%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.989278055754109%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the expansion of our research and development of new technologies and products to address new markets and applications;</span></div></div>
  <div style="margin-left:9.065%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.989278055754109%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the magnitude and duration of COVID-19 impact, as well as measures implemented to control the spread of the virus;</span></div></div>
  <div style="margin-left:9.065%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.989278055754109%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the emergence of competing or complementary technologies or products;</span></div></div>
  <div style="margin-left:9.065%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.989278055754109%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">global economic and political conditions, including macroeconomic conditions, high inflation and trade restrictions;</span></div></div>
  <div style="margin-left:9.065%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.989278055754109%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the costs of filing, prosecuting, defending and enforcing any patent claims and other intellectual property rights or participating in litigation-related activities; and</span></div></div>
  <div style="margin-left:9.065%;text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.989278055754109%;">&#x2022;</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">our acquisition of complementary businesses, products and technologies.</span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contractual Obligations, Commitments and Contingencies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes our outstanding contractual obligations as of January 31, 2023:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:40.79%;"></td>
    <td style="width:1.021%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.792999999999999%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.011%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.784000000000001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.011%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.784000000000001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.011%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.784000000000001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.011%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.784000000000001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.011%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:7.204%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Payment Due by Period as of January 31, 2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less than</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">More than</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">All</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1 Year</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1-3 Years</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3-5 Years</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5 Years</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contractual Obligations</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Technology licenses </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(1)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,953</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,764</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,189</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Manufacturing purchase commitments </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(2)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">43,556</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">43,556</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capital commitment </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(3)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,888</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,531</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">309</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrecognized tax benefits, including interest </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Times New Roman&quot;, serif;position:relative;min-width:fit-content;">(4)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,770</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,770</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68,167</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53,851</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,213</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">309</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,770</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:13.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:100.0%;"></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:4.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Technology license obligations represent future cash payments for noncancelable internal-use software licenses used in product design. </span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Manufacturing purchase commitments consist primarily of inventory purchase commitments with our independent contract manufacturers. </span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(3)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capital commitment represents future construction cost and lease payments for our office building constructed in Parma, Italy.</span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(4)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrecognized tax benefits, including interest, represent our liabilities for uncertain tax positions as of January 31, 2023. We are unable to reasonably estimate the timing of payments in individual years due to uncertainties in the timing of the effective settlement of tax positions. </span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We also have lease obligations primarily for our worldwide office facilities. As of January 31, 2023, these lease obligations were total of $9.0 million, with $3.8 million due in the next 12 months. Refer to Note 9 Leases within Notes to Consolidated Financial Statements for further information.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock Options and Restricted Stock Units</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grants of stock-based awards are key components of the compensation packages we provide to attract and retain employees and to align their interests with the interests of shareholders. We recognize that these stock-based awards will dilute existing shareholders and have sought to limit the number of shares granted while providing competitive compensation packages. As of January 31, 2023, we had a total of 3.04 million ordinary shares subject to outstanding stock options and unvested restricted stock units, which will dilute our existing shareholders. This potential dilution will only result if outstanding options vest and are exercised and restricted stock units vest and are settled.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">See Note 1, &#x201c;Organization and Summary of Significant Accounting Policies&#x2014;Recent Accounting Pronouncements&#x201d; of the Notes to the Consolidated Financial Statements, included in Part IV, Item 15 of this report, for a full description of recent accounting standards, including the respective dates of adoption and effects on our consolidated financial position, results of operations and cash flows.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Critical Accounting Policies and Significant Management Estimates</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of audited consolidated financial statements in conformity with U.S. generally accepted accounting principles, or GAAP, requires us to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reported periods. On an ongoing basis, we evaluate our estimates and assumptions, including those related to (i) business combinations; (ii) write downs of excess and obsolete inventories; (iii) the estimated useful lives of long-lived assets; (iv) the valuation of stock-based compensation awards; (v) the realization of tax assets and estimates of tax liabilities, including reserves for uncertain tax positions. These estimates and assumptions are based on historical experience and on various other factors which we believe to be reasonable under the circumstances. We may engage third-party valuation specialists to assist with estimates related to the valuation of assets and stock awards associated with various contractual arrangements. Such estimates often require the selection of appropriate valuation methodologies and significant judgment. Actual results could differ from these estimates under different assumptions or circumstances and such differences could be material.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We believe that the accounting policies discussed below are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management&#x2019;s judgment and estimates:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Business Combination</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the application of purchase accounting in a business combination, we allocate the purchase price to the assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over the fair values of the identifiable assets and liabilities is recorded as goodwill. We identify an acquired intangible asset apart from goodwill whenever the intangible asset arises from contractual or other legal rights, or when it can be separately sold, transferred, licensed, rented or exchanged. Intangible assets consist primarily of developed technology, customer relationships and trade name. When determining the fair values of assets acquired and liabilities assumed, especially with respect to the intangible assets, we are required to make significant estimates and assumptions. Critical estimates and assumptions used in valuation techniques include, but are not limited to, revenue growth, technology migration curve, customer attrition rate, royalty rates and risk-adjusted discount rates. Our estimates are based on historical data, various internal estimates, and external sources that we believe to be reasonable upon the acquisition date. Actual results could differ from these estimates under different assumptions or circumstances and such differences could be material.</span></p>
  <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In accordance with Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers, we recognize revenue when control of goods and services is transferred to our customers. Revenue recognition is evaluated through the following five steps: (i) identification of the contract, or contracts, with a customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The sale of semiconductor products accounts for the substantial majority of our consolidated revenue. Sales agreements with customers are renewable periodically and contain terms and conditions with respect to payment, delivery, warranty, supply and other rights. We consider an accepted customer purchase order, governed by sales agreement, to be the contract with the customer. For each contract, we consider the promise to transfer tangible products to be the identified performance obligation. Product sales contracts may include volume-based tiered pricing or rebates that are fulfilled in cash or product. In determining the transaction price, we account for the right of returns, cash rebates, commissions and other pricing adjustments as variable consideration, estimate these amounts based on the expected amount to be provided to customers and reduce the revenue recognized. We estimate sales returns and rebates based on our historical patterns of return and pricing credits. As our standard payment terms are 30 days to 60 days, the contracts have no financing component. Under ASC 606, we estimate the total consideration to be received by using the expected value method for each contract, compute weighted average selling price for each unit shipped in cases where there is a material right due to the presence of volume-based tiered pricing, allocate the total consideration between the identified performance obligations, and recognize revenue when control of goods and services is transferred to our customers. We consider product control to be transferred at a point in time upon shipment or delivery because we have a present right to payment at that time, the customer has legal title to the asset, we have transferred physical possession of the asset, and the customer has significant risk and rewards of ownership of the asset.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We also enter into various project service agreements with certain customers. These agreements may include multiple performance obligations, such as software development services, licensing of intellectual property and post-contract customer support, or PCS. These multiple performance obligations are highly interdependent, highly interrelated, are typically not sold separately and do not have standalone selling prices. They are all inputs to generate one combined output which is incorporating our SoC into the customer&#x2019;s product. Accordingly, we determine that they are not separately identifiable and shall be treated as a single performance obligation. For fixed-price project service contracts, we recognize revenue either over time as services are provided using an input method based on contract costs incurred to date compared to total estimated contract cost, or at a point in time upon completion and acceptance by the customer, depending on the terms of the arrangement. For project service contracts that are billed at a fixed rate for each hour of service provided, we recognize revenue in the amount for which we have the right to invoice as we believe the amount invoiced directly corresponds with the value to the customer of our performance completed to date.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Timing of revenue recognition may differ from the timing of invoicing to our customers. We record contract assets when revenue is recognized prior to invoicing. Our contract assets are primarily related to the satisfied but unbilled performance obligations associated with project service agreements at the reporting date. As of January 31, 2023 and 2022, the contract assets for these unbilled receivables were not material, respectively. Our contract liabilities consist of deferred revenue. The deferred revenue is primarily related to the nonrecurring engineering charges that are either invoiced or paid but performance obligations are not satisfied associated with project service agreements. The deferred revenue is expected to be recognized over the period when performance obligations are satisfied. Additionally, the value of unsatisfied, or partially unsatisfied, performance obligations for contracts that are greater than a year was not material as of January 31, 2023 and 2022, respectively. We also elect not to disclose the value of unsatisfied or partially unsatisfied performance obligations for contracts with original expected contract duration of one year or less, and elect to exclude amounts collected from customers for all sales taxes from the transaction price.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Inventory Valuation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We record inventories at the lower of cost or net realizable value. The cost includes materials and other production costs and is computed using standard cost on a first-in, first-out basis. Inventory reserves are recorded for estimated obsolescence or unmarketable inventories based on forecast of future demand and market conditions. Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period.</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Once inventory is written down, a new accounting cost basis is established and, accordingly, any associated reserve is not released until the inventory is sold or scrapped.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Goodwill</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We do not amortize goodwill. We test goodwill for impairment at least annually in the fourth fiscal quarter, or sooner whenever events or changes in circumstances indicate that the asset may be impaired. There is only one single reporting unit for goodwill impairment test purposes based on our business and reporting structure. We are permitted to first assess qualitative factors to determine whether the two step goodwill impairment test is necessary. Further testing is only required if we determine, based on the qualitative assessment, that it is more likely than not that the reporting unit&#x2019;s fair value is less than its carrying amount. Otherwise, no further impairment testing is required. Qualitative factors include industry and market considerations, overall financial performance, and other relevant events and factors affecting the reporting unit</span><span style="background-color:rgba(0,0,0,0);color:rgba(51,51,51,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">No goodwill impairment has been identified to date based on our qualitative factors assessment.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">63</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We measure stock-based compensation for equity awards granted to employees and directors based on the estimated fair value on the grant date, and recognize that compensation as expense using the straight-line attribution method for service condition awards or using the graded-vesting attribution method for awards with performance conditions over the requisite service period, which is typically the vesting period of each award. We determine the fair value of restricted stock and restricted stock units with service or performance conditions based on the fair market value of our ordinary shares on the grant date. We use the Black-Scholes option pricing model to determine the fair value of stock options. Determining the fair value of stock options on the grant date requires the input of various assumptions, including stock price of the underlying ordinary share, the exercise price of the stock option, expected volatility, expected term, risk-free interest rate and dividend rate. We calculate expected volatility based on our own historical stock price for a period commensurate with the expected term, which is computed based on our own historical exercise behavior. The risk-free interest rate is derived from an average of the U.S. Treasury constant maturity rates for the respective periods most closely commensurate with the expected term. The expected dividend yield is zero because we have not historically paid dividends and have no present intention to pay dividends. We use the Lattice pricing model and perform Monte Carlo Simulations to evaluate the fair value of awards with market conditions, including assumptions of historical volatility and risk-free interest rate commensurate with the vesting term. We elect to account for forfeitures as they occur.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We record income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in our financial statements or tax returns. In estimating future tax consequences, generally all expected future events other than enactments or changes in the tax law or rates are considered. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We apply authoritative guidance for the accounting for uncertainty in income taxes. The guidance requires that tax effects of a position be recognized only if it is &#x201c;more likely than not&#x201d; to be sustained based solely on its technical merits as of the reporting date. Upon estimating our tax positions and tax benefits, we consider and evaluate numerous factors, which may require periodic adjustments and which may not reflect the final tax liabilities. We adjust our financial statements to reflect only those tax positions that are more likely than not to be sustained under examination.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As part of the process of preparing consolidated financial statements, we are required to estimate our taxes in each of the jurisdictions in which we operate. We estimate actual current tax exposure together with assessing temporary differences resulting from differing treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets, which are included in the consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in the consolidated statements of operations become deductible expenses under applicable income tax laws, or loss or credit carryforwards are utilized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In assessing whether deferred tax assets may be realized, we consider whether it is more likely than not that some portion or all of deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We make estimates and judgments about our future taxable income based on assumptions that are consistent with our plans and estimates. Should the actual amounts differ from estimates, the amount of valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the consolidated statements of operations for the periods in which the adjustment is determined to be required.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="quantitative_and_qualitative"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 7A. Q</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">UANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We had cash, cash equivalents and marketable debt securities totaling $206.9 million at January 31, 2023 and had cash of $171.0 million at January 31, 2022. Our cash is deposited in checking accounts with reputable financial institutions in excess of the Federal Deposit Insurance Corporation, or FDIC, insurance coverage limit of $250,000 per depositor, per FDIC-insured bank, per ownership category. The cash equivalents and marketable debt securities consist primarily of investments in money market funds, commercial paper, debt securities of corporations or corporate bonds, asset-backed securities and U.S. government securities. Our cash is held primarily for working capital purposes. We do not enter into investments for trading or speculative purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">64</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Interest Rate Fluctuation Risk</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The primary objective of our investment activities is to preserve capital, provide liquidity and maximize income without significantly increasing risk. Some of the securities we invest in are subject to market risk. This means that a change in prevailing interest rates may </span><span style="background-color:rgba(0,0,0,0);color:rgba(33,37,41,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">affect the interest income on our cash, cash equivalents and marketable debt securities, and the market value of those securities</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. To minimize this risk, we maintain our portfolio in a variety of debt securities with high liquidity and low credit risk. The current inflationary environment in the United States and resulting high interest rates have not had a material impact on our investment portfolio and financial position to date. We do not enter into investments for trading or speculative purposes. A hypothetical 10% change in interest rates will not have a material impact on our future interest income or investment fair value. The liquidity risk and the risk associated with fluctuating interest rates are limited to our investment portfolio.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Foreign Currency Risk</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">To date, all of our product sales and inventory purchases have been denominated in U.S. dollars. We therefore have not had any foreign currency risk associated with these two activities. The functional currency of all of our entities is the U.S. dollar. Our operations outside of the United States incur operating expenses and hold assets and liabilities denominated in foreign currencies, principally the New Taiwan Dollar, the Chinese Yuan Renminbi and the Eurozone Euro. Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. As we grow our operations, our exposure to foreign currency risk could become more significant. To date, we have not entered into any foreign currency exchange contracts and currently do not expect to enter into foreign currency exchange contracts for trading or speculative purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="financial_statements"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 8. F</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">INANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The financial statements required by this Item are set forth as a separate section of this Annual Report on Form 10-K. See Item 15 for a listing of financial statements provided in the section titled &#x201c;Financial Statements.&#x201d;</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="changes_in_and_disagreements"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 9. C</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">HANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Not applicable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="controls_and_procedures"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 9A. C</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ONTROLS AND PROCEDURES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Evaluation of Disclosure Controls and Procedures</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our management, with the participation of our Principal Executive Officer and Principal Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Annual Report on Form 10-K. The term &#x201c;disclosure controls and procedures&#x201d; (as defined in Rules 13a- 15(e) and 15d- 15(e)) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#x2019;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#x2019;s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Based upon such evaluation, our Principal Executive Officer and Principal Financial Officer have concluded that, as of January 31, 2023, our disclosure controls and procedures were effective at the reasonable assurance level.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Management&#x2019;s Report on Internal Control over Financial Reporting</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15(d)-15(f) under the Exchange Act. The Company&#x2019;s internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Management has evaluated the effectiveness of our internal control over financial reporting based on the framework in </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Internal Control-Integrated Framework (2013)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on this evaluation, management has concluded that our internal control over financial reporting was effective as of January 31, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The effectiveness of our internal control over financial reporting as of January 31, 2023 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report, which appears herein.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Changes in Internal Control over Financial Reporting</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There were no changes in our internal control over financial reporting during the Company&#x2019;s fiscal quarter ended January 31, 2023 that have materially affected, or are reasonably likely to materially affect, the Company&#x2019;s internal control over financial reporting.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inherent Limitations of Disclosure Controls and Internal Control over Financial Reporting</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Because of their inherent limitations, our disclosure controls and procedures and our internal control over financial reporting may not prevent material errors or fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. The effectiveness of our disclosure controls and procedures and our internal control over financial reporting is subject to risks, including that the controls may become inadequate because of changes in conditions or that the degree of compliance with our policies or procedures may deteriorate.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="other_information"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 9B. O</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">THER INFORMATION</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Not applicable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item9c"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> ITEM 9C. DISCLO</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">SURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Not applicable.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="part_iii"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">PART</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> III</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="directors_executive"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 10. D</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">IRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The information responsive to this item is incorporated herein by reference to our Proxy Statement for our 2023 annual meeting of shareholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have a Code of Business Conduct and Ethics for all of our directors, officers and employees. We also have a Code of Ethics for Finance Team applicable to our Chief Executive Officer, Chief Financial Officer and other Senior Financial Officers. These documents are available on our website at http://investor.ambarella.com/corporate-governance. To date, there have been no waivers under our Code of Business Conduct and Ethics and Code of Ethics for Finance Team. We will post any amendments or waivers, if and when granted, of our Code of Business Conduct and Ethics and Code of Ethics for Finance Team on our website.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="executive_compensation"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 11. E</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">XECUTIVE COMPENSATION</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The information responsive to this item is incorporated herein by reference to our Proxy Statement for our 2023 annual meeting of shareholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="security_ownership"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 12. S</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The information responsive to this item is incorporated herein by reference to our Proxy Statement for our 2023 annual meeting of shareholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="certain_relationships"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 13. C</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The information responsive to this item is incorporated herein by reference to our Proxy Statement for our 2023 annual meeting of shareholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="principal_accountant"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 14. P</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RINCIPAL ACCOUNTANT FEES AND SERVICES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The information responsive to this item is incorporated herein by reference to our Proxy Statement for our 2023 annual meeting of shareholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="part_iv"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">P</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ART IV</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="exhibits_and_financial"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ITEM 15. E</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">XHIBITS AND FINANCIAL STATEMENT SCHEDULES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(a)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(1) Financial Statements </span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following consolidated financial statements of the Registrant and Report of PricewaterhouseCoopers LLP, Independent Registered Public Accounting Firm, are included herewith:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:6.996%;"></td>
    <td style="width:16.183%;"></td>
    <td style="width:71.883%;"></td>
    <td style="width:0.998%;"></td>
    <td style="width:3.94%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:1pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial Statement Description</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:1pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.01in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Page</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:21.6pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:21.6pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#149;</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#report_of_auditor"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Report of Independent Registered Public Accounting Firm</span></a><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;(PCAOB ID: </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_7e800bb7-a661-491b-8c9f-2e3570fabf60" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:AuditorFirmId"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">238</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:21.6pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:21.6pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#149;</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#consolidated_balance_sheets"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consolidated Balance Sheets As of January 31, 2023 and 2022</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">72</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:21.6pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:21.6pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#149;</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#consolidated_statements_operation"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consolidated Statements of Operations For the Years Ended January 31, 2023, 2022 and 2021</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">73</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:21.6pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:21.6pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#149;</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#consolidated_statements_comprehensive_in"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consolidated Statements of Comprehensive Loss For the Years Ended January 31, 2023, 2022 and 2021</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">74</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:21.6pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:21.6pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#149;</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#consolidated_statements_shareholders_equ"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consolidated Statements of Shareholders&#x2019; Equity For the Years Ended January 31, 2023, 2022 and 2021</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:21.6pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:21.6pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#149;</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#consolidated_statements_cash_flows"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consolidated Statements of Cash Flows For the Years Ended January 31, 2023, 2022 and 2021</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">76</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);text-indent:21.6pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:21.6pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#149;</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p></td>
    <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#notes_to_consolidated_financial_statemen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Notes to Consolidated Financial Statements</span></a></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">77</span></p></td>
   </tr>
  </table>
  <div style="text-indent:0.0%;display:flex;margin-top:18.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(a)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(2) Financial Statement Schedule </span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial statement schedules are omitted because they are not applicable or the required information is shown in the Financial Statements or the notes thereto.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <div style="text-indent:0.0%;display:flex;margin-top:18.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(b)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exhibits </span></div></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The exhibits listed below in the accompanying &#x201c;Exhibits Index&#x201d; are filed or incorporated by reference as part of this Annual Report on Form 10-K.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="report_of_auditor"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Report of Independent Registere</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">d Public Accounting Firm</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Georgia&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">To the Board of Directors and Shareholders of Ambarella, Inc.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Georgia&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Opinions on the Financial Statements and Internal Control over Financial Reporting</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Georgia&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have audited the accompanying consolidated balance sheets of Ambarella, Inc. and its subsidiaries (the &#x201c;Company&#x201d;) as of January 31, 2023 and 2022, and the related consolidated statements of operations, of comprehensive loss, of shareholders' equity and of cash flows for each of the three years in the period ended January 31, 2023, including the related notes (collectively referred to as the &#x201c;consolidated financial statements&#x201d;). We also have audited the Company's internal control over financial reporting as of January 31, 2023, based on criteria established in </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Internal Control - Integrated Framework</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of January 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended January 31, 2023 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of January 31, 2023, based on criteria established in </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Internal Control - Integrated Framework</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (2013) issued by the COSO.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis for Opinions</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Georgia&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management&#x2019;s Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company&#x2019;s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Definition and Limitations of Internal Control over Financial Reporting</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Georgia&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A company&#x2019;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#x2019;s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#x2019;s assets that could have a material effect on the financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="margin-left:0.92%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:1.463%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Georgia&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:1.463%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Critical Audit Matters</span></p>
  <p style="margin-left:0.92%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:1.463%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Georgia&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></p>
  <p style="margin-left:0.92%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:1.463%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Georgia&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:1.463%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Accounting for Income Taxes</span></p>
  <p style="margin-left:0.92%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:1.463%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Georgia&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As described in Notes 1 and 14 to the consolidated financial statements, the Company's accounting for income taxes requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in its financial statements or tax returns. Management evaluates the realization of tax assets and estimates of tax liabilities, including reserves for uncertain tax positions. Upon estimating the Company&#x2019;s tax positions and tax benefits, management considers and evaluates numerous factors, which may require periodic adjustments and which may not reflect the final tax liabilities. Management adjusts the Company&#x2019;s financial statements to reflect only those tax positions that are more likely than not to be sustained under examination, and considers whether a valuation allowance should be established against the Company&#x2019;s deferred tax assets based on the consideration of all available evidence. As part of the process of preparing consolidated financial statements, the Company is required to estimate its taxes in each of the jurisdictions in which it operates. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized. The Company&#x2019;s worldwide operating income is subject to varying tax rates and its effective tax rate is highly dependent upon the geographic distribution of its earnings or losses and the tax laws and regulations in each geographical region. As disclosed by management, the Company&#x2019;s effective tax rate of 7.8% for the year ended January 31, 2023 is different than the U.S. federal statutory rate of 21%.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p>
  <p style="margin-left:0.92%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:1.463%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Georgia&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The principal considerations for our determination that performing procedures relating to accounting for income taxes is a critical audit matter are the significant judgment by management in determining the income tax provision and other tax positions, specifically in the determination of taxable income or loss by jurisdiction taxed or benefited at rates other than the U.S. federal statutory rate, and the recognition and measurement of deferred tax assets, valuation allowances, and uncertain tax positions. This in turn led to a high degree of auditor judgment, subjectivity, and effort in performing audit procedures and evaluating audit evidence related to income taxes. Also, the audit effort involved the use of professionals with specialized skill and knowledge.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p>
  <p style="margin-left:0.92%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:1.463%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Georgia&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to accounting for income taxes, including those related to the determination of taxable income or loss by jurisdiction taxed or benefited at rates other than the U.S. federal statutory rate, and the recognition and measurement of deferred tax assets, valuation allowances, and uncertain tax positions. These procedures also included, among others (i) testing the calculation of the income tax provision, including taxable income by jurisdiction, (ii) evaluating the reasonableness of the cost plus percentages applied for entities selected for testing based on management&#x2019;s methodology for determining taxable income or loss by jurisdiction, (iii) evaluating the recognition and measurement of valuation allowances selected for testing, and (iv) evaluating the recognition and measurement of uncertain tax positions, including management&#x2019;s assessment of the technical merits of tax positions and estimates of the amount of tax benefit expected to be sustained for the uncertain tax position selected for testing. Professionals with specialized skill and knowledge were used to assist in evaluating the appropriateness of management&#x2019;s judgment and estimates related to management&#x2019;s methodology for determining taxable income or loss by jurisdiction, which included evaluation of management&#x2019;s application of relevant rules for determining arm&#x2019;s length compensation for services.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="margin-left:0.92%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:1.463%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2003;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(46,46,46,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/</span><span style="background-color:rgba(0,0,0,0);color:rgba(46,46,46,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_b9055650-99fc-4ab2-97dd-a68f7d6e8b9c" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:AuditorName"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">PricewaterhouseCoopers LLP</span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_ea10c089-e2b0-458a-a2bf-962bf08de1da" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="dei:AuditorLocation"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">San Jose, California</span></ix:nonNumeric></span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have served as the Company&#x2019;s auditor since 2008.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">AMBARELLA, INC.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="consolidated_balance_sheets"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CONSOLIDATED B</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ALANCE SHEETS</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands, except share and per share data)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:66.929%;"></td>
    <td style="width:1.619%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:12.82%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.619%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:13.014%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ASSETS</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Current assets:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_de20f8e1-54c8-4942-a5b3-4ee236b9a4a4" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">113,541</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_28fdb243-01ab-4be1-b263-ca08da1059b7" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">171,043</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable debt securities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_498fd88a-9169-4b84-9d31-a78237d6b9bf" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">93,322</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9fbfba6c-399f-4142-9c99-eac2928f85bb" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable, net</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7da4eaf8-5506-44fb-9fd8-15ef8a80f2c8" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">51,987</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5603975c-0b03-4c02-b2eb-7015a5946b25" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">44,307</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_77d20333-de16-403c-b4ba-53dd3cf993e7" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">40,486</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a62d7ee9-a965-42d0-9a24-66e294ceebf2" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">45,219</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted cash</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_30248d3f-6faf-4079-93eb-97ec30ce6c06" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:RestrictedCashCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fdabe3a4-8322-4c12-8636-12d0b84396ae" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:RestrictedCashCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_cc5ca223-f5ab-4531-8fb1-9647db967d48" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,288</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_60fc8ddc-f5ec-422e-bca5-47978f814991" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,169</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total current assets</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_832379c0-cc15-462e-9205-a37c88ecf943" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">304,632</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8b209999-a324-47b9-949d-48c1f7a181f3" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AssetsCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">266,748</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment, net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d30c186a-da8d-4990-a86b-90bec9480d9c" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,814</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_dc465dbd-f197-4a45-b005-95604e097d63" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,134</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax assets, non-current</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_859dc501-639e-426c-a1bd-6e4e755f4833" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredIncomeTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,276</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_de215e7b-ddc8-4b88-a074-052ad77c1964" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredIncomeTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,340</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets, net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c6c7827e-6257-404f-89cd-989273abb8ab" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">58,497</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d498c46f-0af8-4bca-a425-b5f4503b4e29" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">46,302</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease right-of-use assets, net</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_377b0be8-5ce6-4e58-a760-76114138fd09" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,339</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_01f4b941-99c1-4456-8d3b-20c897bef628" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,127</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0866c0cd-1f1a-4f0d-a3d9-1f43f1ac2f02" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">303,625</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7a58005b-84e7-4ebb-a231-030d3fca104f" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">303,625</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other non-current assets</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_abced58e-00f6-4718-8869-5f5b9509a5f7" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,012</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d8e02685-6e3e-4e85-bf2f-11623d19cbd7" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:OtherAssetsNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,269</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total assets</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_096ee918-baed-48a6-9c31-4faf73251534" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">710,195</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_281a1f13-0e7c-4e0b-b53c-80524d0b0b08" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:Assets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">657,545</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">LIABILITIES AND SHAREHOLDERS' EQUITY</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Current liabilities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts payable</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7fcec8ab-28f8-4272-8375-9ff4d70f99b6" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,845</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5afe52f4-70d4-4cc9-a7eb-061cf4da933a" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AccountsPayableCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">31,170</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued and other current liabilities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ae866bee-ffdf-481b-a289-e11704a6662d" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:AccruedAndOtherLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">56,655</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7bb62848-2ba2-474a-892c-e4c2cb5068ea" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:AccruedAndOtherLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">52,064</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities, current</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ee987ea0-76b8-4d6a-81c6-3f52e0e46bd7" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,539</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e16a35c7-1368-4324-8582-94f6e69f0e86" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,391</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income taxes payable</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_35f5c23a-09ec-48fa-963a-2d4f9cd499ce" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AccruedIncomeTaxesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,112</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c4402ed0-1e26-4db6-9d83-4e0cd1a44577" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AccruedIncomeTaxesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,245</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue, current</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d85243f8-a92e-42f4-8c05-902c12d003dd" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,311</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_efdbd99f-ecce-4fab-8888-797c09c92211" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,414</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total current liabilities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8d8afb41-9f20-4581-81a4-61cbabb0de69" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">83,462</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a65fb3ab-4039-488c-8205-f03224bd54a0" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:LiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">89,284</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities, non-current</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_50c68a7b-8411-4449-94d9-3dc4edf4a61a" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,097</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ded0d76f-8026-41d3-9cb6-d970e13a4a2a" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,322</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other long-term liabilities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f14e5532-535a-4189-8b23-c8aa76249a59" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,548</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_51654ae6-77f7-4265-b64e-e68b1c0ae385" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,763</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total liabilities</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6f03629e-6318-4251-b512-1c22d18d3b61" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">104,107</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d045cf98-1b1b-493f-be77-3fdfba056970" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:Liabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">110,369</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_b6168b8d-814c-49b2-8c31-aaadd7ea4f38;"><span style="-sec-ix-hidden:F_ba68c1ed-bbc2-4723-9628-3b5d19554dd6;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commitments and contingencies (Note 15)</span></span></span></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shareholders' equity:</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Preference shares, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0de9675c-e53c-407e-bf5e-8639aca29b05" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_58974641-37a3-4110-b570-ca9f732d6bba" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:numdotdecimal">0.00045</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;par value per share, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_50e3868f-ee1d-42c0-a6f2-e140d14c2194" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_27f7ecd1-53b2-4e30-8622-9006c5d19e27" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">20,000,000</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;shares authorized and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_642b07e8-ff1e-4225-ac10-3e3a5472eeba" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_5a5a7a15-e3fd-4efe-8d10-8cae904bda80" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_1e271635-cc4d-4f19-a8a2-f7960096ccd8" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_49739cb4-8ba6-4700-881e-d68e401c97f4" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><br />&#160;&#160;&#160;shares issued and outstanding at January 31, 2023 and January 31, 2022, respectively</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_12373605-1132-47ef-b5ec-750b3c5d0a65" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PreferredStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a9c12932-0f58-49cd-b34e-81efa6773c78" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:PreferredStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ordinary shares, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4c20d6a4-6b67-411d-9695-522d09042f3e" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_5af9c19c-e5b9-407f-bb57-1871d3e1bc64" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:numdotdecimal">0.00045</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;par value per share, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7fc2d7db-7fe3-4b1f-b89c-c1d0f8077c28" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_e346b168-514b-40a8-bcff-efea17079190" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:CommonStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">200,000,000</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;shares authorized; </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7ee65f8d-f754-43b5-9083-003b7ac97a5c" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_e53f27cb-578b-46d1-b8d5-b0b931996e37" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">39,043,000</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a2b98c8c-7944-43fc-a3e0-755095a2c02f" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:CommonStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_9edddacb-733c-4973-a655-59e053452f9d" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">37,302,818</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;shares issued and outstanding at January 31, 2023 and January 31, 2022, respectively</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ddb950ce-1ccf-4753-b494-7e6e0469c92a" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_96e6acec-31ce-4ca1-a3cf-5230a69fc024" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:CommonStockValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additional paid-in capital</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c28198d0-ebda-423c-9539-d4f13915e29d" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AdditionalPaidInCapitalCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">572,076</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3f366599-64cb-4d34-bde6-7ab04bb08303" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AdditionalPaidInCapitalCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">447,287</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated other comprehensive loss</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8c66778e-00db-4b55-ad4c-0215295a96cf" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">492</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_09e28be7-d6a0-40f6-acd8-bfb4097f7fb1" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Retained earnings</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d54b2b46-573b-488b-b810-cd76d9ded20a" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">34,486</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7a8300b1-4c7d-4d2c-87a1-f827b988e7d7" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">99,872</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total shareholders&#x2019; equity</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_cae457c2-fd59-43cc-8a07-a1f1ca9e107c" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">606,088</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_05a9f7ba-3805-4c94-af52-a3e05c0bafc6" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">547,176</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total liabilities and shareholders' equity</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6a55d6b3-5ac2-49fc-970a-18574d60f2cd" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">710,195</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f677418d-73d3-4f42-b9bc-d7a6ed9eb76d" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">657,545</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">See accompanying notes to consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">72</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">AMBARELLA, INC.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="consolidated_statements_operation"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CONSOLIDATED STATEM</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ENTS OF OPERATIONS</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands, except share and per share data)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:57.448%;"></td>
    <td style="width:1.397%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:10.722000000000001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.397%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:10.722000000000001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.397%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:10.916%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c99a8e88-12f6-4e75-9faf-1d2cb7aca3b7" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">337,606</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ea741be8-bb58-4ded-8afe-33d09b026780" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">331,856</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e00ca3f0-ac4e-423a-8c30-0d32fb3f9eac" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">222,990</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b98ee812-ed0b-4ded-a65f-bf2c29cbc7e0" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">128,672</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6a8ed6a9-ab3f-43fd-9d13-23c33f194236" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">123,724</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_cef15ad8-aedd-4ef2-851d-fa16e7cfdeab" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:CostOfGoodsAndServicesSold" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">87,417</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross profit</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e574a9de-b32c-4661-9073-7aabae3154b4" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">208,934</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_efb08c13-f298-4b2f-ba75-89fec6a1cdae" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">208,132</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bbb6f433-a1dc-4067-934c-9cfb57531e1b" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:GrossProfit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">135,573</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating expenses:</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3f924655-f79b-4ee5-8432-00081102a745" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">204,946</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_66255033-6f38-4f2a-9986-24ce38db5b51" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">167,337</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_daea3389-e534-486d-87b2-d58731426f45" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">140,759</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_acfb958c-f46c-49ec-8af4-2a9f7dc38b51" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">78,244</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e049ebbe-3fff-4aa2-97e9-17fca423477f" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">70,438</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3a93bb1d-bb83-4522-a599-6d65288063ce" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:SellingGeneralAndAdministrativeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">55,980</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total operating expenses</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_28eeb089-0167-4141-ae76-cec532ccf82e" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">283,190</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_89cee928-2d9c-4cc4-b395-9800c5872dd9" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">237,775</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a1a1a744-bf80-4172-b666-4bfab246336a" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:OperatingExpenses" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">196,739</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss from operations</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_cfae7e6f-b7ae-42f0-a709-337a9f8a4ba9" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">74,256</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1c36a93d-b1ed-438f-8295-3e3cd38b31d6" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">29,643</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fe6d2137-7cd8-450a-8aaa-07a7d70b444a" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:OperatingIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">61,166</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other income, net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0b22b72e-dd46-47c0-825b-f6a1d25ae7cf" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,318</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_742ff354-fa84-4b30-b970-105b2dfacefa" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,002</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8f367d55-aa64-4c19-ac0f-a38cb7d1ba3f" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:NonoperatingIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,863</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a99f50eb-f740-4571-a4a7-536faeadf99f" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">70,938</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8f2975df-50c7-4bdf-8584-7610019941b2" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">28,641</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d0804af5-d69e-44c4-9397-93fc1c3f7a8e" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">57,303</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_446bf5da-989c-44c1-a95a-c4dc91e7a188" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">5,552</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6a0399b1-928f-400f-86fb-a4c94be0faf5" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,230</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3fdf3b4c-e898-4740-ae6c-787b2c718916" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,483</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e19f6d9a-61d0-4296-a248-f8a8a46e13ae" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">65,386</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7f7df35b-6236-4049-bf29-4b5162cdf48d" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">26,411</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_28994e2f-7f78-4ca5-84d0-e842d9c1cf05" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">59,786</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per share attributable to ordinary shareholders:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b53a6c58-bcac-4d82-805c-cdda8208dd05" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:numdotdecimal">1.70</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b6449604-7749-441a-9b53-0f6117cbed49" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:numdotdecimal">0.72</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8bac02ab-7cba-4640-8acf-7123014c923a" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:numdotdecimal">1.72</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Diluted</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_40b0a349-62da-49f8-87c0-f9d145dadfec" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:numdotdecimal">1.70</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_098c00b2-7691-41d1-92ae-d1381dc42c4a" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:numdotdecimal">0.72</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_692e81f6-3d92-45eb-a139-b86e81b03560" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:numdotdecimal">1.72</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average shares used to compute net loss per share <br />&#160;&#160;&#160;attributable to ordinary shareholders:</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_04fb0bf6-fa21-480c-9fcd-82fd5d052f68" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">38,363,638</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8e3f619b-3120-4f69-934b-4f2a5212e98a" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">36,577,120</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b18886ea-056a-460d-b302-1a805aa27516" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">34,679,717</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Diluted</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b6fea551-d517-41f9-9219-606b0ad3cb24" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">38,363,638</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_eb5f72f1-b0bd-4703-b8bd-d1dc9699dda5" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">36,577,120</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7983af6d-a0d6-4178-b487-1d3c1f9aa88b" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">34,679,717</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">See accompanying notes to consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">73</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">AMBARELLA, INC.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="consolidated_statements_comprehensive_in"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CONSOLIDATED STATEMENTS </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">OF COMPREHENSIVE LOSS</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:57.448%;"></td>
    <td style="width:1.397%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:10.722000000000001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.397%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:10.722000000000001%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.397%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:10.916%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8b756d0d-7707-45f3-8b54-3492fdd20e2d" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">65,386</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f35f2917-b5b1-460a-807f-c6be6883a3fd" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">26,411</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c66e435f-b210-4da6-b422-7ea7b02e31d8" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">59,786</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive income (loss), net of tax:</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net unrealized gains (losses) on investments</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a9bb0a4a-542f-4479-bfa0-ef0311755bcc" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">492</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f26e8651-dcff-43d1-b32f-95cd0747e10f" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">451</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Reclassification of unrealized gains (losses) on investments</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4dc5bfe8-4a77-412b-817d-1cdb0283f89f" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:ReclassificationOfUnrealizedGainsLossesOnInvestments" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,219</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive income (loss), net of tax</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4dd8806a-c952-4a41-a466-0b18b02953fb" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">492</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7322c2c1-f356-46e3-a451-eabed906759d" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,219</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_00088830-23cf-4034-924d-00c578f5b229" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">451</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive loss</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f819c07f-fcf0-4198-ab58-2b413cc9cb52" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">65,878</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3a4d888d-f6f8-4aa5-8dc7-ec72c86f4d74" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">27,630</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4cc418c6-9622-4598-9ccb-17fdc43d163b" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ComprehensiveIncomeNetOfTax" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">59,335</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">See accompanying notes to consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">74</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">AMBARELLA, INC.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="consolidated_statements_shareholders_equ"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CONSOLIDATED STATEMENTS </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">OF SHAREHOLDERS&#x2019; EQUITY</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands, except share data)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:42.061%;"></td>
    <td style="width:0.696%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:8.169%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.706%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.6499999999999995%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.706%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.659%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.706%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.875%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.706%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.659%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:0.706%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:6.699%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additional</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ordinary Shares</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Paid-in</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Retained</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Capital</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income (Loss)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Earnings</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance--January 31, 2020</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_acd9cb7d-3c5d-4156-a184-60d59c2cace4" contextRef="C_6dac662b-e061-4f44-a8e8-59b275a7bde7" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">33,805,609</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0c869865-4b0c-4e9e-9823-71f984d28ce4" contextRef="C_6dac662b-e061-4f44-a8e8-59b275a7bde7" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d46894d6-76e0-4b6b-ad4a-036abf201acc" contextRef="C_372c0b0c-d2d6-457d-828d-3bade429dd13" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">261,220</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1f1e6aeb-098e-42f8-be2f-cf7f8b32b7de" contextRef="C_e868f7d4-c634-494b-a8a2-b35bda400c79" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">768</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_47d0389e-a4ab-4950-81b7-797a5b46baec" contextRef="C_6458af0d-5974-41b0-b358-bf369a99b5a0" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">186,069</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_71f17243-d94e-4a35-b1ce-19554c2d99c7" contextRef="C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">448,072</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Issuance of shares through employee equity plans</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_04923693-6569-45f0-a49f-32e93e217669" contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,584,619</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a8f75fd9-7cd4-435f-953f-ef01a8e63d2c" contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a5d7547c-2beb-4eb6-8a97-3a5123b041ba" contextRef="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,683</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_951fb5e2-20d9-4143-ae08-9aefa71b603a" contextRef="C_e5bd2ca0-1f55-499d-a7ae-9fdc7c5f07b7" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ca528b85-d243-4def-b970-907c68d85bda" contextRef="C_38fc9ecb-02f8-43db-a744-db7ccb6339fa" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e44fc1fe-0925-4c1f-a11b-17f4428fb460" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,684</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Issuance of shares through employee stock purchase plan</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5117c3d9-16c2-44ef-bf9d-255e56a3c5b5" contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">182,931</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_040d77ea-4efa-4ba0-8b87-97ad6f239b1f" contextRef="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,825</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_db204f14-c92d-4781-9983-4b00c5010def" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,825</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock repurchase</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_107cfdf2-ec92-4869-8ae9-269857707604" contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">25,719</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7b759506-be96-46e3-a3ff-c0c5f62a90e0" contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_18ef761e-f8c5-41b3-b63c-be215954cd19" contextRef="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,000</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e102c5ac-1606-41ba-ad35-1fe086dac6b1" contextRef="C_e5bd2ca0-1f55-499d-a7ae-9fdc7c5f07b7" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_24b07466-394c-47d7-a075-047b871a900e" contextRef="C_38fc9ecb-02f8-43db-a744-db7ccb6339fa" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_902dd242-b4da-4b77-96e7-761ec2341fa3" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:StockRepurchasedDuringPeriodValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,000</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation expense</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c7ab778f-e428-4c7d-a79e-5588ddc9a1a2" contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6419bf5a-294a-4d35-afb3-83028e027e8e" contextRef="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">65,730</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_33cccfb7-c423-41db-8a9f-666643e14519" contextRef="C_e5bd2ca0-1f55-499d-a7ae-9fdc7c5f07b7" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_02b25a65-1b7b-4d3e-b456-68812d59a4a3" contextRef="C_38fc9ecb-02f8-43db-a744-db7ccb6339fa" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9310741f-2d02-4b96-9614-38b2c96fdca5" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">65,730</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive income - net of tax</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_11507ded-f224-4061-adc8-76c94dd3cd4c" contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_514084de-e6ff-4b50-8068-ce2187f0774f" contextRef="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4e23b177-f9c2-4fe4-a75d-c4540f8281c5" contextRef="C_e5bd2ca0-1f55-499d-a7ae-9fdc7c5f07b7" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">451</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bdb809e3-2483-4c01-ae2d-3fdbe617cad4" contextRef="C_38fc9ecb-02f8-43db-a744-db7ccb6339fa" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ba0cf35e-a4fa-4020-a26a-fd39e582e9a0" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">451</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a92c1ff3-3b35-4b35-a4c3-491d509b7935" contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_939f4f1b-6a40-4a4b-a4a8-3aafb9cb670c" contextRef="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_645b67d7-dc11-41f7-870a-a964c3826e21" contextRef="C_e5bd2ca0-1f55-499d-a7ae-9fdc7c5f07b7" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5ecf00fd-ca8b-481b-83cf-35ca3bf8db12" contextRef="C_38fc9ecb-02f8-43db-a744-db7ccb6339fa" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">59,786</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1f77f468-96ec-4059-b380-eb4eff3ad5f3" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">59,786</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance--January 31, 2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2cf34df3-661c-4200-8dc8-e20e694f2d2a" contextRef="C_8f0f4875-84e6-4f9a-96e8-43b7d317fef2" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">35,547,440</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4dd05332-afb7-45e3-8586-f6393deae69c" contextRef="C_8f0f4875-84e6-4f9a-96e8-43b7d317fef2" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b49189aa-8bd3-4590-a633-302889f1457a" contextRef="C_43c3ccf5-7614-4660-9b46-c51784d83e6e" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">347,458</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fe63a5b6-5cd0-4991-b57f-4b2a27fba5c3" contextRef="C_c895c22b-b074-4626-8ffb-dec74545997e" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,219</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6a4b9523-1576-4a1d-921b-3d1bf87afa94" contextRef="C_a25b371f-e094-4b30-9155-7d8520b4ac7d" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">126,283</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3ba61f1b-97da-465a-9f5b-791bd4745566" contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">474,976</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Issuance of shares through employee equity plans</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7df07df2-4c38-4ed6-99f9-f146d7a9d749" contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,636,596</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_22d4e6ed-885e-48ec-95e6-daeead95f7c5" contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a513a938-9671-4f4e-8588-f51c310c76ed" contextRef="C_4f127a0c-e71c-4cba-9285-eb50317b058a" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,194</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b03fc7b2-790e-47af-b9ab-e06d4ca89444" contextRef="C_bee3bd13-c52c-4737-bc5f-90818342733a" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4700834e-804d-4a5e-a082-0b3332fa14f4" contextRef="C_1d7f224d-45d6-4a12-8d15-d1a1a1966b0e" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3d1e6f8e-7fcd-43e7-87dc-558bf8527095" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,195</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Issuance of shares through employee stock purchase plan</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_54d39d06-58d0-4afe-a8a1-d6d31262576e" contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">118,782</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_80d38c7c-9bdd-4dc1-8679-0d67848a7319" contextRef="C_4f127a0c-e71c-4cba-9285-eb50317b058a" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,208</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_747a2233-fdf5-49c3-a110-a4303d393774" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,208</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value of partially vested equity awards assumed in connection with acquisition</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_75249d93-56aa-47b2-bd19-402eba6cd14e" contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_50a4e214-ea79-413f-855b-60440df15f0e" contextRef="C_4f127a0c-e71c-4cba-9285-eb50317b058a" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">407</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0e09520b-63d0-45f5-a30d-8e8842735a06" contextRef="C_bee3bd13-c52c-4737-bc5f-90818342733a" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8075b9bd-73c2-4d66-bc18-261cf3b14b94" contextRef="C_1d7f224d-45d6-4a12-8d15-d1a1a1966b0e" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7069663d-53ad-4fc9-a964-c06a00853c34" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">407</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation expense</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c86ada04-3c7b-4efa-852e-0a3f76155acb" contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_20636f87-4c14-4286-82bf-c1dca2bf6794" contextRef="C_4f127a0c-e71c-4cba-9285-eb50317b058a" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">80,020</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_efe69de7-1bfe-4066-817b-59bf88f07e78" contextRef="C_bee3bd13-c52c-4737-bc5f-90818342733a" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3df19aa7-104f-4d27-a29b-80794afbbdfa" contextRef="C_1d7f224d-45d6-4a12-8d15-d1a1a1966b0e" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b0bb89c8-65f8-42a5-9b36-8cc18827d2ba" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">80,020</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive loss - net of tax</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ebb6545e-558e-4612-b798-d058f7359e52" contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7e91c977-9bce-45af-85f1-f9659966c227" contextRef="C_4f127a0c-e71c-4cba-9285-eb50317b058a" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_29fbcadd-7507-47d1-b1a0-84dd96db4620" contextRef="C_bee3bd13-c52c-4737-bc5f-90818342733a" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,219</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8ebbd6ad-0978-4c3a-ac9f-eae243cf6923" contextRef="C_1d7f224d-45d6-4a12-8d15-d1a1a1966b0e" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fd73a9c0-f110-41f4-b4f6-51cf32a23011" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,219</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_521eed27-9022-404b-ab62-3167259e8a60" contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b7d791ac-243e-4dde-8331-fc5b3cc8ec18" contextRef="C_4f127a0c-e71c-4cba-9285-eb50317b058a" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_dc461dd6-d549-4841-a96e-c5d0303bac7b" contextRef="C_bee3bd13-c52c-4737-bc5f-90818342733a" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0ac7cf8c-cf7c-4973-9cbc-232c6ab842be" contextRef="C_1d7f224d-45d6-4a12-8d15-d1a1a1966b0e" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">26,411</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e9e4f29b-5a88-4157-8676-0e4bf15cdc1e" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">26,411</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance--January 31, 2022</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7f6c6fcc-c926-4ed0-8804-876b8005a801" contextRef="C_e9eaf347-eabf-4226-905d-0f003fb8064b" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">37,302,818</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a2c06614-a062-4282-969a-336ae010c3f1" contextRef="C_e9eaf347-eabf-4226-905d-0f003fb8064b" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f691b222-5336-407e-96e2-d0d90754f19b" contextRef="C_0a9b2d3a-a6dc-4bd3-8b4c-f126e9a9f6ce" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">447,287</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a7719326-1baf-428b-beaa-49e0441eaa97" contextRef="C_24a680d1-6851-470d-a5c2-299d77b74fd9" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a8d9f26e-aeb3-4ccb-826c-38a14226078b" contextRef="C_3f745bc3-b986-466b-8f9e-0758fc9b165c" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">99,872</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_715550f0-791f-46ba-acde-f0743b93a39e" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">547,176</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Issuance of shares through employee equity plans</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3beec43b-ab2b-408d-877c-67b781690b37" contextRef="C_c2024e6b-7e1d-4427-ab67-696f2c4467df" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,635,596</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bf29fbcf-ea6c-4895-8489-41bc76df3942" contextRef="C_c2024e6b-7e1d-4427-ab67-696f2c4467df" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1591560b-32a2-4cde-9e1e-bc0f1b838ce0" contextRef="C_a1715d4a-640e-4ef6-a88b-cd6c796a9f0c" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,408</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3ecbf937-57f7-4c54-9a89-aad464feca9f" contextRef="C_d5a7646f-56f4-4a09-9dc1-02efd7e62f05" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1583e895-2ec2-4deb-875c-60946571553a" contextRef="C_aad07e39-3f6e-4db4-b239-dabea4679a0e" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a12789bb-bba1-4b9b-8931-c548eb6e453c" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,409</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Issuance of shares through employee stock purchase plan</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d5d12a68-ee30-4085-934d-3d1baa2626e1" contextRef="C_c2024e6b-7e1d-4427-ab67-696f2c4467df" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">104,586</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_68026699-5817-49c8-bfba-d06575912db6" contextRef="C_a1715d4a-640e-4ef6-a88b-cd6c796a9f0c" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,636</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d89662b8-a5e2-460c-bb5d-5b2717c3e9f1" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,636</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation expense</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_833a8e4a-2b40-461e-ad18-f82656794832" contextRef="C_c2024e6b-7e1d-4427-ab67-696f2c4467df" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7fd0f9b3-8b2d-4301-87a9-475f0ac9510e" contextRef="C_a1715d4a-640e-4ef6-a88b-cd6c796a9f0c" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">106,745</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d9982311-d8d2-4521-a042-6fce39ec6db3" contextRef="C_d5a7646f-56f4-4a09-9dc1-02efd7e62f05" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6c597426-d264-4f38-9c7f-3ea03427e3a9" contextRef="C_aad07e39-3f6e-4db4-b239-dabea4679a0e" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6d946cc7-a84c-4009-b66a-5eb6aee9e1c1" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">106,745</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other comprehensive loss - net of tax</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_dc063a0e-a82a-4891-ac8d-f55cc33ad38a" contextRef="C_c2024e6b-7e1d-4427-ab67-696f2c4467df" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1188819e-131a-4758-8cf7-f223831a2c04" contextRef="C_a1715d4a-640e-4ef6-a88b-cd6c796a9f0c" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_56721332-d265-4388-9b5a-7638e5f3c8a7" contextRef="C_d5a7646f-56f4-4a09-9dc1-02efd7e62f05" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">492</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2ce7a1c6-3b8c-4f0c-a786-cc4025573ab2" contextRef="C_aad07e39-3f6e-4db4-b239-dabea4679a0e" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f77ee9d2-5712-482c-857b-df5884f80afe" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">492</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ea52b270-7016-44b7-bbe4-74bf7e9e1f03" contextRef="C_c2024e6b-7e1d-4427-ab67-696f2c4467df" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_465bc6f1-913a-4b7b-a94a-4326ad434258" contextRef="C_a1715d4a-640e-4ef6-a88b-cd6c796a9f0c" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_67cdfc10-8cdf-4cb6-874a-4bda6d9b3ce3" contextRef="C_d5a7646f-56f4-4a09-9dc1-02efd7e62f05" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_da0191a4-0d1e-48a2-b10d-e5c2335a3b75" contextRef="C_aad07e39-3f6e-4db4-b239-dabea4679a0e" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">65,386</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_06d090d4-5d39-4d4c-9829-08962718aa1b" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">65,386</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance--January 31, 2023</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_60f3b70c-a9ee-4ea9-9f65-cd621ecf7115" contextRef="C_55bb95e3-a854-4f76-9a86-bcdceb736662" name="us-gaap:CommonStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">39,043,000</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1e3b9e44-6b03-4cb2-9ced-ffed4ca626ef" contextRef="C_55bb95e3-a854-4f76-9a86-bcdceb736662" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2bba2ae5-7656-4706-aad3-cd9304d5ceab" contextRef="C_04d453f9-012d-4827-9813-29f28155ca93" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">572,076</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1726cbe5-9ea7-4c98-8734-6823d8c4c147" contextRef="C_b3208f92-bf5c-419e-bad1-8c3887fb0cc8" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">492</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6a836392-8e85-42d5-86b6-414bb22ecfe9" contextRef="C_0582846b-1378-41a9-a0b4-151965888906" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">34,486</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fb309412-2512-4271-98e8-89936db309e7" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:StockholdersEquity" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">606,088</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">See accompanying notes to consolidated financial statements.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">AMBARELLA, INC.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="consolidated_statements_cash_flows"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CONSOLIDATED STATEMENT</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">S OF CASH FLOWS</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:57.545%;"></td>
    <td style="width:1.399%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:10.673%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.399%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:10.673%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:1.399%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:10.913%;"></td>
    <td style="width:1.0%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash flows from operating activities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0febe8b0-9e6f-4d80-977a-8678f682bef9" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">65,386</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e8016833-0b43-4d9c-973d-98689da5fd06" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">26,411</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_dc612891-25ea-41c0-b9eb-740d720c9d10" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ProfitLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">59,786</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Adjustments to reconcile net loss to net cash provided by operating <br />&#160;&#160;&#160;activities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Depreciation and amortization</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_df0acabf-6f75-4898-843c-329e088437ff" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,934</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e8f8bdde-9466-4e92-938f-83d149835eee" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">14,007</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b30d24bf-b97d-4753-842b-aa231f06faaf" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:DepreciationAndAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,967</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization (accretion) of premium (discount) on marketable debt securities, net</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9c12b2c6-65e2-4323-bafe-8189f684b844" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">683</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_10e92b37-0768-4882-a856-8c6ce2e39300" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,034</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4fa3a86a-c5a7-4f3a-b43b-7bd2c76d9590" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">721</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_69b3d389-eab8-43ff-9dee-a8f3cc0bd846" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">111,158</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4e7bf89b-488f-4005-b91f-2e7ef2634b9c" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">87,801</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1444232e-8812-4712-abde-a5f487e0d5d9" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ShareBasedCompensation" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">70,134</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred income taxes</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7dd65239-d0e1-4838-a79b-bf1a189da637" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,936</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4bff93f9-5546-4b69-918c-c549a666a33e" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4,426</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c51f3a81-6d6b-46d2-a69c-2f507b610916" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">514</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other non-cash items, net</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_00fca843-25bd-41b3-ac75-a78a2c7ab928" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:OtherNoncashIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">751</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_97cd15fe-05e4-4ee2-b26f-4d7d34b7183e" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:OtherNoncashIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">509</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_15a9c9cf-3f0f-4559-8c5c-d438d53c9cf5" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:OtherNoncashIncomeExpense" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">65</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Changes in operating assets and liabilities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7ff7e336-b733-438f-9e9f-5f57776a58f8" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,680</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_54e3d793-88cb-4c00-9430-7b95ced1743a" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,600</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bd487ac5-94df-45d9-991a-0a94a9ec1549" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,487</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_760eeb20-2b4d-481b-a072-ea47ce3e7d6f" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4,733</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9c85e658-3b79-42a2-b32a-492dde90c446" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,944</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b92cbace-e24f-486e-ae74-c218c100750e" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncreaseDecreaseInInventories" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,110</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6fc65f7e-758a-410b-8503-9f7d2fd30271" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">153</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1c7a010e-3b55-4151-975f-d42983b03fa6" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">228</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_deedf9b2-8d9e-4a9f-87ae-b7547d39cc57" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">537</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other non-current assets</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_479ac64a-3f35-4301-b19e-3f0a5f11bc3e" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">978</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_35d2d136-5303-44ae-abc6-49ad237064f8" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">832</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_baa925b7-d70f-4d76-b078-556005f81442" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,141</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts payable</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_95939789-f533-4851-9580-ec4df7d99c75" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">13,325</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_aa25547c-3301-4062-9f49-684d55f10e24" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,822</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bbb6275d-67df-4dae-b828-7b5e3bd4a357" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncreaseDecreaseInAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,214</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued and other current liabilities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_01efb947-6a40-4e61-bdb0-c26f16cab376" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,225</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_853cc3e0-1150-4e72-a0cc-69f18c06d022" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">1,954</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e28acb7b-c8e6-41a9-b673-4b2c0d09290d" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,055</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income taxes payable</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5203aaa0-2368-42c6-96e7-d897790a98d2" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,867</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9fc80826-e1b8-4c14-ae15-086577613fd9" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">83</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2133a59f-d43b-4cd0-ba88-7ccdabd8644d" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">272</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_183f514a-1067-41ec-845b-45b9a815d1ee" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,012</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_86f0e4a9-51c3-401c-a12d-827e0e3911ea" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">131</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e785733e-9206-433b-821f-5dfd5ba6628b" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">144</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_92bd2682-63f8-4ed1-a18b-c030a6df3bb1" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:IncreaseDecreaseInOperatingLeaseLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4,011</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7b6113f7-eb38-49d6-9626-687eb529f15e" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:IncreaseDecreaseInOperatingLeaseLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,608</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5ab477b3-aafb-4cc1-9710-ccc9e506788d" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="amba:IncreaseDecreaseInOperatingLeaseLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,416</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other long-term liabilities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_edefc499-77a0-46cc-b9d7-6448ba1278b0" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">6,195</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_45282572-d6da-452a-a097-127a232a5e82" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">429</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_35ae6ade-9196-43d8-9359-fc8f8c7d4715" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">937</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net cash provided by operating activities</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_26dfa026-4db4-49c1-a49b-9ab1ea3df720" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">44,093</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_555aea6c-5403-4016-8705-4d248a1fcba1" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">38,795</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6fc2091f-eb10-414c-9b9f-36050398eb0f" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">30,800</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash flows from investing activities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisition, net of cash acquired</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ef924646-db8a-4f5f-9003-9fecd4dab0aa" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a1ef35b4-663a-49a5-936e-02bf863e6054" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">307,038</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_034f0a80-1241-4aa9-875b-7b86d7a734d1" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Purchases of investments</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4f1cc1d8-fd7c-403b-9fae-aae873788141" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:PaymentsToAcquireInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">97,437</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8290941c-60e1-4123-9683-7fcd5fbdaa34" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:PaymentsToAcquireInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">118,726</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_df5c0b8a-fd05-4baf-801c-d44ca50c3dd1" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:PaymentsToAcquireInvestments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">219,677</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales of investments</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4bfd6861-8a51-4ddb-ae09-25ab7fc2a290" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,444</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5718f34a-0f97-4519-8f40-09b08b0f3248" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">208,132</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f5dc480f-948c-449e-82c2-0ea6a8c8402a" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">70,087</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Maturities of investments</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6b5c994c-8573-44c5-b38b-b8487d551bab" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,000</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fcf68258-33a2-445c-b3da-1c93db522c48" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">107,760</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_57015686-dd6c-4cb5-a426-da1bf860d1cc" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">123,208</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Purchase of tangible and intangible assets</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_cb2e0edb-a25f-408c-8cd5-7dd5eeed1f98" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,051</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8bb19082-87e5-4ff0-b50d-6356efa10107" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,679</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_57fe0cdd-8e8d-4dfe-967d-434907b3dc03" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,942</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Escrow claim associated with business acquisition</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7a02c01e-6084-4706-a448-8cd87186405b" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:EscrowClaimAssociatedWithBusinessAcquisition" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">749</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5ad004ee-b40d-41da-be24-eb7bd91c2052" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:EscrowClaimAssociatedWithBusinessAcquisition" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_05712da6-adbe-4342-aae7-34a621de6ba3" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="amba:EscrowClaimAssociatedWithBusinessAcquisition" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net cash used in investing activities</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1ac76e35-3dcc-4a18-b641-ca2c30b83b4b" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">107,295</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ced5fb88-ce58-4e65-a678-0fd878c6f8f7" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">119,551</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8162e411-c2ae-41b4-9453-3ab4b84007d8" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">31,324</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash flows from financing activities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock repurchase</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_97674a19-cc64-4292-8318-88b1f7669afe" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_58b52a05-025e-44d6-857a-ee6fca811655" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9ef08994-0cce-4b57-93df-0e55b41f8491" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,000</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Proceeds from exercise of stock options and employee stock purchase plan</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_15cb3ff6-2cce-4789-8ab6-4d22a7d408eb" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,585</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3e897836-eedc-47e2-922e-6a657f40e238" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,292</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d8a724f3-7480-4cbe-8a62-a8081281fd57" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="amba:ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16,417</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Long-term financing payment for intangible assets</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9ec9a8de-c24c-4e84-803c-7631e9dec396" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:LongTermFinancingPaymentForIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,887</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_15f61195-a63e-43e4-83a3-7cdf32a7729b" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:LongTermFinancingPaymentForIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,767</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6b61075e-48a3-4e03-bb15-e1aad29bc1b9" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="amba:LongTermFinancingPaymentForIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,021</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net cash provided by financing activities</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d63fc791-596c-4cdf-963e-b6eb244863f4" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,698</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_69f3b30b-05cf-4d0e-94f5-e8642cbda032" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,525</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2eee2b72-5c48-4227-9da8-97bfd206dd22" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,396</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net increase (decrease) in cash, cash equivalents and restricted cash</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_59518c9f-10ef-4a3d-8127-44f6310ef7ad" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">57,504</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f06f3ae5-fb61-4432-9c5c-9f733b391629" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">70,231</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f15474c8-bbab-4313-ba30-bb4e16b8ee22" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,872</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash, cash equivalents and restricted cash at beginning of period</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9c9dc465-9dd1-4073-b862-30cb7b7fc353" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">171,053</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5a51c252-a591-45f0-88d7-c54b09118f38" contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">241,284</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_17619ea2-d921-4663-9133-09bdc61f1e49" contextRef="C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">231,412</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash, cash equivalents and restricted cash at end of period</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a080be0c-d7d1-4d26-a31e-09f6a9968542" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">113,549</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_271f08ce-2288-45ff-88ca-13e370e69ae6" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">171,053</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_791eecd5-5558-42fe-8763-3ba83fbf0b4f" contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">241,284</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Supplemental disclosure of cash flow information:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash paid for income taxes</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e88fbe0a-2f46-4dd6-9fec-c97aaf4d94ee" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxesPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,444</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_dc18e847-f70a-4134-9954-7f47ab1b1990" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeTaxesPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,869</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4c4eed86-feba-4831-8fec-c8508925e16a" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeTaxesPaid" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,531</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Supplemental disclosure of noncash investing activities:</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unpaid liabilities related to tangible and intangible assets purchases</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a46465dd-d4ce-40bf-9eb3-48056dc2af3d" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16,410</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9d1b6e0d-92b0-470e-96b3-f94f8f6b4e16" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,569</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e461fe44-aaa9-49c8-8ce2-8bfb8bd70859" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="amba:CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,302</ix:nonFraction></span></p></td>
    <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.5pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:9.5pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">See accompanying notes to consolidated financial statements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">76</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">AMBARELLA, INC.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="notes_to_consolidated_financial_statemen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Notes to Consolidated </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial Statements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <div><ix:nonNumeric id="F_41aa049b-3756-45a7-aa7f-33d9cdd4c02a" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1. Organization and Summary of Significant Accounting Policies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_61066d68-9e9d-4dc6-a6b9-97c8efa72351" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:OrganizationPolicyPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Organization</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ambarella, Inc. (the Company) was incorporated in the Cayman Islands on January 15, 2004. The Company is a leading developer of low-power semiconductor solutions offering high-definition (HD) and Ultra HD compression, image processing, and powerful deep neural network processing. The Company combines its processor design capabilities with its expertise in video and image processing, algorithms and software to provide a technology platform that is designed to be easily scalable across multiple applications and enable rapid and efficient product development. The Company&#x2019;s system-on-a-chip, or SoC, designs fully integrate high-definition video processing, image processing, artificial intelligence (AI) computer vision algorithms, audio processing and system functions onto a single chip. These low power SoCs deliver exceptional video and image quality and can extract valuable data from high-resolution video and radar streams. The Company is currently addressing a broad range of human and computer vision applications, including video security, advanced driver assistance systems (ADAS), electronic mirrors, drive recorders, driver/cabin monitoring systems, autonomous driving, and industrial and robotic applications.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company sells its solutions to leading original equipment manufacturers, or OEMs, who include the Company&#x2019;s SoCs in their products, and original design manufacturers, or ODMs, who include the Company&#x2019;s SoCs in the products that they supply to OEMs, globally.</span></p></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_fed3b158-9e66-4751-8aeb-0f9c1b774cfc" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ConsolidationPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis of Consolidation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#x2019;s fiscal year ends on January 31. The consolidated financial statements of the Company and its subsidiaries have been prepared in conformity with U.S. GAAP. All intercompany transactions and balances have been eliminated upon consolidation.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_27fd39a5-9dd9-4588-a34c-0ec0805a4196" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:UseOfEstimates" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reported periods. Actual results could differ from those estimates.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On an ongoing basis, management evaluates its estimates and assumptions, including those related to (i) business combinations; (ii) write downs of excess and obsolete inventories; (iii) the estimated useful lives of long-lived assets; (iv) the valuation of stock-based compensation awards; (v) the realization of tax assets and estimates of tax liabilities, including reserves for uncertain tax positions. These estimates and assumptions are based on historical experience and on various other factors which the Company believes to be reasonable under the circumstances. The Company may engage third-party valuation specialists to assist with estimates related to the valuation of assets and stock awards associated with various contractual arrangements. Such estimates often require the selection of appropriate valuation methodologies and significant judgment. Actual results could differ from these estimates under different assumptions or circumstances and such differences could be material.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_a493e03f-eb2b-42d6-b3cc-12ee9afcae35" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:ConcentrationOfRiskPolicyPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Concentration of Risk</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#x2019;s products are manufactured, assembled and tested by third-party contractors located primarily in Asia. The Company does not have long-term agreements with these contractors. A significant disruption in the operations of one or more of these contractors would impact the production of the Company&#x2019;s products which could have a material adverse effect on its business, financial condition and results of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A substantial portion of the Company&#x2019;s revenue is derived from sales through one of its distributors, WT Microelectronics Co., Ltd., formerly Wintech Microelectronics Co., Ltd., or WT, which serves as its non-exclusive sales representative in Asia other than Japan, and directly to one ODM customer, Chicony Electronics Co., Ltd., or Chicony. Termination of the relationships with these customers could result in a temporary or permanent loss of revenue. Furthermore, any credit issues from these customers could impair their abilities to make timely payment to the Company. See Note 16 for additional information regarding revenue and credit concentration with these customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">77</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, marketable debt securities and accounts receivable. The Company maintains its cash primarily in checking accounts with reputable financial institutions. Cash deposits held with these financial institutions may exceed the amount of insurance provided on such deposits. The Company has not experienced any losses on deposits of its cash. In order to limit the exposure of each investment, the cash equivalents and marketable debt securities consist primarily of money market funds, commercial paper, debt securities of corporations or corporate bonds, asset-backed securities and U.S. government securities which management assesses to be highly liquid. The Company does not hold or issue financial instruments for trading purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company performs ongoing credit evaluation of its customers and adjusts credit limits based upon payment history and customers&#x2019; credit worthiness. The Company regularly monitors collections and payments from its customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_385676ef-f171-4d9d-920b-52cbdd65ba73" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Foreign Currency Transactions</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The U.S. dollar is the functional currency for the Company and its subsidiaries. Monetary assets and liabilities denominated in non-U.S. currencies are re-measured to U.S. dollars using current exchange rates in effect at the balance sheet date. Nonmonetary assets and liabilities are re-measured to U.S. dollars using historical exchange rates. Monetary and other accounts are re-measured to U.S. dollars using average exchange rates in effect during each period. Gains or losses from foreign currency re-measurement are included in other income, net in the consolidated statements of operations, and, to date, have not been material.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_6cb1ca30-0d33-48a0-a0dd-11d9b009578c" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value accounting is applied to all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed in the financial statements on a recurring basis. The carrying amounts reflected in the consolidated balance sheets for cash equivalents, accounts receivable, accounts payable, accrued liabilities and other current liabilities, approximate fair value due to the short-term nature.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_5cbac59b-32c6-4a5a-a6a0-a60e526a5c17" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cash Equivalents and Marketable Debt Securities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company considers all highly liquid debt security investments with original maturities of less than three months at the time of purchase to be cash equivalents. Debt security investments that are highly liquid with original maturities at the time of purchase greater than three months are considered marketable debt securities. The Company classifies these investments as &#x201c;available-for-sale&#x201d; (AFS) securities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In accordance with Accounting Standards Update (ASU) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, the Company estimates the expected losses whenever a security&#x2019;s fair value is below its amortized cost basis. The expected loss is computed at an individual security level using the discounted cash flow method with the effective interest rate on the purchase date. In the determination of credit-related losses, the Company excludes securities with zero loss expectation such as assets backed by government agencies. There are various factors considered in its assessment of credit-related losses, including the extent to which the fair value is less than the amortized cost basis, adverse conditions related to an industry or an underlying loan obligator, the payment structure of the security, changes to the rating of the security and other factors that may affect the security credit. The credit-related portion of the loss is recognized in other income, net in the consolidated statements of operations but is limited to the difference between the fair value and the amortized cost basis of the security, adjusted for accrued interest. The non-credit-related portion of the loss is recognized in accumulated other comprehensive loss in the consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company measures the fair value of money market funds using quoted prices in active markets for identical assets and classifies them within Level 1. The fair value of the Company&#x2019;s investments in other debt securities are obtained based on quoted prices for similar asserts in active markets, or model driven valuations using significant inputs derived from or corroborated by observable market data and are classified within Level 2. The Company does not have debt securities under unobservable inputs and classified within Level 3.</span></p></ix:nonNumeric></div><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_4d645673-0fa9-4b02-85cb-8720d0001e15" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Restricted Cash</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amounts included in restricted cash represent those required to be set aside to secure certain transactions in a foreign entity. As of January 31, 2023 and 2022, the restricted cash was immaterial, respectively. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_a628e2ac-3952-4c06-9f16-c81ae4cae61d" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock" escape="true" continuedAt="F_a628e2ac-3952-4c06-9f16-c81ae4cae61d_1"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents cash, cash equivalents and restricted cash reported on the consolidated balance sheets, and the sums are presented on the consolidated statements of cash flows:</span></ix:nonNumeric></span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><ix:continuation id="F_a628e2ac-3952-4c06-9f16-c81ae4cae61d_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:48.327%;"></td>
          <td style="width:1.329%;"></td>
          <td style="width:1.0%;"></td>
          <td style="width:13.761999999999999%;"></td>
          <td style="width:1.0%;"></td>
          <td style="width:1.329%;"></td>
          <td style="width:1.0%;"></td>
          <td style="width:13.761999999999999%;"></td>
          <td style="width:1.0%;"></td>
          <td style="width:1.329%;"></td>
          <td style="width:1.0%;"></td>
          <td style="width:14.161999999999999%;"></td>
          <td style="width:1.0%;"></td>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4dac7a02-1101-4a3d-a729-3666a464f740" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">113,541</ix:nonFraction></span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_44c90085-1fd4-4913-a0a8-3db4b9ad4fe2" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">171,043</ix:nonFraction></span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3b6c84b2-c61f-4e4c-af5b-f8dad7d51632" contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">241,274</ix:nonFraction></span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted cash</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_499a2eff-af3c-46ae-90e6-7c99b86b2443" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:RestrictedCashCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8</ix:nonFraction></span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6be871e4-a5c3-4d32-b1ea-e88c8e465ef0" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:RestrictedCashCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10</ix:nonFraction></span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_188e467d-2113-4e65-8f0f-a86fd8ea9865" contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815" name="us-gaap:RestrictedCashCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10</ix:nonFraction></span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total as presented in the consolidated statements of cash flows</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9ab8142d-aa2a-43da-8883-9f315cfff39b" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">113,549</ix:nonFraction></span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0abb9f8d-c92f-45f6-9b3b-43c143043337" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">171,053</ix:nonFraction></span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9747fc71-9e17-476e-bf50-bad8712073bd" contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">241,284</ix:nonFraction></span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:continuation></div></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_4adfd982-f486-479a-bc80-9997659c12ce" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ReceivablesPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Trade Accounts Receivable and Allowance for Credit Losses</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#x2019;s accounts receivables are recorded at invoiced amounts less allowance for any credit losses. In arrangements where revenue recognition occurs in advance of invoicing, an unbilled receivable is recorded, less allowance for any credit losses, within accounts receivable, when collection of these unbilled amounts are conditional only on the passage of time. According to ASU 2016-13, the Company recognizes credit losses based on a forward-looking current expected credit losses (CECL). The Company makes estimates of expected credit losses based upon its assessment of various factors, including historical collection experience, the age of accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The changes in allowance for credit losses are recognized in the consolidated statement of operations. The uncollectible accounts receivables are written off in the period in which a determination is made that all commercially reasonable means of recovering them have been exhausted. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_98535d47-8876-4659-a4fc-16eed6473c4b" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_e63a8012-d39a-4e5d-a46d-2af7bc0231e6" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_eb595112-2b11-4656-9feb-179454bd4d9b" contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> material credit losses and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_3c65b988-69f2-4e97-bdf7-3e45973ca053;"><span style="-sec-ix-hidden:F_e48a28af-9ca3-420c-82bf-179880a64ca9;"><span style="-sec-ix-hidden:F_0a2da722-aef5-438e-a232-c6b10e186741;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">write</span></span></span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-offs of accounts receivable for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. There was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_40c8d6b2-d2a8-43a4-aaae-6633898d2398" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_e5676f70-9cdc-4d98-8634-02c16bdb8b1e" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> material allowance recorded as of January 31, 2023 and 2022, respectively.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_e0b04bff-16e4-4e7e-8d31-6181bc325a08" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:InventoryPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company records inventories at the lower of cost or net realizable value. The cost includes materials and other production costs and is computed using standard cost on a first-in, first-out basis. Inventory reserves are recorded for estimated obsolescence or unmarketable inventories based on forecast of future demand and market conditions. Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period.</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Once inventory is written down, a new accounting cost basis is established and, accordingly, any associated reserve is not released until the inventory is sold or scrapped.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_1d5f33da-47d2-44c9-9a01-e0769fbb267f" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Property and Equipment</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful life for computer equipment, computer software, machinery, equipment and furniture and fixtures. Leasehold improvements are amortized over the shorter of the lease term or their estimated useful lives. Repairs and maintenance are charged to expense as incurred.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_5b5d7198-e5e3-4609-9cbb-efc3aaaf8bd3" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" escape="true"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#x2019;s intangible assets primarily consist of acquired intangible assets, including developed technology, customer relationships and trade name, as well as software licenses. The acquired intangible assets are amortized over their estimated useful lives.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company's in-process research and development, or IPR&amp;D, is initially capitalized at fair value with an indefinite life and amortization commences upon completion of the underlying projects. When a project underlying reported IPR&amp;D is completed, the corresponding amount of IPR&amp;D is reclassified as an amortizable purchased intangible asset and is amortized over its estimated useful life.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for a noncancelable on-premise internal-use software license as the acquisition of an intangible asset and the incurrence of a liability to the extent that all or a portion of the software licensing fees are not paid on or before the license acquisition date. The intangible asset and related liability are recorded at net present value and interest expense is recorded over the payment term. The software license is amortized over its license term.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">79</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company expenses the cost of purchased software that is to be sold, leased or otherwise marketed as part of a product until the technological feasibility of the product has been established. Once the technological feasibility of the product, to be externally marketed, has been established or where the software has an alternative future use, the Company capitalizes the cost of purchased software until the associated product is available for general release to customers, at which point the capitalized cost is amortized on a product-by-product basis over the remaining estimated economic life of the product.</span></p></ix:nonNumeric></div><p style="margin-left:4.533%;text-indent:4.749%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_31503016-8653-4de7-84be-e4705cc68a9a" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:LesseeLeasesPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In accordance with the Accounting Standards Codification (ASC) Topic 842, Leases, the Company recognizes leases as operating lease right-of-use (&#x201c;ROU&#x201d;) assets and corresponding lease liabilities at the lease commencement date based on the present value of future lease payments, while recognizing lease expenses under straight-line method through the lease term. The Company also elected the practical expedient that does not recognize ROU assets and lease liabilities that arise from short-term (12 months or less) leases. The Company does not combine lease components with non-lease components, and as a result, the non-lease components are accounted for separately. In determining the present value of lease payments, the Company uses the implicit interest rate if readily determinable. When the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the lease commencement date. The Company's leases mainly include its worldwide office facilities which are all classified as operating leases. Certain leases include renewal options that are under the Company's discretion. The renewal options are included in the ROU asset and liability calculation if it is reasonably certain that the Company will exercise the option. The Company's finance leases were immaterial as of January 31, 2023 and 2022, respectively.</span></p></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:1.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_faa78d27-6a4d-4861-b7a9-de180b4e3395" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:BusinessCombinationsPolicy" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Business Combination</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the application of purchase accounting in a business combination, the Company allocates the purchase price to the assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over the fair values of the identifiable assets and liabilities is recorded as goodwill. The Company identifies an acquired intangible asset apart from goodwill whenever the intangible asset arises from contractual or other legal rights, or when it can be separately sold, transferred, licensed, rented or exchanged. Intangible assets consist primarily of developed technology, customer relationships and trade name. When determining the fair values of assets acquired and liabilities assumed, especially with respect to the intangible assets, the Company is required to make significant estimates and assumptions. Critical estimates and assumptions used in valuation techniques include, but are not limited to, revenue growth, technology migration curve, customer attrition rate, royalty rates and risk-adjusted discount rates. The estimates are based on historical data, various internal estimates, and external sources that the Company believes to be reasonable upon the acquisition date. Actual results could differ from these estimates under different assumptions or circumstances and such differences could be material.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_addbe12d-671c-484e-b8bd-43ea110b826b" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:GoodwillPolicyTextBlock" escape="true"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Goodwill</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company does not amortize goodwill. The Company tests goodwill for impairment at least annually in the fourth fiscal quarter, or sooner whenever events or changes in circumstances indicate that the asset may be impaired. There is only </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_569e6dd8-1fb2-48a1-914c-d7561e85560e" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:NumberOfReportingUnitForGoodwillImpairment" unitRef="U_Reportingunit" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> single reporting unit for goodwill impairment test purposes based on the Company&#x2019;s business and reporting structure. The Company is permitted to first assess qualitative factors to determine whether the two step goodwill impairment test is necessary. Further testing is only required if the Company determines, based on the qualitative assessment, that it is more likely than not that the reporting unit&#x2019;s fair value is less than its carrying amount. Otherwise, no further impairment testing is required. Qualitative factors include industry and market considerations, overall financial performance, and other relevant events and factors affecting the reporting unit</span><span style="background-color:rgba(0,0,0,0);color:rgba(51,51,51,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1528601e-8d70-48a9-ab70-29a45af5be9d" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> goodwill impairment has been identified to date based on the Company&#x2019;s qualitative factors assessment.</span></p></ix:nonNumeric></div><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_6c5bd615-1596-4703-8241-0a9d47f9f8cc" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets Excluding Goodwill</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company reviews property and equipment and intangible assets, excluding goodwill, for impairment at least annually in the fourth fiscal quarter or whenever events or changes in circumstances indicate that the carrying amount of an asset, or asset group, may not be recoverable. Determination of recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset, or asset group to estimated undiscounted future cash flows expected to be generated by the asset, or asset group. If the carrying amount of an asset or asset group exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset or asset group exceeds the estimated fair value of the asset or asset group. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset or asset group. Events or changes in circumstances that may indicate that an asset is impaired include significant decreases in the market value of an asset, significant underperformance relative to expected historical or projected future results of operations, a change in the extent or manner in which an asset is utilized, significant declines in the estimated fair value of the overall Company for a sustained period, shifts in technology, loss of key management or personnel, changes in the Company&#x2019;s operating model or strategy and competitive forces. There has been no occurrence of events or indications to date that would trigger an impairment. As such, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1965899a-f32b-42e4-83eb-0770705437bc" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> impairment charge has been recognized as of January 31, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_e235bd53-d715-4bb2-ba4b-87b1ebe9d9e0" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:EquityInvestmentPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Equity Investment</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for its investments in privately held companies as equity investments and reports the investments in other non-current assets in the consolidated balance sheets. The Company chooses to measure these equity investments that do not have readily determinable fair value at cost minus any recorded impairments, adjusted for subsequent observable price changes in transactions for an identical or similar investment of the same issuers. Upon determining that an impairment or observable price change exists, the Company records any adjustment to the fair value of the investment through other income, net in the consolidated statements of operations. To date, there have been no significant changes on the fair value of the investments and the Company did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_486bf17e-795f-4b66-87ad-872d528843b5" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ImpairmentOfInvestments" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_00622381-b6e6-451d-b88b-c10ad314a7a4" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ImpairmentOfInvestments" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_f6a060e6-6fc8-44ec-87ca-b777e4ba72d1" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ImpairmentOfInvestments" unitRef="U_USD" scale="3" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t recognize any impairment losses related to these investments in the fiscal years ended January 31, 2023, 2022 and 2021, respectively.</span></p></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_a33d0e75-44c1-4bd1-ba77-ff9db968c912" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In accordance with ASC 606, Revenue from Contracts with Customers, the Company recognizes revenue when control of its goods and services is transferred to its customers. Revenue recognition is evaluated through the following five steps: (i) identification of the contract, or contracts, with a customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The sale of semiconductor products accounts for the substantial majority of the Company&#x2019;s consolidated revenue. Sales agreements with customers are renewable periodically and contain terms and conditions with respect to payment, delivery, warranty, supply and other rights. The Company considers an accepted customer purchase order, governed by sales agreement, to be the contract with the customer. For each contract, the Company considers the promise to transfer tangible products to be the identified performance obligation. Product sales contracts may include volume-based tiered pricing or rebates that are fulfilled in cash or product. In determining the transaction price, the Company accounts for the right of returns, cash rebates, commissions and other pricing adjustments as variable consideration, estimates these amounts based on the expected amount to be provided to customers and reduces the revenue recognized. The Company estimates sales returns and rebates based on the Company&#x2019;s historical patterns of return and pricing credits. As the Company&#x2019;s standard payment terms are 30 days to 60 days, the contracts have no financing component. Under ASC 606, the Company estimates the total consideration to be received by using the expected value method for each contract, computes weighted average selling price for each unit shipped in cases where there is a material right due to the presence of volume-based tiered pricing, allocates the total consideration between the identified performance obligations, and recognizes revenue when control of its goods and services is transferred to its customers. The Company considers product control to be transferred at a point in time upon shipment or delivery because the Company has a present right to payment at that time, the customer has legal title to the asset, the Company has transferred physical possession of the asset, and the customer has significant risk and rewards of ownership of the asset.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company also enters into various project service agreements with certain customers. These agreements may include multiple performance obligations, such as software development services, licensing of intellectual property and post-contract customer support, or PCS. These multiple performance obligations are highly interdependent, highly interrelated, are typically not sold separately and do not have standalone selling prices. They are all inputs to generate one combined output which is incorporating its SoC into the customer&#x2019;s product. Accordingly, the Company determines that they are not separately identifiable and shall be treated as a single performance obligation. For fixed-price project service contracts, the Company recognizes revenue either over time as services are provided using an input method based on contract costs incurred to date compared to total estimated contract cost, or at a point in time upon completion and acceptance by the customer, depending on the terms of the arrangement. For project service contracts that are billed at a fixed rate for each hour of service provided, the Company recognizes revenue in the amount for which the Company has the right to invoice as the Company believes the amount invoiced directly corresponds with the value to the customer of its performance completed to date.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Timing of revenue recognition may differ from the timing of invoicing to the Company&#x2019;s customers. The Company records contract assets when revenue is recognized prior to invoicing. The Company&#x2019;s contract assets are primarily related to the satisfied but unbilled performance obligations associated with project service agreements at the reporting date. As of January 31, 2023 and 2022, the contract assets for these unbilled receivables were not material, respectively. The Company&#x2019;s contract liabilities consist of deferred revenue. The deferred revenue is primarily related to the nonrecurring engineering charges that are either invoiced or paid but performance obligations are not satisfied associated with project service agreements. The deferred revenue is expected to be recognized over the period when performance obligations are satisfied. Additionally, the value of unsatisfied, or partially unsatisfied, performance obligations for contracts that are greater than a year was not material as of January 31, 2023 and 2022, respectively. The Company also elects not to disclose the value of unsatisfied or partially unsatisfied performance obligations for contracts with original expected contract duration of one year or less, and elects to exclude amounts collected from customers for all sales taxes from the transaction price.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_9a7518e3-70c2-4dfb-9159-da758450cf24" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:CostOfRevenuePolicyPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cost of Revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue includes the cost of materials, such as wafers processed by third-party foundries, costs associated with packaging, assembly, testing and manufacturing support operations, such as logistics, planning and quality assurance, as well as personnel costs (including stock-based compensation) related to project service agreements. Cost of revenue also includes indirect costs, such as inventory valuation reserves, adverse purchase commitments, allocation of facility costs, amortization of developed technology, warranty and other general overhead costs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_b36318e1-4573-4dfa-9ede-89042ef49e16" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ResearchAndDevelopmentExpensePolicy" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Research and Development</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development costs are expensed as incurred and consist primarily of personnel costs, product development costs, outside services, costs of development for software and hardware tools, costs and amortization of licensing intellectual property from third parties for product development, costs of fabrication of masks for prototype products, equipment expenses, depreciation of equipment and tools and allocation of facility costs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_b327e771-f188-49a8-b2d0-fac60ca23790" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Selling, General and Administrative</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative expenses consist of personnel costs, travel and trade show costs, legal expenses, amortization of trade name and customer relationships, professional services and occupancy costs. Advertising expenses were not material for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">82</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_46cdc918-3f2d-42f6-8f01-a0641075f293" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company measures stock-based compensation for equity awards granted to employees and directors based on the estimated fair value on the grant date, and recognizes that compensation as expense using the straight-line attribution method for service condition awards or using the graded-vesting attribution method for awards with performance conditions over the requisite service period, which is typically the vesting period of each award. The Company determines the fair value of restricted stock and restricted stock units with service or performance conditions based on the fair market value of its ordinary shares on the grant date. The Company uses the Black-Scholes option pricing model to determine the fair value of stock options. Determining the fair value of stock options on the grant date requires the input of various assumptions, including stock price of the underlying ordinary share, the exercise price of the stock option, expected volatility, expected term, risk-free interest rate and dividend rate. The Company calculates expected volatility based on its own historical stock price for a period commensurate with the expected term, which is computed based on its own historical exercise behavior. The risk-free interest rate is derived from an average of the U.S. Treasury constant maturity rates for the respective periods most closely commensurate with the expected term. The expected dividend yield is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a942fe73-a3e9-4dc4-99e1-04dd82b9c5f8" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_5caa32ae-72d7-4085-b600-eae4f0462f7a" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_d0d1f981-3593-4bc2-868f-debc985e525b" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt-sec:numwordsen">zero</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> because the Company has not historically paid dividends and has no present intention to pay dividends. The Company uses the Lattice pricing model and Monte Carlo Simulations to evaluate the fair value of awards with market conditions, including assumptions of historical volatility and risk-free interest rate commensurate with the vesting term. The Company elects to account for forfeitures as they occur.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_9398eaa3-ac91-4225-bf4b-9432a0bc6945" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company records income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in its financial statements or tax returns. In estimating future tax consequences, generally all expected future events other than enactments or changes in the tax law or rates are considered. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company applies authoritative guidance for the accounting for uncertainty in income taxes. The guidance requires that tax effects of a position be recognized only if it is &#x201c;more likely than not&#x201d; to be sustained based solely on its technical merits as of the reporting date. Upon estimating its tax positions and tax benefits, the Company considers and evaluates numerous factors, which may require periodic adjustments and which may not reflect the final tax liabilities. The Company adjusts its financial statements to reflect only those tax positions that are more likely than not to be sustained under examination.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As part of the process of preparing consolidated financial statements, the Company is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax exposure together with assessing temporary differences resulting from differing treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets, which are included in the consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in the consolidated statements of operations become deductible expenses under applicable income tax laws, or loss or credit carryforwards are utilized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In assessing whether deferred tax assets may be realized, the Company considers whether it is more likely than not that some portion or all of deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company makes estimates and judgments about its future taxable income based on assumptions that are consistent with its plans and estimates. Should the actual amounts differ from estimates, the amount of valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the consolidated statements of operations for the periods in which the adjustment is determined to be required.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_9672916d-7d68-4ad9-b354-4541ca7d5d65" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:EarningsPerSharePolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Net Income (Loss) Per Ordinary Share</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic earnings (losses) per share is computed by dividing net income (loss) available to ordinary shareholders by the weighted-average number of ordinary shares outstanding during the period. Diluted earnings (losses) per share is computed by dividing net income (loss) available to ordinary shareholders by the weighted-average number of ordinary shares outstanding during the period increased to include the number of additional ordinary shares that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, shares to be purchased under the Company&#x2019;s employee stock purchase plan and unvested restricted stock units. The dilutive effect of potentially dilutive securities is reflected in diluted earnings (losses) per share by application of the treasury stock method.</span></p></ix:nonNumeric></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_525f6851-63f8-4eb4-911d-828d70de8e3f" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Comprehensive Loss</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive loss includes unrealized gains or losses from available-for-sale securities that are excluded from net loss.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">83</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_0192fdaa-167f-4a9d-99d8-aa295393aeab" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Although there are several new accounting pronouncements issued by the FASB in fiscal year 2023, the Company does not believe any of these accounting pronouncements had or will have a material impact on its consolidated financial statements.</span></p></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:4.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div><ix:nonNumeric id="F_45ca3976-694c-4c80-bb62-ceb6f0012962" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:BusinessCombinationDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2. Business Combination</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:3.333%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company did not enter into any business combination agreements during the fiscal years ended January 31, 2023 and 2021. The Company acquired the following business during the fiscal year ended January 31, 2022 which was accounted for as a business combination:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_38006a9b-3646-4910-a075-a181c689fb89" contextRef="C_0f5edae5-e017-4753-8b72-0604531d5d99" name="us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1" format="ixt:datemonthdayyearen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">November 5, 2021</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, pursuant to a merger agreement, the Company completed the </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_774867ed-4ed2-4886-b6d9-beac746bfa63" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">100</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% voting rights acquisition of Oculii Corp., or Oculii, a privately-held Ohio-based company that develops adaptive radar perception algorithms for automotive, including advanced driver assistance systems, autonomous vehicle driving systems and other commercial applications, for a total purchase consideration of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b4c3d26c-6e62-497c-ab05-8e570818c8b0" contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83" name="us-gaap:BusinessCombinationConsiderationTransferred1" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">355.7</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. As a result, there was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_81e52828-1f8f-4ab7-9011-c3acb11a0b93" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:Goodwill" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">277.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million attributed to goodwill, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c8c2437b-8955-47b8-818d-56f9eadfcd7c" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">32.8</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million attributed to intangible assets and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_cd31c013-406a-4738-bf88-5fa6f36ead89" contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83" name="amba:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">45.9</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million attributed to net assets acquired. The Company also assumed all of the unvested options to purchase Oculii capital stock that were held by continuing Oculii service providers, subject to customary adjustments with respect to the exercise price and number of shares underlying such options. The acquisition-related costs included in selling, general and administrative expense in the consolidated statements of operations were approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f0b9e710-3c15-4693-8c96-1b19dd3e17f3" contextRef="C_efa631a3-307f-4325-91e2-92a2bde50ddf" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.8</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in fiscal year 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_9918eace-1c23-428b-9a4e-9bb4d425b081" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock" escape="true"><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The aggregate purchase consideration has been allocated as follows:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:79.068%;"></td>
        <td style="width:2.08%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:16.852%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash consideration transferred</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e37794c4-2579-4eaf-8c03-3dbce37ddf98" contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83" name="us-gaap:PaymentsToAcquireBusinessesGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">355,071</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net working capital adjustment</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_95038858-325f-45cb-9a80-222bbedd712a" contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83" name="amba:BusinessCombinationWorkingCapitalAdjustmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">247</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value of stock-based compensation awards attributable to pre-combination services</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_709dd7f0-f877-41bf-a95e-d8f753edbecb" contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">407</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total purchase consideration</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9028d29d-23c5-4449-a356-cd61c1400bc5" contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83" name="us-gaap:BusinessCombinationConsiderationTransferred1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">355,725</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><ix:nonNumeric id="F_abb452a0-f093-40d2-ab40-241022577f6a" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" escape="true"><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the fair values of the assets acquired and liabilities assumed in connection with the acquisition:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:78.421%;"></td>
        <td style="width:1.887%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:17.692%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisition Date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a5d8b779-ed80-41cd-8998-92e092a9f9e6" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">48,032</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_910b1f04-a12a-4374-b911-409a9fecd1b8" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">733</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a750e218-5bdd-43c9-a6af-40316e6f55f0" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">194</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2cbfacf1-212d-40ae-ace6-8dfd4ea36848" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">134</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_06b54045-74eb-42e2-a94c-cd1db151e7ff" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">155</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_eea23766-d2a6-4d1a-9146-4784bae0d1f8" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">32,800</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0de04ea2-ccb0-479e-8807-09aa7dc63225" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:Goodwill" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">277,024</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other non-current assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_308bd746-3052-454e-aa5b-87e35a24932e" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">34</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total assets acquired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_067aea0f-d86a-4a41-80c3-585da8365fce" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">359,106</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts payable</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bbf2b1ac-a87c-4968-a3ae-5a073d4a04d6" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">223</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued and other current liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_48aa91b0-889d-44c4-9885-198627c13d64" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,193</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred income tax liability, non-current</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_612c1556-9ea3-45b6-a5e5-37f29dc98193" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">965</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total liabilities assumed</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9e730038-e61f-441e-8ebb-122d4e229722" contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,381</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total purchase consideration</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_198ce050-e834-4f5d-8a1b-3e5cf10ba148" contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83" name="us-gaap:BusinessCombinationConsiderationTransferred1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">355,725</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill is primarily attributable to expected synergies for the combined operations and the assembled workforce acquired and is assigned to the Company&#x2019;s sole reportable segment.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_ac60755c-fbd1-45f7-9499-6130d1d08aaa" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" escape="true"><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Below is a summary of intangible assets acquired in the acquisition:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">84</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.131%;"></td>
        <td style="width:2.998%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:20.913999999999998%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:2.998%;"></td>
        <td style="width:14.959%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisition Date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Useful Lives</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade name (1)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_00e722a8-0a9a-4967-abca-69c97eb8d921" contextRef="C_ea254190-c2d1-4105-a40b-e6aa7167072a" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,500</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_ce409276-789f-4ff1-9617-ccc2975a2397" contextRef="C_ea254190-c2d1-4105-a40b-e6aa7167072a" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7 years</span></ix:nonNumeric></span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships (2)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3ec5d0ea-8a91-4dd2-8cac-d4bcd12af89e" contextRef="C_b8a1da54-2d2e-44aa-b375-961ab4016fb5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13,200</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_f49a56cf-c6c6-4377-bda3-56e5dfe7b363" contextRef="C_b8a1da54-2d2e-44aa-b375-961ab4016fb5" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9 years</span></ix:nonNumeric></span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology (1)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d5e1a583-c1b2-463e-85e8-4dc5edb11c6c" contextRef="C_62a9485f-df16-48fa-b75d-923f28d82e96" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,100</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_23ce800b-3c4a-4ea3-9d2e-71f9154260be" contextRef="C_62a9485f-df16-48fa-b75d-923f28d82e96" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7 years</span></ix:nonNumeric></span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total intangible assets acquired</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f63f862d-b13b-467b-83ac-f961bdc87ecd" contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">32,800</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">_____________</span></p><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The fair values of trade name and developed technology were determined by applying the Relief-from-Royalty Method under the income approach. </span></div></div><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships represent the fair value of the existing relationships using the Multi-Period Excess Earnings Method. </span></div></div></ix:nonNumeric></div><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The finite-lived intangible assets will be amortized over the estimated useful lives based on the pattern in which the economic benefits are expected to be received to the cost of revenue and operating expenses and have a weighted average useful life of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_dfb2340a-ac2e-44c5-a2b2-50b234e51d08" contextRef="C_d3e297ea-2639-4622-92e2-aa4a10c6ecd3" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.8</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Pro Forma Information (Unaudited)</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">          </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_30e813f2-48ac-4e7b-8e0c-44224b7d7730" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" escape="true" continuedAt="F_30e813f2-48ac-4e7b-8e0c-44224b7d7730_1"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents unaudited pro forma information as if the acquisition of Oculii had occurred on February 1, 2020. The unaudited pro forma information for the periods indicated includes adjustments for non-recurring transaction costs, amortization of intangibles arising from the acquisition, stock-based compensation expense and the related income tax effects. The unaudited pro forma financial information is not necessarily indicative of the results of operations that would have occurred had the acquisition been effected on February 1, 2020. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined entity may achieve as a result of the acquisition.</span></ix:nonNumeric></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:continuation id="F_30e813f2-48ac-4e7b-8e0c-44224b7d7730_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:34.086%;"></td>
        <td style="width:2.581%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:31.817%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:2.581%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:24.935000000000002%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pro Forma Year Ended</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(unaudited, in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b849525e-b402-40ed-8d3f-2061129df2c9" contextRef="C_0f5edae5-e017-4753-8b72-0604531d5d99" name="us-gaap:BusinessAcquisitionsProFormaRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">333,323</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1807754a-368f-41d5-9978-64da916dc77f" contextRef="C_e1b1230e-4540-4803-b198-b19241618afa" name="us-gaap:BusinessAcquisitionsProFormaRevenue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">223,497</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5d0a45e1-9d64-470a-82fc-9b2faea94109" contextRef="C_0f5edae5-e017-4753-8b72-0604531d5d99" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">35,330</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_50cffffb-b602-4583-b860-da42f6e1ba64" contextRef="C_e1b1230e-4540-4803-b198-b19241618afa" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">78,644</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a7adc520-3683-4b47-a839-d079dc51aade" contextRef="C_9e674cc3-780b-4255-a08c-85d88a8039c6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of revenue and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8c1354e3-1fa2-4cb1-ba85-eb5356c0affc" contextRef="C_9e674cc3-780b-4255-a08c-85d88a8039c6" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="6" decimals="-5" sign="-" format="ixt:numdotdecimal">6.1</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of net loss attributable to Oculii since the acquisition date of November 5, 2021 was included in the consolidated statements of operations for the fiscal year ended January 31, 2022.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">85</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div><ix:nonNumeric id="F_c5f94a7a-2458-4295-99f8-80e34de52e6f" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3. Financial Instruments and Fair Value</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the second quarter of fiscal year 2023, the Company resumed its investments in money market funds and debt securities after a full liquidation of its investments in fiscal year 2022 to finance the acquisition of Oculii. The debt security investment portfolio consists of commercial paper, debt securities of corporations or corporate bonds, asset-backed securities and U.S. government securities.</span><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_8b3c0528-1247-4b2c-bbd5-3a1a0ad31d1b" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" escape="true" continuedAt="F_8b3c0528-1247-4b2c-bbd5-3a1a0ad31d1b_1"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> All of the investments are denominated in United States dollars and reported at fair value as available-for-sale securities in the consolidated balance sheets as follows: </span></ix:nonNumeric></span><span style=""></span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:continuation id="F_8b3c0528-1247-4b2c-bbd5-3a1a0ad31d1b_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:50.194%;"></td>
        <td style="width:1.064%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:8.717%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.064%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:9.605%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.064%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:10.215000000000002%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.073%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:9.003%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gains</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d5605f83-93dd-412f-9412-ffb988e18951" contextRef="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,872</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_50ca8d08-e42a-4d1f-b62f-33263f45fcb3" contextRef="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ca3e2a77-0a30-4f52-9a07-0bde864d9c46" contextRef="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_547f2e24-fb16-4109-bd4d-ab8be9f6f9c2" contextRef="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,872</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ea5bff74-1d54-4d92-8281-dd692b3eb121" contextRef="C_15b35443-09cb-4613-ae3f-4f3b25fd1e8e" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,333</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_21a9496c-0179-4539-85e4-70ef064257f1" contextRef="C_15b35443-09cb-4613-ae3f-4f3b25fd1e8e" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_76ef30ab-2bae-459c-a601-b5f03a4829d5" contextRef="C_15b35443-09cb-4613-ae3f-4f3b25fd1e8e" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_32446f19-6bc5-4555-899f-bc5d76ff3718" contextRef="C_15b35443-09cb-4613-ae3f-4f3b25fd1e8e" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,333</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9767a22f-e677-4963-92bf-895b9d4dbf84" contextRef="C_9490df1f-26b5-43e7-b5b0-f7cc8cf20218" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23,472</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b62b3ae8-5eb1-4941-8a18-6f4cf25d9657" contextRef="C_9490df1f-26b5-43e7-b5b0-f7cc8cf20218" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">50</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1191f145-a142-4071-bad0-f399e1201da1" contextRef="C_9490df1f-26b5-43e7-b5b0-f7cc8cf20218" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">224</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_89fac008-86c3-4a2e-a4ac-4a7ee541efc7" contextRef="C_9490df1f-26b5-43e7-b5b0-f7cc8cf20218" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23,298</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asset-backed securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_83fb45f8-3aec-4876-b449-680da222e6b0" contextRef="C_d255e5f7-c6fb-4197-9ab5-095bb26ad9e3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,753</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ee726ea1-fca0-4d56-8023-d061c98fddcd" contextRef="C_d255e5f7-c6fb-4197-9ab5-095bb26ad9e3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">44</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_88989e86-def1-4349-a67c-92cd9be8a011" contextRef="C_d255e5f7-c6fb-4197-9ab5-095bb26ad9e3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">149</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2ed81538-3dfd-4c0a-ac86-d8f14c37bbdf" contextRef="C_d255e5f7-c6fb-4197-9ab5-095bb26ad9e3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,648</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government securities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a6546035-147a-4443-a133-1717a877b7fa" contextRef="C_2ee3c666-d342-4457-ac1c-2b7acb8f03f2" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">33,256</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bf459fbe-4651-432f-965e-46d3d6f8d8a7" contextRef="C_2ee3c666-d342-4457-ac1c-2b7acb8f03f2" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">22</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d90c1a3c-8a1f-4cf6-899f-ba9cf558f263" contextRef="C_2ee3c666-d342-4457-ac1c-2b7acb8f03f2" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">235</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1e61f808-288c-4da7-9c82-a9fcdc807080" contextRef="C_2ee3c666-d342-4457-ac1c-2b7acb8f03f2" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">33,043</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_665d8a27-0f55-44f1-b47c-3f0fa5836c29" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">101,686</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6ccf262a-30f5-4c04-a4c8-d13d78207c48" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">116</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1f98d585-fdcc-449e-b72a-9267bd03aa9c" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">608</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_04e7c92e-4bee-45b4-b661-df53aabee56a" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">101,194</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Gains</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6748042a-f529-4f72-9aa0-82f88480d760" contextRef="C_09b1c14e-774c-4713-84da-df5118ae4e92" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ffea57c4-0d23-438b-9803-5dfe4d1651c2" contextRef="C_09b1c14e-774c-4713-84da-df5118ae4e92" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b267e1f3-6460-4a0f-b165-98c7958c70ee" contextRef="C_09b1c14e-774c-4713-84da-df5118ae4e92" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b40cb769-74b1-4da0-affa-a28c4577e538" contextRef="C_09b1c14e-774c-4713-84da-df5118ae4e92" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_601746b5-136b-4466-b76e-177343513949" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1ec94054-a0a1-48d2-be79-1a7a2f8bedae" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_abdd2adc-ebe4-4e79-afe9-30810e9ad995" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b5bdc522-c21a-48da-86be-a16c4d4960d8" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b6da86f3-60fb-403b-a935-8b5732d4e8ee" contextRef="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef" name="amba:AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" unitRef="U_Security" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_5ed9a834-6599-4a68-bc0e-da6fea9d2eb2" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" unitRef="U_Security" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> money market funds or debt securities with unrealized losses for more than twelve months.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_9fad4caa-9ee4-4a4b-8843-1bca516954be" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">       &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.088%;"></td>
        <td style="width:1.39%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:14.494%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:2.673%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:14.356%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Included in cash equivalents</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_15ba3ea0-923a-4171-9e00-d9ead5383cb3" contextRef="C_09ca0d71-d90f-4b68-a5a5-0527d602db45" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,872</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_93bb40c0-6a1a-4fa1-ac2d-382d3ec7d82c" contextRef="C_58311716-cd97-43da-894d-75f7ba0691a9" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Included in marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f22ff3ef-1548-414c-b01a-9598a323e442" contextRef="C_e06a9436-70ea-43ae-933f-4ca98b512dd8" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">93,322</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_832647a9-648b-493e-9c92-f140819f8592" contextRef="C_56940336-7e51-4adb-b98b-c6e1901fe683" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_796c5a78-ea49-4441-81ca-0303d571bb6c" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">101,194</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_23c08a9a-ea80-4bc4-973f-32cf3d9478ab" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><ix:nonNumeric id="F_789e5129-9862-448a-9f4d-d742f29ee420" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The contractual maturities of the investments at January 31, 2023 and 2022 were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.47%;"></td>
        <td style="width:1.405%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:14.356%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:2.55%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:14.218%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due within one year</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bc7e59da-ddac-4594-a76d-482c27fffa81" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">48,016</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_da77d8b0-f6e1-4974-9cf3-3302581e390c" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due in 1-5 years</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d7ef8abc-28cd-48b3-a436-1bc7259d752f" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">52,414</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6b5a7d59-3a10-487d-ae96-6b6daf509499" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due in 5-7 years</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b5d52319-e5c4-420d-9b3d-8463f394c32c" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">764</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1d6ca62d-d8f3-42ab-8e86-f420b344ef9a" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_65339fb2-ed55-4991-93a1-bdbd562cc690" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">101,194</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9d2af030-30fd-4d54-83d2-b34cf26f1b21" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The unrealized gains and losses on the available-for-sale securities were primarily caused by fluctuations in market value and interest rates as a result of the economic environment. In accordance with ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, the Company estimates the expected losses at an individual security level whenever a security&#x2019;s fair value is below its amortized cost basis using the discounted cash flow method. The credit-related portion of the loss is recognized in other income, net in the consolidated statements of operations but is limited to the difference between the fair value and the amortized cost basis of the security, adjusted for accrued interest. The non-credit-related portion of the loss is recognized in accumulated other comprehensive loss in the consolidated balance sheets. The credit-related losses were not material for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">86</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest income, including amortization of premiums and accretion of discounts related to the investments, as well as realized gains and losses from sales of the investments are recorded in other income, net, in the consolidated statements of operations. For the fiscal years ended January 31, 2023, 2022, and 2021, interest income and realized gains and losses, net, were approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_01ca80f6-e385-4d9f-8d11-c67e555660e6" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.7</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_174543b4-6e25-4be5-b4e0-79de5cb4f6ab" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.7</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a58f77c3-95aa-4eec-840c-b6a9a8ebee8c" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="amba:InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following fair value hierarchy is applied for disclosure of the inputs used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1&#x2014;Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2&#x2014;Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3&#x2014;Unobservable inputs based on the Company&#x2019;s own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company measures the fair value of money market funds using quoted prices in active markets for identical assets and classifies them within Level 1. The fair value of the Company&#x2019;s investments in other debt securities are obtained based on quoted prices for similar assets in active markets and are classified within Level 2.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><ix:nonNumeric id="F_7037d5a8-12ae-472d-b5f2-d4e262956ae2" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables present the fair value of the financial instruments measured on a recurring basis as of January 31, 2023 and 2022, respectively:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:50.334%;"></td>
        <td style="width:1.223%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:9.110999999999999%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.223%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:9.110999999999999%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.223%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:9.110999999999999%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.223%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:9.44%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4971b152-bc05-4de0-ab91-17f2c58b7b96" contextRef="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,872</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b3e7978c-367a-41fd-a9e4-6b8efe0eab2a" contextRef="C_c47eaf83-ebeb-474b-98ca-2b240615dac2" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,872</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2367a5ec-3315-4c16-9544-09338e6373f6" contextRef="C_6c7d0feb-a8b7-4b7c-bcb5-e274b04d1394" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a12fcc90-1f6c-4d29-b30b-5337c3cbfa89" contextRef="C_0ddddfd5-635b-4510-b360-612b804de8d9" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c1fc36a0-aab8-4601-8cd2-12f12093f2d3" contextRef="C_15b35443-09cb-4613-ae3f-4f3b25fd1e8e" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,333</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c110e0a4-fbef-43d6-a087-4e302abf2d35" contextRef="C_c3124274-adbe-40d5-90c5-69ccf5b75094" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c69b7f1b-3a45-40b4-8d6d-434cb3401d61" contextRef="C_de381418-dfca-4eac-9de8-26fd1ad66b19" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,333</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ce4aa077-6e39-4bef-8a99-b6fa46b7d947" contextRef="C_50e10d4d-4210-43d1-83f5-599e2081f5de" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_37e3a3d0-a5e3-4d76-a789-5f8884e54c26" contextRef="C_9490df1f-26b5-43e7-b5b0-f7cc8cf20218" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23,298</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_77ccadf1-6dba-462b-a88d-bd0a41d5185b" contextRef="C_229e902a-7356-45ce-94ba-9880570ea353" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_aed204a0-c900-43d4-9485-c37664687cb0" contextRef="C_7638d801-56b1-46f1-8df2-87ad10af9511" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23,298</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3c203ebe-5c87-4d60-a35a-5b40c476a3c6" contextRef="C_a716b5bd-09ab-417f-872e-fc056fb24dc5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asset-backed securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d7a23e7d-2f12-491a-9e16-b33c441bc196" contextRef="C_d255e5f7-c6fb-4197-9ab5-095bb26ad9e3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,648</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1606ba83-aca6-4c1c-bd30-8521e2135643" contextRef="C_0ba0d343-fb24-4c4c-99d1-43040ff18214" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_abaf5a4a-f3dc-4e8f-8ae1-4c22cee4f9be" contextRef="C_67b9e5f7-e645-47a7-a780-1350dc06bf86" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,648</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2b2de181-0a10-48b4-a7c9-53cc70ce596e" contextRef="C_53799321-bf8c-453b-90da-3419ef3753fb" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government securities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8b375d40-8c7b-4968-94a2-c57e66ed7148" contextRef="C_2ee3c666-d342-4457-ac1c-2b7acb8f03f2" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">33,043</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a0663432-c6cf-4e3f-9bbe-39ff29da3c52" contextRef="C_da15ddd8-a519-4b42-90fd-abdcd9dfe155" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4e79014a-71f5-4b95-8a04-b0ef2c756c38" contextRef="C_1f8b4e40-ac14-4dd8-a105-16420063434d" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">33,043</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_336eec93-aeb7-4101-bfc5-fd4409102128" contextRef="C_cf0fc502-0ed9-4426-b8c5-9e09de288d54" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_849e42be-40fa-4c11-bf29-e73795398c70" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">101,194</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d77cc1b2-6ad5-4132-8da6-8196a7e0550b" contextRef="C_5c83e82b-ea1a-479c-8443-0f432f0d5861" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,872</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6a928731-6137-4cc1-8530-9dcd2fc83ebe" contextRef="C_a2c84652-1b20-43fe-84d9-ea54e17599fa" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">93,322</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_abde9191-b084-4095-96d7-cb74b9cc71db" contextRef="C_6ece45b1-1923-4fcf-8ac3-3b7b1df5bf62" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b94a6ceb-b4da-4f57-b21b-334e5594d865" contextRef="C_09b1c14e-774c-4713-84da-df5118ae4e92" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4dfeeb18-0605-4850-be64-58ed01249607" contextRef="C_a52a7b2d-4481-4188-83af-1a31419123b2" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_86dd176f-5198-4414-b765-9ec758717952" contextRef="C_7774a754-056d-4cfd-9ac3-b7ec3a79174a" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9a17383d-bd8c-4696-abe5-4cdc233447d6" contextRef="C_a0a74096-d9a5-482b-9ee3-325f11cf8ded" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_51b31ff8-cca7-4a9e-a314-d4dc37da2ae1" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_71142dc6-9fed-4b1e-bec3-54fd0d9a7a72" contextRef="C_8e8ea4b8-8435-4896-a2dd-56b0897f4167" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_952d145d-3cca-45a4-86f5-204d791c6585" contextRef="C_3534ba08-a947-4be2-ad83-3ace56091912" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_237a8baa-2b6a-4dd2-85e1-ae029492cd23" contextRef="C_5da26981-763a-4c28-8634-a6cbd9c54241" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_b1e58e2c-1ff6-48c2-9166-1de987ce5f98" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:InventoryDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4. Inventories</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_5ea425b4-d839-48b7-9898-262bd164dadc" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories at January 31, 2023 and 2022 consisted of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.435%;"></td>
        <td style="width:1.523%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:13.207%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.536%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:13.298%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Work-in-progress</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c3a0cb9c-962e-41b3-a263-ef27ab31c445" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:InventoryWorkInProcessNetOfReserves" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">26,023</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_29d9de39-b7ac-492d-9118-2ba96bc20a60" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:InventoryWorkInProcessNetOfReserves" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">25,844</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finished goods</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bef0978c-ea7d-474f-829d-a6bfe1af10c7" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:InventoryFinishedGoodsNetOfReserves" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">14,463</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_63a98abc-c763-4e71-9903-51a0c0fef974" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:InventoryFinishedGoodsNetOfReserves" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,375</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b2f2f80f-ebec-498f-a67e-557186241054" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">40,486</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c451d2c5-af18-4722-ac84-c823e7f905ad" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:InventoryNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">45,219</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div><ix:nonNumeric id="F_4e91457e-fe5e-47cf-b37d-a69757b8c08a" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5. Property and Equipment, net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">87</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Depreciation expense was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f5d1dd00-b8bd-4783-bab6-c0fd6a8e2ba6" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:Depreciation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.9</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2346ecfb-76c3-4f5f-a136-c436ef24ab7c" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:Depreciation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">2.8</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b0cb7088-a2e9-42aa-aa0a-156337093682" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:Depreciation" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">2.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_ea3a0bef-f8ce-4067-98fa-77e75f613644" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:PropertyPlantAndEquipmentTextBlock" escape="true" continuedAt="F_ea3a0bef-f8ce-4067-98fa-77e75f613644_1"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment at January 31, 2023 and 2022 consisted of the following: </span></ix:nonNumeric></span><span style=""></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:continuation id="F_ea3a0bef-f8ce-4067-98fa-77e75f613644_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.191%;"></td>
        <td style="width:1.505%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:13.433%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.518%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:13.354000000000001%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computer hardware and software</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_73e96441-9ec8-4f69-97ab-8d666a83dea0" contextRef="C_49b85191-785a-4332-b1bf-8089d4e1032b" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20,733</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e039ee91-f3c8-4c50-8a47-e711e9517552" contextRef="C_376a18e6-bd1e-465d-989c-cca6db18f615" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16,488</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tools and equipment</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f10778a8-8f9b-4808-915e-a7dbabea417a" contextRef="C_b2e1a1fc-26cd-4878-9d42-35d86f6b87f4" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,325</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7442e0a4-10d3-4499-92e1-f55e8eaa5192" contextRef="C_4fd02fcd-e993-41ad-b445-57cbe6b7da6a" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,532</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture and fixtures</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5eec4951-27c9-425d-acbb-f243f24ef8e0" contextRef="C_ae7a46f2-df38-4673-8dcd-097d5cef1b09" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,311</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_34db6b9d-92d6-41ec-88ea-6abe19b05de5" contextRef="C_d98a9136-de20-4a8b-9298-7ab6fef7d69f" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,243</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c5f7d755-c4e9-4729-a7a5-c85b01be7393" contextRef="C_8c50abb2-4eea-4e6c-97f3-a05b3da56d30" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,295</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b437a2de-57b7-4f7a-9948-6f4f67fbd88d" contextRef="C_e64eea00-d127-460a-9063-3c8b04d55759" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,942</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Construction in progress</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_00e4c35d-8f71-4db8-89b7-aadb95508165" contextRef="C_9321e892-fb7a-491b-9418-5840a4bec757" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">513</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5a862e54-32af-49fc-9ac7-819bb6b621c4" contextRef="C_8105e429-45f2-4c3e-9ede-c0f43ba25e2d" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,060</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_11963718-8031-4d74-898c-9cbad99d94f1" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">34,177</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a9ba9aca-2ef1-4ed6-a868-c4168dd2af93" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">29,265</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: accumulated depreciation and amortization</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f2eaee24-23d2-4a7b-abde-54b73c7721e3" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">22,363</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bf59b804-be42-45f1-8293-f68107cda2f2" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,131</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total property and equipment, net</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_26259165-51a4-4b2b-9d9d-62f8a02ad031" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,814</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2fdde906-388f-41cc-ab01-fb5d1db0d7cc" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,134</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div><ix:nonNumeric id="F_042b824d-078a-4985-9564-a66e6259a372" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IntangibleAssetsDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6. Intangible Assets, net</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets primarily consist of software licenses as well as developed technology, customer relationships and trade name that were acquired from business combinations. In fiscal year 2022, the Company determined that the underlying project incorporating IPR&amp;D from the prior acquisition of VisLab S.r.l., or VisLab,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> was completed. As a result, the $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7d2eb6a2-9df9-42a7-8270-3d19909a098b" contextRef="C_a11fd234-4526-4395-9461-22ddde4d88f5" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">4.1</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of IPR&amp;D was reclassified as definite-lived developed technology and started amortization over its estimated economic life of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_657c9fbc-e237-4f42-8d2b-9e119d4204f0" contextRef="C_f7b74c89-558d-4075-bb00-f474d764daca" name="amba:FiniteLivedIntangibleAssetsEstimatedEconomicLife" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company enters into certain software license agreements with third parties from time-to-time. The software licenses consist of noncancelable on-premise internal-use software and software with alternative use that is to be sold, leased or otherwise marketed as part of a product. The licenses have been capitalized as intangible assets, and the corresponding future payments have been recorded as liabilities at net present value. As of January 31, 2023, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bb7d2bca-741a-4189-b51f-533585ca2835" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">7.1</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million was recorded in accrued and other current liabilities and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9fd8f1c6-4ebc-46dc-8f23-5d24a8e50cd6" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">9.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million was recorded in other long-term liabilities in the consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><ix:nonNumeric id="F_a4d53bde-a882-41b2-a3e2-a5aa1b9f5154" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of intangible assets as of January 31, 2023 and 2022 were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:40.298%;"></td>
        <td style="width:0.945%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:6.636%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.945%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:7.359%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.945%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:6.9879999999999995%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.954%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:6.6450000000000005%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.954%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:7.359%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.954%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:7.016%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross Carrying Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated Amortization</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net Carrying Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross Carrying Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated Amortization</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net Carrying Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software licenses</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2552d12f-203d-4544-aded-641e4d947f7e" contextRef="C_996b17e8-bcaf-440e-846d-6a530c100810" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">34,128</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c241e1b8-ff7f-4004-b681-2d68a2f08552" contextRef="C_996b17e8-bcaf-440e-846d-6a530c100810" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,319</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_56090bec-1e03-4e36-879f-3a02f45d04f5" contextRef="C_996b17e8-bcaf-440e-846d-6a530c100810" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">27,809</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_67cdf6ac-b397-4e2f-983c-f4f7e27c5d87" contextRef="C_9d0142d0-a8fa-45cb-ba54-a05bbe8457f3" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">22,093</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_692bdfe4-660c-4680-bd97-5d830e68ce99" contextRef="C_9d0142d0-a8fa-45cb-ba54-a05bbe8457f3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,331</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_955e6393-e1d6-4ede-96ad-afc585ba0961" contextRef="C_9d0142d0-a8fa-45cb-ba54-a05bbe8457f3" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,762</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bc83633e-5f9e-4bea-a712-f76ce6d5727d" contextRef="C_0aa6fb6c-1430-429c-bf3e-3142b88cc987" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">21,200</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ed8000bd-6426-4bde-96da-0e2638753a7d" contextRef="C_0aa6fb6c-1430-429c-bf3e-3142b88cc987" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,932</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_227144f5-12c2-4661-a29c-31472a3631ec" contextRef="C_0aa6fb6c-1430-429c-bf3e-3142b88cc987" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,268</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_102c741f-ca74-46a0-92a0-63a0e604841f" contextRef="C_66ae85a0-ad9a-4d9b-94e1-f539d8d98537" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">21,200</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_cd52af02-2c22-4e7f-b262-d87d22e19251" contextRef="C_66ae85a0-ad9a-4d9b-94e1-f539d8d98537" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">904</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_25ea403e-9c2c-4672-9cc2-63eeddfce19f" contextRef="C_66ae85a0-ad9a-4d9b-94e1-f539d8d98537" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">20,296</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ed40611d-a573-4c06-87c6-4541b0188b30" contextRef="C_85f2d14f-2ce9-467d-9e05-e05680aaa50d" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13,200</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_058007e3-2833-44e2-a6cb-44b85944bf75" contextRef="C_85f2d14f-2ce9-467d-9e05-e05680aaa50d" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,833</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7fa71ca9-7fff-4873-b01d-4527665daa2d" contextRef="C_85f2d14f-2ce9-467d-9e05-e05680aaa50d" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,367</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_41552891-2e8a-46fd-8c2a-223d9ca71ca4" contextRef="C_9905015a-5af0-465c-ab1b-2d18801186a4" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13,200</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3da7f669-53f2-4b4c-9164-fbf2373db041" contextRef="C_9905015a-5af0-465c-ab1b-2d18801186a4" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">367</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_885555ff-450a-475f-88a4-708f9c3329b0" contextRef="C_9905015a-5af0-465c-ab1b-2d18801186a4" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,833</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade name</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0fb6fdac-b269-4af9-aa9d-93423b4682c7" contextRef="C_ce4b1f21-a814-467b-8af7-ed779264f55c" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,500</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_87ba6c0e-be69-4164-8dae-db0466ffd596" contextRef="C_ce4b1f21-a814-467b-8af7-ed779264f55c" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">447</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_695705b4-0ae6-475d-a2bb-c79d9f1b0fe1" contextRef="C_ce4b1f21-a814-467b-8af7-ed779264f55c" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,053</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_73858c1e-6157-4987-afb7-eddb0a944ff9" contextRef="C_4dae8743-8fe6-422a-b0e5-94559bae8db4" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,500</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_194a5322-61f3-49fb-8bc9-3bf16f75f711" contextRef="C_4dae8743-8fe6-422a-b0e5-94559bae8db4" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">89</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1f7479a6-5b84-4b6b-a5d3-8304cb5e4b58" contextRef="C_4dae8743-8fe6-422a-b0e5-94559bae8db4" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,411</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total intangible assets, net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0f9e9b76-cc34-46b9-a010-64ff8dc69a52" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">71,028</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4e721bc5-b106-4fe1-bea7-3dfe9e06c764" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,531</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_502fa02f-6c3e-4611-9840-bd0139598eae" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">58,497</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_98f86092-9780-4def-ae81-2b85d0d924b3" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:FiniteLivedIntangibleAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">58,993</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f03c3616-61d2-40e3-9ec4-9268739b76d4" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,691</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a5cabbce-da66-4faf-9315-08e9344fc8d0" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">46,302</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> During the twelve months ended January 31, 2023, there were approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c7fc5252-ff7f-464b-962c-09be303245c7" contextRef="C_98d0fbd8-76f9-4737-a008-8f78be21e54b" name="amba:SoftwareLicensePurchased" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">24.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of software licenses purchased and approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_134d83f4-bfc1-4426-b3e5-69fa1eecaa18" contextRef="C_98d0fbd8-76f9-4737-a008-8f78be21e54b" name="amba:FullyAmortizedSoftwareLicenseRetired" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">12.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of software licenses retired. The amortization expense associated with software licenses was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_732a2fd4-9330-4b7d-980a-ce5f15d5dc36" contextRef="C_98d0fbd8-76f9-4737-a008-8f78be21e54b" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">7.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c5aab4da-b47a-4389-8cd8-d91b159b282f" contextRef="C_9a5b582c-82d1-44d4-afbd-e22a7fc2b6e2" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">6.4</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_636e2760-f53f-485a-8939-d80986fd07fd" contextRef="C_99ea84ae-24d6-4eef-ac8d-fce84c0bcb64" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">6.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the fiscal years ended January 31, 2023, 2022 and 2021 respectively. The amortization expense associated with acquisition-related intangible assets, including developed technology, customer relationship and trade name, was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b798ec00-4b16-40eb-9d6a-a664b6584dc4" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">4.9</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4e2df364-1925-4b5e-932b-6e9205e4a47d" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.4</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the fiscal years ended January 31, 2023 and 2022, respectively. There was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4378babd-d42b-43df-b6cc-9c52f7d5902a" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="amba:AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> amortization expense associated with acquisition-related intangible assets for the fiscal year ended January 31, 2021. </span><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_87fd9979-f1ae-4ef6-a28d-78c90d2d40fb" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" escape="true" continuedAt="F_87fd9979-f1ae-4ef6-a28d-78c90d2d40fb_1"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The expected future amortization expense related to these intangible assets as of January 31, 2023 is as follows:</span></ix:nonNumeric></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:continuation id="F_87fd9979-f1ae-4ef6-a28d-78c90d2d40fb_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:80.066%;"></td>
        <td style="width:1.932%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:16.002%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fiscal Year</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_63503352-63f9-4680-b0ec-47b9aa2b9c89" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13,754</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_cceffd11-c7e4-4b4a-85eb-1141c699dcce" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,996</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_467f585a-91f2-4854-8d7b-b05046a890dd" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,944</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_77a1a667-362e-47db-bcc0-5dad8557aafa" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,711</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2028</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_170b82b8-dabc-4b37-8390-19b34636f897" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,711</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_41770b95-bee8-4255-927b-592562232f3f" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">11,381</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total future amortization expenses:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_00b0e411-d5fc-4df0-862c-ca2deafcb624" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">58,497</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">88</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets are tested for impairment at least annually, in the fourth fiscal quarter, or more frequently if events or changes in circumstances indicate that the assets may be impaired. The Company is also required to test the impairment prior to changing the IPR&amp;D from an indefinite-lived asset to a finite-lived asset. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0762322d-628a-4b38-99e0-40cb463a030a" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_f81f70be-2a64-4641-8343-8b2ab904cce0" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_a0510f1c-20d5-45f2-ab85-55c85c5c8a4e" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> intangible asset impairments for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.</span></p></ix:nonNumeric></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_744d11a6-e4fe-44cf-8f0b-ee124831f16f" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:GoodwillDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7. Goodwill</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">	The Company has </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b6cbef10-3ae1-4084-acde-f1d5acb27150" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:NumberOfReportableSegments" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> reporting segment and accordingly, there is no goodwill assignment based on reporting units (refer to Note 16). As of January 31, 2023 and 2022, the total carrying amount of goodwill was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fe33c612-e771-4a6e-8335-80871be53229" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:Goodwill" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal"><ix:nonFraction id="F_ba108971-70b2-4db3-a9be-0bc1b5f7ffe0" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:Goodwill" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">303.6</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively. The Company does not amortize goodwill. In the fourth quarter of fiscal year 2023, 2022 and 2021, the Company performed annual goodwill tests and there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1f6f9352-74be-4549-a28f-c99339a66bda" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_05f77796-77c2-41be-88d5-0845c2bcc274" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_2e6bf432-4be3-44aa-93b8-bc07b7cf44ee" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:GoodwillImpairmentLoss" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> goodwill impairments for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_edfeb9d0-58ca-497f-a07e-fea12e0deea6" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8. Accrued and Other Current Liabilities</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_4538d7c1-943f-4b2a-9d43-224b94b71c1c" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued and other current liabilities at January 31, 2023 and 2022 consisted of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.435%;"></td>
        <td style="width:1.523%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:13.207%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.536%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:13.298%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued employee compensation</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_90b43388-3936-4454-8654-cb6166427fce" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">22,152</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2c7b29b7-82ed-419f-b7d3-5315d2bc9ae5" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">30,044</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued product development costs</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a8b1387c-1821-4402-9dc9-e3de0da976c9" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:AccruedDevelopmentCostLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,433</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_80ee44e9-5a26-4bff-aec8-3c337588bb40" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:AccruedDevelopmentCostLiabilities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,523</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software license liabilities, current</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c9e932f5-17e3-4d4b-8a37-2612fa29eb43" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,059</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_510bda50-4794-4bb8-8317-7c89b9aa15f2" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,001</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other accrued liabilities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ef5dde31-f563-4b2e-bad6-c5d3c54eb4d6" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,011</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a92090b5-4dbb-45b1-9c8f-88bbc038b05f" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,496</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total accrued and other current liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2cb20dc6-16c8-4bc0-b008-f624a9166a87" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:AccruedAndOtherLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">56,655</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1dd2ca4b-30f3-4f58-ba61-760e913075e8" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:AccruedAndOtherLiabilitiesCurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">52,064</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  The timing of SoC development progress and payments to outside foundries resulted in fluctuation in the accrued product development costs. Approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ebf92beb-17af-4ee4-b8dc-bdd8ed424643" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:PaymentsForBonus" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">10.9</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of annual bonus was paid in fiscal year 2023, of which $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f7bcc6bc-2fff-424b-9e0d-fd35e525d68c" contextRef="C_d713cdfc-7c56-484d-a8cc-f86333726a50" name="amba:PaymentsForBonus" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.2</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million was paid in cash and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7c0af8b2-1ddd-44d1-8aa7-430f1e05e041" contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780" name="amba:PaymentsForBonus" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">7.7</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million was settled with restricted stock units.</span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_dda59593-112d-4d34-857c-3dfa294546de" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:LesseeOperatingLeasesTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9. Leases</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company enters into various operating leases for its worldwide facilities.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the twelve months ended January 31, 2023, the Company extended leases for its Shenzhen office and one of its facilities in Santa Clara, California for an additional </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_9ba401dc-8b86-4c07-ab8a-8273980e260f" contextRef="C_e236fc1f-824f-4a0f-8fc0-e37a60ae7b37" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">two years</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> beginning </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_4019b5bf-58b6-484c-879a-63050f38b732" contextRef="C_0849b89f-bec7-4eb3-b59c-80be66a1073b" name="amba:LeaseCommencementDate" format="ixt:datemonthdayyearen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">October 1, 2022</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_49023cfd-6cc4-4c6a-9c50-7316a8c01695" contextRef="C_0849b89f-bec7-4eb3-b59c-80be66a1073b" name="us-gaap:LeaseExpirationDate1" format="ixt:datemonthdayyearen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30, 2024</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. For the lease extensions, the Company recorded an increase to the operating lease ROU assets and corresponding operating lease liabilities of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6ec80081-9e8a-4641-8c9f-eb4855aebc02" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:IncreasedOperatingLeaseLiabilities" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal"><ix:nonFraction id="F_47322d38-0f65-4dba-9db9-32d746abd5ff" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:IncreasedOperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.8</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in the consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the twelve months ended January 31, 2022, the Company extended its existing Shanghai office lease for an additional </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_8da895d2-b1b8-40ce-8223-a9ada6c13d20" contextRef="C_00410254-19ff-4061-af00-88fc6704dc1e" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three years</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> beginning </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_0e16b71b-b11d-4225-a45b-53a952cc4317" contextRef="C_1189ba43-574e-40c7-877c-acc2e3fec20d" name="amba:LeaseCommencementDate" format="ixt:datemonthdayyearen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 1, 2021</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_f10f94cf-9419-44ab-83b2-eaba72fef634" contextRef="C_1189ba43-574e-40c7-877c-acc2e3fec20d" name="us-gaap:LeaseExpirationDate1" format="ixt:datemonthdayyearen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> November 30, 2024</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and extended its existing Hong Kong office lease for an additional </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_c265da6c-a3ec-43ee-80b2-e856be450759" contextRef="C_22a1efe6-0fa8-472b-b14c-98346c6d841a" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five years</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> beginning</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_b1e39e6e-d59f-482f-960b-7b543621bb06" contextRef="C_25ef83cf-14da-426d-a8f3-a805a8300a6f" name="amba:LeaseCommencementDate" format="ixt:datemonthdayyearen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> December 1, 2021</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_708120bf-5b9c-4b83-a564-9efd2e3c6f91" contextRef="C_25ef83cf-14da-426d-a8f3-a805a8300a6f" name="us-gaap:LeaseExpirationDate1" format="ixt:datemonthdayyearen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">November 30, 2026</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The Company also leased an additional space for its Shanghai office for a period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_f184ecf0-2d7f-4614-a778-3f8d28b94d19" contextRef="C_1ce4d235-a449-40ae-83f4-47a7ddb4facd" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40 months</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> starting from </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_23738b7d-5aaf-49c9-8590-f7e8d9cc2398" contextRef="C_946d9b96-7283-45e3-a424-4f4affe4b2dd" name="amba:LeaseCommencementDate" format="ixt:datemonthdayyearen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">August 1, 2021</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_e2b3c739-68a7-4058-9999-6c8212c28751" contextRef="C_946d9b96-7283-45e3-a424-4f4affe4b2dd" name="us-gaap:LeaseExpirationDate1" format="ixt:datemonthdayyearen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">November 30, 2024</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The Company recorded an aggregate increase of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4964606c-c78d-4c84-b960-bada7da22287" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:IncreasedOperatingLeaseLiabilities" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal"><ix:nonFraction id="F_d444a6d6-af43-4e70-94de-680e24d8a98b" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:IncreasedOperatingLeaseRightOfUseAsset" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">4.4</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million to the operating lease ROU assets and corresponding operating lease liabilities in the consolidated balance sheets as a result of these lease extensions and additional leased space.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the fiscal years ended January 31, 2023, 2022 and 2021, the operating lease expense was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_313f5356-1ae0-4ad0-9a87-267a437874fa" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:OperatingLeaseExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.7</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d26e8397-e76e-4ffe-91b5-46be0aaf3698" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:OperatingLeaseExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2ab018dc-cec2-4566-ba92-3948eeff9da0" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:OperatingLeaseExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively.  The Company's short-term leases and finance leases were immaterial as of January 31, 2023 and 2022, respectively.</span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_eb06e62e-bf17-45f1-880a-dc14aa3a4be7" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock" escape="true"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Supplemental cash flow information related to the operating leases is as follows:</span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:59.783%;"></td>
        <td style="width:1.261%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:16.648%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.261%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:17.047%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash paid for operating leases included in operating cash flows</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ef4d87fa-422b-4663-a8f4-394af86d8fb5" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,011</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_37ed4049-37eb-4c55-97e8-633607c97d0f" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:OperatingLeasePayments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,608</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Supplemental non-cash information related to lease liabilities arising from obtaining right-of-use assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_751af4b1-602b-49d8-aa7a-72af3deb4d83" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">319</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b624a8d6-7ce4-4dd2-9012-0ec03208519b" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">365</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leased assets changes arising from lease modifications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d8b13618-f547-42fc-b5d2-71b8e7c620e7" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:LeasedAssetsChangesArisingFromLeaseModifications" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">575</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_320a9e19-0796-4833-907e-ada32340576d" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:LeasedAssetsChangesArisingFromLeaseModifications" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,798</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">89</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude></ix:nonNumeric></div><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><ix:nonNumeric id="F_e50832ae-d414-4a5f-ac63-c5f7b87d444e" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, the weighted average remaining lease term is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_a368b9b8-2c00-48cc-b402-48f68fb40c9b" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.61</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years, and the weighted average discount rate is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_89b5fda4-7cda-47dc-b567-d4e309316abd" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">3.58</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. Future minimum lease payments for the lease liabilities are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.505%;"></td>
        <td style="width:2.071%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:29.424%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fiscal Year</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a33167ec-5a3a-416c-97d9-c2dacd59a9c5" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,766</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_33d88734-d0e8-4af7-91ce-90ef80f227db" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,420</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_76734e0d-b5da-4b81-8e45-90f05ad66a4b" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,370</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6a364164-5147-40f1-842a-aa7c63859660" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">299</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2028</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6e52ca72-3c02-49c3-81a3-a7a28222a63a" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">125</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_33b8f086-66dd-4156-99ba-722ac2c6fa3b" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total future annual minimum lease payments</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_43b4ebdd-7821-4bac-9c4d-2a78c5cbca56" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,980</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: interest</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3ec52841-9e79-43b9-91e8-9dba5b37c05e" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">344</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total lease liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6b2f5372-d54b-4183-b370-4f4f8529ce91" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:OperatingLeaseLiability" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,636</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_ca825ef5-3a2a-4e3b-8084-e46c8ffd764a" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10. Other Long-Term Liabilities</span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_25966b31-fc1b-4ede-bbce-ed95f7e54d82" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other long-term liabilities at January 31, 2023 and 2022 consisted of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.892%;"></td>
        <td style="width:2.085%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:16.769%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:2.085%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:17.168%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrecognized tax benefits, including interest</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f351f8e0-0c8e-4908-acad-50fe3ac8ca9d" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:UnrecognizedTaxBenefitsIncludingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,770</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_48b24203-33cb-4c94-b922-4a3d96a57dae" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:UnrecognizedTaxBenefitsIncludingInterest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,313</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities, non-current</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0cd74d42-b2b6-4b45-aedb-aa054379406f" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,120</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_777ed052-6a9d-4a8e-82ee-b6323478391a" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,769</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software license liabilities, non-current</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2efa7ed7-abdb-41af-8497-a6bdb23b454d" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,614</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_99d5568a-c901-485e-a4d8-279dd5adc6f5" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,674</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other long-term liabilities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_74d3a4b8-8e3f-48be-8527-5b4ceb21006d" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:OtherSundryLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,044</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f3b37036-eda7-4e9d-9cb6-8bfafc95afd2" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:OtherSundryLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total other long-term liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8a79c650-aca6-4e7f-83dd-b14e9f2715a7" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">15,548</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1537abb6-8e21-4845-8957-8b13d7781014" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:OtherLiabilitiesNoncurrent" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,763</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:nonNumeric></div></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_d41797a3-c25e-4dd2-a644-d8464d765c18" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:CapitalStockTextBlock" escape="true"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11. Capital Stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Preference shares</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Since the Company&#x2019;s initial public offering, or IPO, a total of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_05f87a94-bf36-43a2-a5a3-a1918785a887" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PreferredStockSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">20,000,000</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> preference shares, with a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d465e293-e426-4ed1-8871-0f183d9363b9" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:numdotdecimal">0.00045</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> par value per share, were authorized. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9f5b4e7e-b07a-45a3-bb17-ad981a20afe6" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_dcee0f49-05a3-4bcc-b935-c9cdacc55319" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:PreferredStockSharesIssued" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_33f6f664-4118-4f68-90e7-384b7256c1a8" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_a7b50159-9fa5-4ec0-ab5d-5038fd79e0ba" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:PreferredStockSharesOutstanding" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> preference shares issued and outstanding as of January 31, 2023 and 2022, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Ordinary shares</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_800959c4-52e6-41d0-b384-740ff1e1bc97" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023 and 2022, the following ordinary shares were reserved for future issuance under the Company&#x2019;s equity plans and employee stock purchase plan:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:68.287%;"></td>
        <td style="width:1.103%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:12.681%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.103%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:12.827%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares reserved for options, restricted stock and restricted stock units under equity plans</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_88036ab3-c6b2-479d-b5f1-654f84000be6" contextRef="C_deefcaa7-2260-4d7f-9a4d-17c24b228ea9" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">5,822,819</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0557d470-a019-4f4f-8633-f230834afc5f" contextRef="C_f7124d85-be67-4e7e-808f-0b014ccf721c" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">7,461,541</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares reserved for employee stock purchase plan</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b4ad9664-8bdc-4b7d-8602-6c243047df15" contextRef="C_a1e0b1d4-ac35-412f-a000-962378ab987d" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,986,403</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c37c7818-1a8d-46a4-b061-b2f23ab84311" contextRef="C_6d976eaf-7556-482d-abb1-d700d55321b9" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,624,704</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Shares repurchased</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d9185461-3f9c-4254-a987-821983699299" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_d0fc84e2-d028-4434-a6b7-0a5b74bf2bd3" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares repurchased in fiscal years 2023 and 2022. On March 16, 2020, the Company repurchased a total of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e5d80596-a4dc-4ba1-bee2-f97ef8cd65b5" contextRef="C_99263fe2-865e-4cd0-b717-ee1070fea967" name="us-gaap:StockRepurchasedDuringPeriodShares" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">25,719</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of its ordinary shares for approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_77da23e3-ca1d-4070-a6f0-f80c86e47032" contextRef="C_99263fe2-865e-4cd0-b717-ee1070fea967" name="us-gaap:PaymentsForRepurchaseOfCommonStock" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in cash under an authorized repurchase program up to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e501db37-a63c-45e8-af80-24e33b25095d" contextRef="C_56b6b9f3-4000-4ac2-bec2-5760650b8ffc" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" unitRef="U_USD" scale="6" decimals="INF" format="ixt:numdotdecimal">50.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. The Company's Board of Directors has approved extensions of the repurchase program through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_1983e5e4-05da-44b0-b7c4-b451e898f49c" contextRef="C_0b35af40-9a41-4030-a972-387cd7ec0f16" name="us-gaap:StockRepurchaseProgramExpirationDate" format="ixt:datemonthdayyearen"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2023</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. As of January 31, 2023, there was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3c8cf3b1-8ce7-4181-b7b5-1a66c4c3ef2e" contextRef="C_77395f41-8848-4c1d-ad61-f17439469c0e" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">49.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million available for repurchases through June 30, 2023. Repurchases under the program may be made from time-to-time through open market purchases, 10b5-1 plans or privately negotiated transactions subject to market conditions, applicable legal requirements and other relevant factors. The repurchase program does not obligate the Company to acquire any particular amount of ordinary shares, and it may be suspended at any time at the company's discretion. Repurchases are funded using working capital and any repurchased shares are recorded as authorized but unissued shares.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">90</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_8f87d0da-9536-4008-aaa7-58384f14f295" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12. Employee Benefits and Stock-based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">401(k) Plan</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company maintains a defined contribution 401(k) plan (the 401(k) Plan) for all of its eligible U.S. employees. Under the 401(k) Plan, eligible employees may contribute up to the Internal Revenue Service annual contribution limitation. The Company is responsible for administrative costs of the Plan. The Company&#x2019;s contribution expense for the fiscal years ended January 31, 2023 and 2022 was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5a74caac-a612-4b8d-b9bc-161afa3fa13d" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:DefinedContributionPlanCostRecognized" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.8</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_60753ab9-8642-4944-83ad-ab6753a86fe2" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:DefinedContributionPlanCostRecognized" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively. The Company did not make any matching contributions prior to fiscal year 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock OptioPlans</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2012 Equity Incentive Plan.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> The 2012 Equity Incentive Plan, or 2012 EIP, permits the grant of ISOs, within the meaning of Section 422 of the Code, to employees of the Company and any of the Company&#x2019;s subsidiary corporations, and the grant of NSOs, stock appreciation rights, restricted stock, restricted stock units, performance units, performance shares, deferred stock units and dividend equivalents to employees, directors and consultants of the Company and any of the Company&#x2019;s subsidiary corporations&#x2019; employees and consultants.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2021 Equity Incentive Plan.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> In June 2021, the Company&#x2019;s shareholders approved the 2021 Equity Incentive Plan, or 2021 EIP. The 2021 EIP permits the grant of ISOs, within the meaning of Section 422 of the Code, to employees of the Company and any of the Company&#x2019;s subsidiary or parent corporations, and the grant of NSOs, stock appreciation rights, restricted stock, restricted stock units, and performance awards to employees, directors and consultants of the Company and any of the Company&#x2019;s subsidiary or parent corporations&#x2019; employees and consultants. Upon adoption of the 2021 EIP, the total number of ordinary shares of the Company  reserved for issuance under the 2021 Plan was equal to, subject to adjustments upon changes in capitalization as provided under the 2021 EIP, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b3c5763d-acca-42ae-86e2-1052571ddb32" contextRef="C_520444fe-663b-4b5d-8f1f-a7a395a1cc8f" name="amba:NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,350,000</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> ordinary shares, plus (i) any ordinary shares subject to outstanding awards granted under the 2012 EIP, that, after the date the 2012 EIP is terminated, are cancelled, expire or otherwise terminate without having been exercised in full or are forfeited to or repurchased by the Company due to failure to vest, and (ii) any ordinary shares that, as of immediately prior to the termination of the 2012 EIP, were available for grant under the 2012 EIP, up to a maximum of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_04edae9d-179f-49dc-896a-5a59ea7baf32" contextRef="C_df1c7a86-b684-4d9b-a95d-404125ccadcb" name="amba:MaximumNumberOfOrdinarySharesReservedForIssuance" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">6,834,208</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> ordinary shares pursuant to clauses (i) and (ii).</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the first quarter of fiscal year 2022, the Company added </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8742edc2-d94e-4271-ac09-357266d03385" contextRef="C_4b349ef4-f3f2-4955-a5d2-20d19439ab64" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,599,634</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares to the ordinary shares reserved for issuance, pursuant to an &#x201c;evergreen&#x201d; provision contained in the 2012 EIP. Upon the approval of the 2021 EIP, the 2012 EIP was terminated. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e0e36d85-7b12-4bca-81f4-ad7d61d73f7a" contextRef="C_3ededd7f-7d4c-4aa3-9a69-4a4b30ccd621" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> additional awards will be granted under the 2012 EIP and any shares that were reserved but not issued under the 2012 EIP became available for future grant or sale under the 2021 EIP. However, all outstanding stock options and other awards previously granted under the 2012 EIP will remain subject to the terms of the 2012 EIP.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Oculii Corp. 2017 Stock Option Plan.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> In November 2021, the Company assumed the Oculii Corp. 2017 Stock Option Plan, or 2017 Plan, as part of the acquisition of Oculii.  </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1bebcd70-e5e7-4d25-a13c-8b87e8ff2924" contextRef="C_97db26e0-3c71-4a28-a29a-1e8a5bf27f56" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" unitRef="U_shares" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> additional awards will be granted under the 2017 Plan. However, all outstanding stock options previously granted under the 2017 Plan will remain subject to the terms of the 2017 Plan and any outstanding stock options that are cancelled or forfeited due to failure to vest will immediately expire from the 2017 Plan.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The exercise price of ISOs granted to a holder of more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ec6ea3cf-8d16-4c78-be3b-6fa82712b898" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:VotingPowerOwnershipPercentage" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">10</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the voting power of all classes of the Company&#x2019;s shares shall be no less than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d295ca3a-cc5e-4bf7-ac25-91660ee11d31" contextRef="C_b701d391-951a-4366-902d-5924fff4a690" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">110</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of fair market value on the grant date. The exercise price of ISOs granted to other employees and NSOs shall be no less than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_da054454-eee6-4a65-9422-960631aefe7c" contextRef="C_41440f4b-3bfb-45a1-b572-8265b715fefa" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">100</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of fair market value on the grant date. Options granted under the Plan have a term of up to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_9a0c2dee-f9a7-4d42-8fca-5e01a823d8bc" contextRef="C_104f0980-f762-4d4c-91ef-e51b9fc5574b" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear"><ix:nonNumeric id="F_b9947fd1-a420-4edb-a452-2aadcdb767c9" contextRef="C_25e9663e-156a-43d8-8d8c-585381c2444c" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear"><ix:nonNumeric id="F_03d5e115-c524-430c-9550-f3156be5adeb" contextRef="C_466a5ec1-ac8a-4b72-b2fe-8870ea8b7fd0" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years from grant date. Options granted to new employees generally </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_9891637f-65f0-4dd9-b368-dde97afa1b0f" contextRef="C_104f0980-f762-4d4c-91ef-e51b9fc5574b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">vest 25% on the first anniversary service date of the grant and the remainder vest ratably over the following 36 months.</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock and restricted stock units granted to new employees generally vest as to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_6f12ebe0-a1d9-4f90-bb55-b174859a860f" contextRef="C_7378ac51-2a7c-4643-bd49-ba7c928ba52a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1/4th of the shares on the first anniversary service date of the grant and 1/16th of the shares vest every 3 months thereafter, so as to be 100% vested on the fourth anniversary of the vesting commencement date.</span></ix:nonNumeric></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vesting schedules for other service condition, market condition or performance condition awards vary and are subject to approval by the Board of Directors; provided that the performance condition associated awards shall not vest at all until the performance conditions are achieved and are subject to the award&#x2019;s holders continuing to provide services to the Company through such vesting dates. The performance condition awards are automatically forfeited in their entirety, without any cost to or action by the Company, if there has been no achievement of the performance. The holders of restricted stock have voting power and other rights with respect to such shares, provided, however, that such shares are held in escrow and subject to forfeiture until the shares vested.</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Amended and Restated</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2012 Employee Stock Purchase Plan.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> The Amended and Restated 2012 Employee Stock Purchase Plan, or ESPP, permits eligible participants to purchase ordinary shares at a discount through contributions up to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f40ee737-4126-41ad-977f-5f624c7be5d3" contextRef="C_a1e0b1d4-ac35-412f-a000-962378ab987d" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">15</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of their eligible compensation, subject to any IRS limitations. The ESPP provides each offering and purchasing period of six months in duration. The purchase price is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_59c03faa-5a4e-4c4f-a100-1cdfbade515a" contextRef="C_dc32b860-3094-46e9-8eab-90776e4a0ec1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal"><ix:nonFraction id="F_e9811c83-8fdb-43b9-958c-4fef9de9a829" contextRef="C_93850d0c-8ca6-4722-8448-702059abef87" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal"><ix:nonFraction id="F_37605054-77f9-42b7-b49a-fef38f7de208" contextRef="C_aad68fee-37b4-4656-b3ab-082cd462a16b" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">85</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the lower of the closing price of the Company&#x2019;s ordinary shares on the first trading day of each offering period or on the purchase date.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the first quarter of fiscal year 2023 and 2022, the Company added </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_26d21e2c-bfc4-4608-ba6c-d82323f87e89" contextRef="C_234c63ae-2c0c-4b3c-9c02-815e1de25b6b" name="amba:AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">466,285</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ae431520-6067-4f5b-885e-764a01ab9ea4" contextRef="C_4393c839-b78e-408c-8196-fccdb21bd2d2" name="amba:AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">444,343</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares, respectively, to the ordinary shares reserved for issuance, pursuant to an &#x201c;evergreen&#x201d; provision contained in the ESPP. Pursuant to such provision, on February 1st of each fiscal year, the number of ordinary shares reserved for issuance under the ESPP is automatically increased by a number equal to the lesser of (i) </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_43a398aa-cbe8-40be-a014-67bda1c6348a" contextRef="C_7e7b004e-306b-4384-8f71-0ddcb9b6d4f1" name="amba:AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_4b40be64-a31b-4438-a501-6d77b3880e4d" contextRef="C_7e8289ec-2dc5-41a8-bd59-54fa206d3c3c" name="amba:AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,500,000</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> ordinary shares, (ii) one and one quarter percent (</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_de67c57a-8cf6-4fd6-a152-83cf8d0d277e" contextRef="C_7e7b004e-306b-4384-8f71-0ddcb9b6d4f1" name="amba:AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal"><ix:nonFraction id="F_866c7cb8-ddbd-400e-8ce7-9848108e2ec0" contextRef="C_7e8289ec-2dc5-41a8-bd59-54fa206d3c3c" name="amba:AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">1.25</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%) of the aggregate number of ordinary shares outstanding on such date, or (iii) an amount determined by the Company&#x2019;s Board of Directors or a duly authorized committee of the Board of Directors.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_54e97b8e-c6fc-44a1-8d07-c5d6412385b5" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the classification of stock-based compensation for the periods indicated:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:57.092%;"></td>
        <td style="width:1.357%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:10.861%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.357%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:10.872%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.369%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.09%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_56353d24-6e45-4242-8172-ac8f76023145" contextRef="C_3d8226c8-bc9b-4de4-8ed1-b84a12d99a40" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,597</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2c0eff51-dc79-4418-a9d0-19bffad17a70" contextRef="C_6cdac2ea-6a07-4133-b0ca-510a596322aa" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,489</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_14d397b6-417e-42db-9e3c-43aad6fc937c" contextRef="C_12190f57-aa85-486b-955c-f96fb0ea92d0" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,328</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4919892a-9c43-49e1-9324-9829082f7139" contextRef="C_ee607ba0-9c01-4b95-bf6a-8c9c356d816d" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">71,236</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fc05f06c-c69d-4b62-9463-446b791fbd82" contextRef="C_2aeb6abb-428b-48c1-81d6-92759526bf10" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">54,787</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_52fca1b6-d68f-4dc5-930a-8d4f87bbe2bb" contextRef="C_50aff127-69ad-4cf8-b4db-834889b2e188" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">42,903</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3746c405-0303-405b-a438-82b30f215e9c" contextRef="C_2acd2d1c-ddbf-4bea-93ab-246dc7e6de1d" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">36,325</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_11cbfa7c-653c-4bf4-ab4d-1483ac05370c" contextRef="C_0201d891-a506-43c8-88d9-a468e9a70f43" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">31,525</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_115c57f9-1e3a-4377-9d65-e9522718ebde" contextRef="C_e539913e-e2cc-4d53-bd09-dd03092275a5" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">25,903</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7b24f945-cd39-4281-87bc-df932c6a0e8b" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">111,158</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d2abcb4f-c330-4773-980a-668ce91aedd4" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">87,801</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0016fcdd-d720-4ac7-be27-726ed206771f" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">70,134</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023 and 2022, approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_907739f7-eb06-47fd-a2d0-176c924a0454" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:AccruedStockBasedCompensationExpenseLiabilities" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">4.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e7f8f81a-64af-4d28-a420-4c5b49afbf19" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:AccruedStockBasedCompensationExpenseLiabilities" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">7.8</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of stock-based compensation expense, respectively, was accrued in accrued and other current liabilities in the consolidated balance sheets. Total unrecognized compensation cost related to unvested stock options at January 31, 2023 was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e6e775ef-73bc-42dc-a6e6-9f26cf887477" contextRef="C_0fba109a-aeda-458c-8a3a-8fceedf6a237" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">15.9</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and is expected to be recognized over a weighted-average period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_8dbb78e9-09ea-4085-a390-5751edb02ea7" contextRef="C_104f0980-f762-4d4c-91ef-e51b9fc5574b" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.85</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years. Total unrecognized compensation cost related to unvested restricted stock units was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_98c1d1c3-3d21-4ed6-b2bd-d50338cf91ac" contextRef="C_050d2dd2-7173-4cae-b0cd-1a52e8f04b6a" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">189.7</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and is expected to be recognized over a weighted-average period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_d11645d2-a724-41e4-b2c6-c18699ed90af" contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.41</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years. In April 2022, the Company&#x2019;s Compensation Committee of the Board of Directors approved the acceleration of vesting of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c160bb20-b40b-4224-affc-b3f88e142f55" contextRef="C_da9917d8-3cfc-476a-8b56-35d0476eaf5d" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">35,703</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of unvested equity awards associated with the departure of Mr. Casey Eichler, who was the Company&#x2019;s Chief Financial Officer until March 2022. As a result, there was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_00961bf2-f767-4873-8b63-8031f21a88ab" contextRef="C_0320a7c5-b8f9-4935-b557-ef20eba9263a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.7</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of additional stock-based compensation expense, net recognized in fiscal year 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_a5f1265f-3dec-43a2-a775-993f8860018d" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the weighted-average assumptions used to estimate the fair value of stock options and employee stock purchase plan awards for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.498%;"></td>
        <td style="width:0.991%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.520999999999999%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.98%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.520999999999999%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.98%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.508999999999999%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock Options:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Volatility</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_aab93cb5-1435-4e3b-a89a-af8dd2730b9c" contextRef="C_104f0980-f762-4d4c-91ef-e51b9fc5574b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3413608e-f47e-44aa-b1c6-ecd88280e0b0" contextRef="C_25e9663e-156a-43d8-8d8c-585381c2444c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">51</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ad93cf59-d169-434d-b34d-7eca6c6441b5" contextRef="C_466a5ec1-ac8a-4b72-b2fe-8870ea8b7fd0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">52</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3a3e0bca-147b-49c1-89ea-2ef9f26e7453" contextRef="C_104f0980-f762-4d4c-91ef-e51b9fc5574b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_99b78a51-a575-432e-8702-497d79f95eb2" contextRef="C_25e9663e-156a-43d8-8d8c-585381c2444c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">1.04</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4c1eaf29-86d0-489d-8890-d3bc2f6899b7" contextRef="C_466a5ec1-ac8a-4b72-b2fe-8870ea8b7fd0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">0.52</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (years)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#x2014;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_8b25ea63-2d6a-468a-a2f8-fd97310501be" contextRef="C_25e9663e-156a-43d8-8d8c-585381c2444c" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.06</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_090b866f-aef5-4f47-b402-7a3dd10199e5" contextRef="C_466a5ec1-ac8a-4b72-b2fe-8870ea8b7fd0" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.78</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Dividend yield</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_97418860-86b7-469e-8b69-643eb5cb96f0" contextRef="C_104f0980-f762-4d4c-91ef-e51b9fc5574b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bd61639e-44ac-43f4-85b7-97c7d1c2db53" contextRef="C_25e9663e-156a-43d8-8d8c-585381c2444c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">0</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1a858f1f-bfa4-44fe-b1ae-a7ce08f4e932" contextRef="C_466a5ec1-ac8a-4b72-b2fe-8870ea8b7fd0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">0</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan awards:</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Volatility</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e44f67c9-e71d-4483-9d3c-ede90fd2cb2a" contextRef="C_e53ffd62-cb9e-4862-8792-5f1c4a1d01f2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">81</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_96bfc1d5-3801-45ec-aeab-c6c9451783fb" contextRef="C_007581d7-a070-4da7-9043-a14034adb4d9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">57</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b1bad1ac-6512-4477-8712-6f504687f58a" contextRef="C_345fdb82-3c60-4044-8459-8790e58fb6d0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">59</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_08642ad2-faae-4794-965a-0e5971cd4e31" contextRef="C_e53ffd62-cb9e-4862-8792-5f1c4a1d01f2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">2.32</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e1a65439-b4be-4b4c-9c37-3041a3459010" contextRef="C_007581d7-a070-4da7-9043-a14034adb4d9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">0.06</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3898a243-d457-483d-b58b-7c648e50db85" contextRef="C_345fdb82-3c60-4044-8459-8790e58fb6d0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="U_pure" scale="-2" decimals="4" format="ixt:numdotdecimal">0.21</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (years)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_7a819b22-afc6-4302-9381-558cfaa57fdb" contextRef="C_e53ffd62-cb9e-4862-8792-5f1c4a1d01f2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_e6322906-f2ae-4896-aeba-15a88b0ef705" contextRef="C_007581d7-a070-4da7-9043-a14034adb4d9" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_897670c8-9c53-4b46-8d05-47ee47ed7f13" contextRef="C_345fdb82-3c60-4044-8459-8790e58fb6d0" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Dividend yield</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6eaa4695-dad6-4240-9b2f-25ad8412e781" contextRef="C_e53ffd62-cb9e-4862-8792-5f1c4a1d01f2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">0</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8c67ea53-06ec-4ff3-9119-82fb0b9a4c9b" contextRef="C_007581d7-a070-4da7-9043-a14034adb4d9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">0</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fa7f998d-3bec-4dab-aa3d-614a031ff17b" contextRef="C_345fdb82-3c60-4044-8459-8790e58fb6d0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">0</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">92</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_1d0c515f-ffe7-4512-9d8a-096ac0f4cd61" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes stock option activities for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:34.015%;"></td>
        <td style="width:0.073%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:9.661%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.073%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:7.125%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.073%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:5.8999999999999995%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.073%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:7.125%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.073%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:7.125%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.073%;"></td>
        <td style="width:10.13%;"></td>
        <td style="width:0.073%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:6.402%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="24" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Option Outstanding</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intrinsic</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Value of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remaining</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">options</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contractual</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intrinsic</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant-date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisition-date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Term</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercise</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Price</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in years)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at January 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6108da3e-0b03-41b2-b0c7-2a0ceb117324" contextRef="C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,124,646</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5702a9c0-de03-426e-b0ef-4a2fa901ac70" contextRef="C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">32.93</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_19f50310-82ce-4df9-ab63-028c36f5180c" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">51,200</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bfea1d4e-8208-4257-a6ce-57f2e78508ce" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">59.54</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_75c4ea5a-1918-4e01-a409-ea367364bdab" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">28.37</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6c4f86b5-9651-4f1a-9d21-28901a833fb0" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">421,736</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_71f8b733-fe75-4c7b-aa30-85f1269111f5" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">24.52</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d6226001-883f-4b18-9080-779b51f92e5a" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">19,401</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_20645c68-b492-4414-b899-cd0f76b2e631" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">11,618</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_cf078f86-996d-423c-9686-42a3af2647b3" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">46.69</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_01ea5b96-105c-49e1-a390-e7987040a74e" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">23,349</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_cb2ec44b-84a4-4d06-9bae-073ec3b381f6" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">70.11</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at January 31, 2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_914d61f3-3ef3-40c9-b5c5-8f7c926503cb" contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">719,143</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bd47509e-2d6e-47eb-b63d-8fc0e4979aa7" contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">38.33</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d8796e33-5f4b-46a5-918d-a36122ae66fc" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">14,700</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5fc49187-e65c-43c3-b5f9-94ca47394c6b" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">110.19</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_84217652-eace-4bd0-97c0-d53a105447d7" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">50.28</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Assumed</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1efa2740-4703-4fcc-bcde-88565185d7fb" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">163,581</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b749c09d-2bca-42fa-bb1f-a513789815e7" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">23.10</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0255d33a-a120-43d2-955a-b7083acebcf4" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">173.04</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e3640ee4-a8a2-4fb2-9ecc-32195730915f" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">269,287</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4001f977-0900-4b8e-8b19-de6b4699ca24" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">28.23</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7e98662d-4308-4450-8a97-ceaffcbc8337" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">25,622</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_32f27db3-8151-418f-b5a6-a01392079261" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">7,669</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_350a1efb-ce1b-427f-b6ae-bc9a0d2a6590" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">68.95</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_af74e0b3-a769-41c3-af76-9161130cdd52" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,146</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_44840004-b079-4765-9398-f16c88011c1c" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">9.86</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5106e837-640f-446c-aabe-609a50aa16f8" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">619,322</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7dcb7e7c-89a9-4525-8084-6365dbcb38c1" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">40.08</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_324bf603-ebcd-4d3c-b67d-59c59c1e735a" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">121,624</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_797d1741-7eec-4b49-a591-11c3e2e18af9" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">30.34</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_113a206e-8f9e-4775-aabb-b50028c8ccc5" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,712</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f15506bd-0f1a-4ec0-beb5-cf21a7a1f358" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">10,618</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_908400bd-067c-4633-99d9-2a8629155604" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">55.97</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b5a42112-9957-4fc4-a759-04d9d6ef15df" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,289</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_18b695a4-8152-46bd-aaad-584a075b4447" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">39.19</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1f8b9504-adfe-43da-b730-6a271ecb5141" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">484,791</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ec619204-6049-4aa5-a766-cd2bcb91ebc1" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">42.18</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_25840684-554b-4b72-89df-73447391f3a7" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.38</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ed7b0b97-03e6-4962-a4dd-33a872331f7c" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23,346</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercisable at January 31, 2023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f31c84d8-c772-4fdf-a6cf-263ca8f28ea6" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">370,158</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_245105bf-d12c-4863-a6d0-de5a9c66f03a" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">44.47</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_16e6d397-cea6-40f4-ba63-2048dba2a4bf" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.59</span></ix:nonNumeric></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_48546d33-173a-4791-baff-162ff0ee73d2" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16,927</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The intrinsic value of options outstanding and exercisable is calculated based on the difference between the fair market value of the Company&#x2019;s ordinary shares on the reporting date and the exercise price. The closing price of the Company&#x2019;s stock was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_15ce66d0-7b36-4c02-a3d1-f4f5165a256c" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod" unitRef="U_UnitedStatesOfAmericaDollarsShare" decimals="INF" format="ixt:numdotdecimal">89.84</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> on January 31, 2023, as reported by The NASDAQ Global Market. The intrinsic value of exercised options is calculated based on the difference between the fair market value of the Company&#x2019;s stock on the exercise date and the exercise price.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_0a490485-eef1-49a7-b166-4737fcf0cc53" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes restricted stock unit activities for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.414%;"></td>
        <td style="width:1.15%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:13.292%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.613%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:13.530000000000001%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant-Date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at January 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2c60d376-7fbe-4e62-ad54-5b868f3ac1a3" contextRef="C_5fc82f52-f1ae-4858-b798-61363b98d510" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,617,266</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_075e8809-469d-440d-8901-19c606b9e028" contextRef="C_5fc82f52-f1ae-4858-b798-61363b98d510" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">50.30</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ed78a3b7-fbf6-4a8f-a0e2-aac77c55c689" contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,499,203</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c299c453-3ba2-4540-a9ec-7a85452be509" contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">53.45</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_391a64f7-7529-4444-b0d9-b2f75c39ac43" contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,162,883</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5b3f63f4-b5e5-4f41-bd5b-b5f604b06d1f" contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">50.53</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bef401dc-a3a3-44de-ae4b-4fcd47343918" contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">81,785</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_494085d3-376b-4b1a-9618-6950c4c638a4" contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">54.48</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at January 31, 2021</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c728ca14-234c-4708-9ad9-1e9f3f6266f6" contextRef="C_4ed4c974-f62e-4c4c-8a96-2aae97b8fcf3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,871,801</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2f319fc6-fd4f-4c2e-a24b-7b00609c754c" contextRef="C_4ed4c974-f62e-4c4c-8a96-2aae97b8fcf3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">51.73</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_129b76c1-10b9-42ca-a8a2-1c21945c3bb1" contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,213,257</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_83d05711-2c8c-49ea-bf68-8275d994f275" contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">128.80</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2d322cdd-f263-430e-9b4f-f5e7b0df5eda" contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,367,309</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9c3e04b5-1a9d-4810-8315-4482a9736157" contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">53.85</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6c04d4ec-bd0d-4d07-872d-edb0d5a078ea" contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">66,614</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_10959dc3-4b6a-4cb0-9646-1514d0a143c4" contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">71.59</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at January 31, 2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ff5fefed-cb9a-451a-b63d-f546b9524b63" contextRef="C_0835a940-8593-40fb-a54d-d1c889920a55" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,651,135</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_96d6f2cc-cd5a-44c4-9db6-ca1b4c5e6017" contextRef="C_0835a940-8593-40fb-a54d-d1c889920a55" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">85.41</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_441f5bc0-a352-4bac-beb1-4e824655979f" contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,549,174</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_080a0d0a-eaa4-40d9-95db-d8cd8f75fdcb" contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">74.45</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c0193784-a100-4be7-a5e0-aad9914b5145" contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">1,513,972</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f4f94d97-6748-4721-ba7c-7a2df65c7111" contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">71.32</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fc19fd85-c07c-49a5-8348-572ebc967536" contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">112,978</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d1e7096b-62ff-43c1-8a51-fbc59285fa25" contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">99.46</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at January 31, 2023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_aae5a5a0-4f10-4574-9d8d-21494bf8ec95" contextRef="C_050d2dd2-7173-4cae-b0cd-1a52e8f04b6a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="U_shares" decimals="INF" format="ixt:numdotdecimal">2,573,359</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_28e9dbc4-de87-45f3-ba6f-f25ecf365b5d" contextRef="C_050d2dd2-7173-4cae-b0cd-1a52e8f04b6a" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" format="ixt:numdotdecimal">86.81</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total fair value as of the respective vesting dates of restricted stock units vested for the fiscal years ended January 31, 2023, 2022 and 2021 was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_579cc020-e56b-4227-b985-f2996d8e4f94" contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">122.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3aadc9c1-89c4-4206-b851-64b9efb99814" contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">192.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fb9182c6-4d7f-4fb0-8b6e-4ba19010feea" contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">69.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, the aggregate intrinsic value of unvested restricted stock units was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8b0ec498-838a-487b-b731-a5deafb5bbf5" contextRef="C_050d2dd2-7173-4cae-b0cd-1a52e8f04b6a" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">231.2</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">93</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_60e44154-5a36-4516-bfa4-ca45d0246cc9" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:EarningsPerShareTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13. Net Loss Per Ordinary Share</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_670bada6-2d8a-4460-892f-aad1d6bbf936" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the computation of basic and diluted net loss per ordinary share for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:88.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.032%;"></td>
        <td style="width:1.389%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:10.905000000000001%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.389%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:10.905000000000001%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.389%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:10.989%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands, except share and per share data)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7db063dd-6755-481a-9d53-b1750170db19" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">65,386</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_43155009-117e-45a0-9fcf-e5cbefd2facf" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">26,411</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ffe9d7cb-b417-480c-b680-7c957f8e442d" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:NetIncomeLoss" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">59,786</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average ordinary shares - basic</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9466b246-c204-4eb0-b531-3470604f706f" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">38,363,638</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_49f41336-71ec-4452-97ab-eb21fb0e2882" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">36,577,120</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4b6c2947-621d-41cf-8d5b-8ded658e140a" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">34,679,717</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average ordinary shares - diluted</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4a5bdb4e-c82e-4b53-90d2-16ae79c18a85" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">38,363,638</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_58dd4eb4-968b-4d3e-ab7b-14ddb965c989" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">36,577,120</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_99611d81-f252-4533-ba1f-961f1b45c09c" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">34,679,717</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per ordinary share:</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4ef5c419-ca32-46bd-a86f-9944525bac1a" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:numdotdecimal">1.70</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2ba9b15d-911a-4e7a-ac14-b3d48adb49f1" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:numdotdecimal">0.72</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a51ab236-2ca1-4316-a454-a49be65e95f5" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:EarningsPerShareBasic" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:numdotdecimal">1.72</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Diluted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8c1984e7-d951-40e8-b155-b63e6d49dbd6" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:numdotdecimal">1.70</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_63a41450-348f-41c9-9c7b-ec3a384f3159" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:numdotdecimal">0.72</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b3a43173-05e5-4a46-aeab-9f42928912d1" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:EarningsPerShareDiluted" unitRef="U_UnitedStatesOfAmericaDollarsShare" scale="0" decimals="2" sign="-" format="ixt:numdotdecimal">1.72</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_41fdd10a-ff40-47f7-9510-421a3439d419" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following weighted-average potentially dilutive securities were excluded from the computation of diluted net loss per ordinary share as their effect would have been antidilutive:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:58.167%;"></td>
        <td style="width:1.019%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:10.832%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.008%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:10.82%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.008%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.148%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options to purchase ordinary shares</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f81023b2-aa87-450d-bddb-b46219309a59" contextRef="C_a5a7e0af-5904-4c71-bc7b-537204a20ce7" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">336,828</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1c507e32-5942-4b68-8d47-aa60261bf724" contextRef="C_935f0804-4500-437c-943d-603215f1dd55" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">327,747</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2ff4ebd4-8078-423a-8dec-3b35be472d48" contextRef="C_fe22d054-f7ff-422e-8e65-97730e00abf7" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">660,025</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_57d3acc9-6529-4f70-b14a-b4652b63260e" contextRef="C_68b08dd8-3cd3-4e12-ab4f-6fd15362c516" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">1,550,679</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_86403ab6-71ac-4ccf-a51a-019e4cc852f6" contextRef="C_b5403214-c904-4e00-adb9-090c1e808c98" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">1,388,091</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_97e6d8a6-2105-465c-9d8d-6e1dfaf2fafd" contextRef="C_7379531c-a060-4aeb-817a-4a46a9f1df5e" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">1,440,176</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_92a25f14-9c48-457c-846c-03283ed57ec7" contextRef="C_e53ffd62-cb9e-4862-8792-5f1c4a1d01f2" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">10,883</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a39352e7-651f-4e2c-86d2-24cc294afb22" contextRef="C_007581d7-a070-4da7-9043-a14034adb4d9" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">8,904</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_09f5ab72-f4a1-4bac-a7e9-c5b57384ccd1" contextRef="C_345fdb82-3c60-4044-8459-8790e58fb6d0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">27,789</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f9585d61-9555-4f2d-9bc7-a93ec92c2864" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">1,898,390</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_045d56a3-b3ca-4170-8c8d-80aa31b2da40" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">1,724,742</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_931d9fc8-955e-4a55-ad1e-25354d332cf7" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="U_shares" decimals="0" format="ixt:numdotdecimal">2,127,990</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p></ix:nonNumeric></div></ix:nonNumeric></div>
  <div><ix:nonNumeric id="F_4d7eaf5e-d3d3-4ca9-8a9e-bc4d9318329c" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14. Income Taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_66968f27-3a4d-45b8-a838-5ec6b7921885" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes consisted of the following for the periods indicated:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:56.798%;"></td>
        <td style="width:1.35%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.047%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.362%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.059%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.362%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.024%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. operations</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9c278362-97f5-4ab6-aa39-7eb4e1d5d4b3" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">18,968</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4e865c21-94b5-4919-9c6c-4a0239b1a7c2" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">5,842</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_17cb531d-22c4-4098-9c44-06ba2438961b" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-U.S. operations</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d926c733-f30f-42fc-82bd-31fd0e31eec4" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">51,970</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_aa433a4a-cdf1-4e52-9141-2e37c27b2fca" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">22,799</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fa8defd7-c5bd-4578-882f-9ab5016a9aab" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="amba:IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">57,311</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a32e4a44-8cf1-4afd-a2d0-235d6822cd1f" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">70,938</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2ef2c049-6e02-42b7-ba69-d1e356612bce" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">28,641</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_01c76471-de27-472b-8f11-136fca09ab38" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">57,303</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_fcc722c4-a002-4c3f-be4a-679e74d357ff" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax provision (benefit) consisted of the following for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:56.798%;"></td>
        <td style="width:1.35%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.047%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.362%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.059%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.362%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.024%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Current:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. federal tax</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8b9b7b5d-6e0e-4f06-904e-be217941e18b" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">3,525</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_732d1282-c43c-4af1-bf38-3c8a71f575a6" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">907</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bb55bef1-196c-4f6e-9c6a-a1ab3da361d1" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,705</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. state taxes</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_591af808-9df6-49ac-b517-0593c653149f" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">175</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_11b0aa96-652e-4d57-8081-8cd951c3eb3d" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2715337d-06cd-4e6f-a30d-0e1a9de7dd51" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">256</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-U.S. foreign taxes</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_57956dc6-d1b2-4d2c-bdfd-b886482f5838" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:CurrentForeignTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,395</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_24dac245-fe26-4790-81db-1ed470f5ee92" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:CurrentForeignTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,778</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c485e80c-465e-405f-a1ef-6e778d0ba7bf" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:CurrentForeignTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,019</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_26a31615-d553-4b16-9186-ffff431829ab" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">955</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7aecaa09-07bf-48d3-bc53-a1eabd48c0fc" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,685</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_062f912d-4d76-4c33-8841-145f57b69fd9" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,980</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred:</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. federal tax</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8cae7371-44e0-4507-9fe5-a4f31e6093a9" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4,231</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_242e0218-f2c0-4639-a163-e06fec5c975b" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4,819</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2c770c74-7233-434d-b14e-86d1b9714499" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">432</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. state taxes</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f64cd061-d957-41d6-ba5a-24cea1efbccc" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_606e8312-0947-4e4c-b495-230f3482c19c" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">14</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6eb7b15c-b560-41c0-9361-3b2a05e45068" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-U.S. foreign taxes</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_13d1eeb2-d30c-49a5-9490-d9e053c90e81" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">366</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4ca77cc9-fd3c-4bad-816d-7e8fe42fe58a" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">82</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b8e1d676-8d86-4cd3-949c-afb60fdaf33a" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">65</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_eedf2dad-db33-4356-9189-b745358739d0" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4,597</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6a989ffc-cbb8-4987-b44f-152ef3a20976" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">4,915</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_eedff53b-c542-42dd-a362-c5931a274d7a" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">497</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a23ce3bd-b5a1-42a5-b5eb-f3dccb97b2c1" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">5,552</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_27a8a8f3-23a9-4f56-adfc-e6ffb60b67ea" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,230</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c9a1c9f8-d271-4e6f-a9bd-57d877227b87" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,483</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">94</span></p>
       <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude></ix:nonNumeric></div><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company consists of a Cayman Islands parent company with various foreign and U.S. subsidiaries. Effective December 31, 2019, the Company has structured its activities to comply with the International Tax Co-Operation (Economic Substance) Law, 2018 in the Cayman Islands. As part of the new structure, the Company is the general partner of a Canadian limited partnership, the ultimate beneficial owner, and is allocated all of the earnings of the partnership. The primary jurisdiction where our foreign earnings are derived is the Cayman Islands, where the Company is domiciled. Under the current laws of the Cayman Islands, the Company is not subject to tax on its income. For purposes of the reconciliation between the provision (benefit) for income taxes at the statutory rate and the effective tax rate, a notional U.S. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_75a48f78-97ed-4d7c-b595-0ba36d956fe6" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_02399dae-4874-4e6e-953e-90b2007ca40a" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="F_4e17e7d0-26e2-40c7-a3ce-e0e0715d12c1" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="INF" format="ixt:numdotdecimal">21</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% rate is applied to pretax income (loss) as a result of the following for the periods indicated, respectively</span><span><ix:nonNumeric id="F_b5931a0b-249c-4040-969e-0d97a6c3c788" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" escape="true" continuedAt="F_b5931a0b-249c-4040-969e-0d97a6c3c788_1"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">:       </span></ix:nonNumeric></span><span style=""></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:continuation id="F_b5931a0b-249c-4040-969e-0d97a6c3c788_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.798%;"></td>
        <td style="width:1.35%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.047%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.362%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.059%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.362%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.024%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision at U.S. notional statutory rate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_07f3934f-a198-41e5-87bf-96be5d51c820" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">14,897</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_25377fdd-043d-48fe-b291-f02af378c163" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">6,015</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_50ce0120-d851-42a4-a35c-500cd0b3422b" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">12,034</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. state taxes</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_450ea31c-0a16-45d4-9610-52d9f4c58cd7" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">114</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c0cbc3c8-5af6-47ab-89e9-edd033fe1902" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">11</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_79740216-37f4-400b-9113-1c5a1bc03ae4" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">212</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-U.S. foreign tax differential</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4969945b-26ad-482a-94ed-1b9e4cb1346e" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,943</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_afe25c6e-5d46-4965-849e-e2b9a4265c80" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,483</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_61e3532d-745e-4773-a124-aefd841fa7f2" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,989</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_349c9d79-4a0f-410e-9975-458acbfdcfcd" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,004</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7024f161-39c6-41cf-99f6-c6f3d89c0cf7" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,900</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f501dc78-aa86-46fa-be54-9f6ba1479acf" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,943</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. R&amp;D credit</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bdc99495-9ce2-4b60-b18f-5767a8d2f827" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,045</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d223928f-6622-479c-9da4-8921539cc2ae" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,886</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_029006f0-7286-4b89-800d-3e3f64da315a" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,928</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Valuation allowance</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9e083423-08c3-4a10-bec1-c53050beaab7" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,124</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7c321aba-6d54-4ee1-9279-42163a631adb" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">765</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a73bde6d-c486-4bc8-b786-7f26b43c4e19" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">FIN48 interest</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6b40bc8f-3f88-450d-a9f6-592fd3bb29ec" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:IncomeTaxReconciliationFIN48Interest" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">739</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_cb3ba1ed-ae55-4559-8308-cffc5a903470" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:IncomeTaxReconciliationFIN48Interest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">311</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_584c7e24-9513-495a-90a4-4d18fd454352" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="amba:IncomeTaxReconciliationFIN48Interest" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Uncertain tax position release</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ddb40e8a-0f67-4ea2-9a7f-0307be985fa7" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="amba:UncertainTaxPositionRelease" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,188</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2bb4da48-a71d-4eb9-945a-9f1ec4f93128" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="amba:UncertainTaxPositionRelease" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c11e2138-7fe5-4dfe-a9bf-e1fde4e30119" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="amba:UncertainTaxPositionRelease" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9ec72b81-3072-4b86-b189-f1c3ba89a078" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">132</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_52929d13-0731-4eae-b434-748a49cff962" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">223</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4145f6ac-fde7-4d9d-838d-b4e7bde9f4c1" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">301</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4a77f4b1-c051-4b62-ad2f-2e15b29f2782" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">5,552</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f601f954-fee8-43f5-aa2a-6aaec6c577f7" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" sign="-" format="ixt:numdotdecimal">2,230</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a65390a4-43a2-430f-a9c9-9ca33453e981" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,483</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Temporary differences that gave rise to significant portions of the Company&#x2019;s deferred tax assets and liabilities at January 31, 2023 and 2022 were as follows</span><span><ix:nonNumeric id="F_b5aad8fe-c669-43a6-92c9-02ba3de1733b" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" escape="true" continuedAt="F_b5aad8fe-c669-43a6-92c9-02ba3de1733b_1"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">:  </span></ix:nonNumeric></span><span style=""></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:continuation id="F_b5aad8fe-c669-43a6-92c9-02ba3de1733b_1"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.191%;"></td>
        <td style="width:1.505%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:13.433%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.518%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:13.354000000000001%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax assets:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Federal and state credits</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c0d95b69-2d09-446d-a79c-e17fdb7fd886" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">40,134</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d0062fa0-697a-4ba4-8e3d-a32870b474f3" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">33,485</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net operating losses</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_15b85984-9606-497f-b500-47d8f65c0ee2" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,659</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_745a76cb-a2c8-4859-adb0-a6c32212e2c7" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">7,466</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expenses not currently deductible</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3a2541f8-45e6-4c74-964a-d012c72085e3" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredTaxAssetsTaxDeferredExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,164</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c497d3cf-ef88-4494-9c77-a02eb72db316" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredTaxAssetsTaxDeferredExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,294</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_00299993-671d-4d7e-94a9-58c8f1dc20c0" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:DeferredTaxAssetsLeasingArrangements" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,582</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_aee3b9cf-efb3-47d4-9d71-7e24e64c1c9d" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:DeferredTaxAssetsLeasingArrangements" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">2,096</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_130647e1-1422-4832-9f3b-274a8a02ae11" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,678</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0ea67b92-eed5-4167-b4d0-52aa3a6f7e0a" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,632</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign deferred</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ff0d0d84-a796-4a2d-868a-b165ae66fd3f" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:ForeignDeferredTaxAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">262</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_33dc304d-25bf-49f6-adae-0202aa16e45b" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:ForeignDeferredTaxAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">191</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross deferred tax assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4b728a67-1ef6-49af-8574-460ff8c74760" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredTaxAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">55,479</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_773b639b-e096-492d-89a6-fc85015115e0" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredTaxAssetsGross" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">48,164</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Valuation allowance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8bad0450-c952-41f5-8ba3-51219ae02242" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">28,596</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_764f8132-b089-4e65-8464-b7f2fbdfc9cd" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">24,083</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total deferred tax assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_44adf47e-1b4c-435b-8d55-e15a39d18163" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">26,883</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_16b67757-7820-4c38-975c-8ab27a76fe66" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredTaxAssetsNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">24,081</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9bb538b8-9f31-414f-a727-9a43491162b1" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,782</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_18a92d76-020f-4863-8fbd-1627643bee18" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">8,150</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4d911527-42c6-4699-8e68-44bc232dd8e1" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">617</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_10ac3dad-cfb3-482a-872e-6baff6b61b5f" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">386</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_607f01fc-934e-4869-a5c6-466d37db8363" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,452</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3d2415e4-6298-4d3b-94cf-2772f7c296a2" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,971</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net deferred tax assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a606e5ca-2668-4177-a3a4-df3e03e76f1d" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,032</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_aa2713fe-a447-4331-a669-00be1864a446" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">13,574</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p></ix:continuation></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tax valuation allowance for the periods indicated below were as follows</span><span><ix:nonNumeric id="F_3e15b8d4-e84a-498b-990e-52cad9a8ed21" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:SummaryOfValuationAllowanceTextBlock" escape="true" continuedAt="F_3e15b8d4-e84a-498b-990e-52cad9a8ed21_1"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">: </span></ix:nonNumeric></span><span style=""></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:continuation id="F_3e15b8d4-e84a-498b-990e-52cad9a8ed21_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:47.17%;"></td>
        <td style="width:0.854%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:7.526%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.765%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:7.595000000000001%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.775%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:7.644%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.775%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:8.046%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:0.863%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:7.987%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deductions</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Charged to</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additional</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Charged to</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expenses</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Beginning of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Charged to</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">or Other</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">End of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Period</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expenses</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Account</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Period</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="18" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tax Valuation Allowance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year ended January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d25fe175-a1e3-4fc0-8c7f-d182434383a4" contextRef="C_df0b52f0-fe9f-4dd3-ba98-ef8c62ca3750" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">24,083</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_823add75-ee13-4a08-8766-14ad21796a94" contextRef="C_2bd1175b-37ff-4cd2-b249-bbdfa8a363ad" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,513</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_30d988a4-3e88-4f1e-883f-f08f2529eac4" contextRef="C_2bd1175b-37ff-4cd2-b249-bbdfa8a363ad" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b295506f-f138-4eeb-8d23-b0cc32284a8a" contextRef="C_2bd1175b-37ff-4cd2-b249-bbdfa8a363ad" name="us-gaap:ValuationAllowancesAndReservesDeductions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9117dcca-9c4e-4cab-8c79-0c8f1f3a6954" contextRef="C_1a7fb3ed-66ba-4880-a824-4d233358c672" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">28,596</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year ended January 31, 2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bad84537-d19c-440e-be6e-0224ef63dc73" contextRef="C_4335ed66-e22b-48ec-8c84-4721b025cb8d" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,962</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1054b77c-2ab0-4a43-97a6-eaf62f0345ec" contextRef="C_59b22d4e-0014-4655-a088-a6e0bfa8bbdc" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">4,874</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_830a34aa-8dea-41f2-98da-a6392aaedae4" contextRef="C_59b22d4e-0014-4655-a088-a6e0bfa8bbdc" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,247</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_bba9caba-e284-4af2-81b1-e9637fa8a86c" contextRef="C_59b22d4e-0014-4655-a088-a6e0bfa8bbdc" name="us-gaap:ValuationAllowancesAndReservesDeductions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a33d33dd-de62-4790-943b-30d5269e2732" contextRef="C_df0b52f0-fe9f-4dd3-ba98-ef8c62ca3750" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">24,083</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year ended January 31, 2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ef193cf0-9ce8-4028-9c38-ca6383c74e1e" contextRef="C_2fe6ca1f-6074-4d37-8a92-0774d2967d85" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">14,670</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1d2a6870-e2ae-4944-a60e-d12b25c772a2" contextRef="C_65a98007-bef9-4444-b963-d63ea83c05fb" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,292</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a4038e8a-b6c2-4748-b759-077c6d5106ed" contextRef="C_65a98007-bef9-4444-b963-d63ea83c05fb" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7436aa16-a7fd-4f3e-8fe9-424c563fa2ba" contextRef="C_65a98007-bef9-4444-b963-d63ea83c05fb" name="us-gaap:ValuationAllowancesAndReservesDeductions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4091b32f-6d38-4b29-9f19-9a79c52e840e" contextRef="C_4335ed66-e22b-48ec-8c84-4721b025cb8d" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,962</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">95</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company conducts its business in several countries and regions and is subject to taxation in those jurisdictions. The Company is incorporated in the Cayman Islands with foreign subsidiaries in the U.S., China, Taiwan, Italy and other foreign countries and regions. As such, the Company&#x2019;s worldwide operating income is subject to varying tax rates and its effective tax rate is highly dependent upon the geographic distribution of its earnings or losses and the tax laws and regulations in each geographical region. Consequently, the Company has experienced lower effective tax rates as a substantial amount of its operations are conducted in lower-tax jurisdictions. If the Company&#x2019;s operational structure was to change in such a manner that would increase the amount of operating income subject to taxation in higher-tax jurisdictions, or if the Company was to commence operations in jurisdictions assessing relatively higher tax rates, its effective tax rate could fluctuate significantly on a quarterly basis and/or be adversely affected. Dividend distributions received from the Company&#x2019;s U.S. subsidiary and certain other foreign subsidiaries may be subject to local country withholding taxes when, and if, distributed. Deferred tax liabilities have not been recorded on unremitted earnings of certain subsidiaries because management&#x2019;s intent is to indefinitely reinvest any undistributed earnings in those subsidiaries. If dividend distributions from those subsidiaries were to occur, the liability as of January 31, 2023 would be $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_91f7ecfb-4c17-4481-953a-7f0ff186ca53" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">15.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. Cumulative undistributed earnings of foreign subsidiaries for which no deferred taxes have been provided approximated $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a01f1c95-17ba-4c5b-bd59-b16e5b3f4e17" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">107.9</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million at January 31, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023 and 2022, the Company had deferred tax assets (net of deferred tax liabilities) before valuation allowance, of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_010248cd-7f79-45aa-97cc-3329d0a5d120" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">46.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_14eeb103-e267-435f-a341-81ebbd70de88" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">37.7</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively. The Company assesses whether a valuation allowance should be established against its deferred tax assets based on the consideration of all available evidence, using a &#x201c;more likely than not&#x201d; standard.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has Federal and California net operating losses of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4a1a41b8-025c-492e-85e9-82c0fcf5952b" contextRef="C_ab4342b8-e912-4d12-9909-8b3249772542" name="us-gaap:OperatingLossCarryforwards" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">31.4</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_139f75ae-e0ac-4cea-bd5a-77193d4b967b" contextRef="C_873f29d8-18cd-4ad3-b5b6-e3c1e15ae151" name="us-gaap:OperatingLossCarryforwards" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, as of January 31, 2023. The Federal net operating loss carryforwards begin to expire in fiscal year </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_96fa580a-c48d-42bd-83df-360cd0107def" contextRef="C_78cd0604-499f-4131-a25b-8b3337d1c4e8" name="amba:NetOperatingLossCarryforwardsExpirationPeriodYearStart"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2037</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The California net operating loss carryforwards begin to expire in fiscal year </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_65f712d6-86ad-4cc9-98ed-c49063a1ca32" contextRef="C_3fb306c7-1264-4ac9-a8ad-a1e078128142" name="amba:NetOperatingLossCarryforwardsExpirationPeriodYearStart"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2040</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, if not utilized. For financial statement purposes these carry forwards are offset by uncertain tax positions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company also has Federal and California state research and development credit carryforwards of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_5982b06d-4573-44b6-9efb-ddd7286e17b2" contextRef="C_ab4342b8-e912-4d12-9909-8b3249772542" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">27.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c4b390d9-1a17-4877-a5e3-09b84fdc4f11" contextRef="C_873f29d8-18cd-4ad3-b5b6-e3c1e15ae151" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">37.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, at January 31, 2023. The Federal credits begin to expire in fiscal year </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_927c9a5b-9c66-4514-b5fd-e316644938ee" contextRef="C_78cd0604-499f-4131-a25b-8b3337d1c4e8" name="amba:ResearchTaxCreditCarryForwardsExpirationPeriodYearStart"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2037</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The California credits can be carried forward indefinitely.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company reports its U.S. state deferred tax assets and related valuation allowance, net of the U.S federal tax rate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_74e0a0a0-3de7-4d7a-9069-f747f8f36e1a" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">21</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. As of January 31, 2023, the Company has recorded a valuation allowance of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a5520491-dbfb-4285-810b-7f5567c4cf0c" contextRef="C_e74d9611-e394-4869-bd66-84530780c9c7" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">24.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million against all of its U.S. state deferred tax assets due to uncertainty regarding the future utilization of these deferred tax assets. In addition, the Company has recorded a valuation allowance of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3ffa3cd3-7189-402b-af08-cb8a335c849c" contextRef="C_e19af639-da0c-4a4e-82dc-1960eac0ddba" name="us-gaap:DeferredTaxAssetsValuationAllowance" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">4.1</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million against the federal deferred tax assets of Oculii Corp.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Utilization of the net operating loss and research credit carryforwards may be subject to an annual limitation due to the ownership percentage change limitations as defined by the U.S. Internal Revenue Code Section 382, as amended, and similar state provisions. The annual limitation may result in the expiration of the U.S. Federal and state research credit carryforwards before utilization. The Company does not expect any net operating loss or tax credit carryforwards to expire as a result of a Section 382 limitation.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company applies the provisions of FASB&#x2019;s guidance on accounting for uncertainty in income taxes. As of January 31, 2023, the Company had approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_16a3acf5-0a9c-4023-a22f-5e86089aee4b" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">21.7</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in unrecognized tax benefits, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3255f2e0-1dd7-4ff7-b8c6-0a15573f10b3" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">14.8</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of which would affect the Company&#x2019;s effective tax rate if recognized. </span><span style="background-color:rgba(0,0,0,0);color:rgba(33,37,41,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The remainder of the unrecognized tax benefits would not affect the effective tax rate due to the full valuation recorded for state deferred tax assets. Certain fiscal year 2021 amounts have been revised to reflect unrecognized tax benefits on a gross basis. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth a reconciliation of the beginning and ending amount of unrecognized tax benefits</span><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_e927a000-edbc-476b-8bf9-55dc8908fd93" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" escape="true" continuedAt="F_e927a000-edbc-476b-8bf9-55dc8908fd93_1"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">:   </span></ix:nonNumeric></span><span style=""></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:continuation id="F_e927a000-edbc-476b-8bf9-55dc8908fd93_1"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.798%;"></td>
        <td style="width:1.35%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.047%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.362%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.059%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.362%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.024%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Beginning balance:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_74f83bb0-6520-4153-8021-ad64a0a7d233" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">30,884</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_cef30a9e-eb80-462b-9397-e4a286d66ca7" contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">29,527</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4cf94324-f6fe-4bb6-b28c-307bbae6b105" contextRef="C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">42,695</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions based on tax positions related to the<br />&#160;&#160;&#160;current year</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_989e24f2-b09d-4d3f-8f30-a9f846078821" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,033</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ddf2c905-a339-4766-8bc9-f4213df1e33f" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">1,412</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fb1a0e40-cd3e-4451-86c1-9123a9ba83cf" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">3,360</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions for tax positions of prior years</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c2741791-e86e-4267-872a-0d219a01f690" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">195</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_03512cdc-fd26-448c-b48d-da7d53520f2e" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">55</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_54516426-a2d9-486c-97ba-7b457e2d8edf" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">16</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Reductions for tax positions in prior years</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3cb36bc5-e634-405f-8272-043aeb718d25" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">45</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_4591eeea-7aae-4d7c-a88c-6e1af389b79d" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8611f8aa-1151-4d38-85e6-34b06e1dbbea" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,212</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Settlements for prior periods</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_409ca71e-9ab6-4596-ae3c-b653ac05cb5c" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_46e7749b-67ae-4199-b746-2bb2781b4f14" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:zerodash">&#x2014;</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_510bb272-c2a3-40b7-b3cb-827e73081654" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,087</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Lapse of applicable statute of limitations</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_386bd738-aa35-443f-9a7f-c5107a991b5b" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,411</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3a516e2e-bb98-44f3-8c35-f41860e41aff" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">110</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f280f4d2-ebf4-4111-8ec3-073bf27c6ec1" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">245</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ending balance:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c62be76e-f1b0-441a-92cd-96372e5c0d2b" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">21,656</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9feddbd8-d5c7-41d0-bc64-68dcd57e1452" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">30,884</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ce67971d-fa49-4a31-acb1-d6528f560fce" contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815" name="us-gaap:UnrecognizedTaxBenefits" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">29,527</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></ix:continuation></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">96</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company classified $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_779830f8-919e-4604-8da4-55313857dbd2" contextRef="C_29930a3e-3654-4d9c-831e-a753f8f71df4" name="us-gaap:AccruedIncomeTaxesNoncurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.2</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fc9093f6-64cd-4741-beb8-bf4154dbfb56" contextRef="C_0f795fc2-5b7b-4e7f-994c-8f762aee3710" name="us-gaap:AccruedIncomeTaxesNoncurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">8.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of income tax liabilities as other long-term liabilities as of January 31, 2023 and 2022, respectively, because payment of cash or settlement is not anticipated within one year from the balance sheet date.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recognizes interest and penalties related to uncertain tax positions as a component of income tax expense. The Company recorded a benefit of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_41342515-1bbf-4ca9-9b8c-4ef56c0f6e77" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" unitRef="U_USD" scale="6" decimals="-5" sign="-" format="ixt:numdotdecimal">0.7</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, expense of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_430a7a52-266c-4566-ab75-52429d7db2e8" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.3</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and expense of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_af5e06f8-911d-46f6-9fb8-3a7c92155e31" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.3</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for interest and penalties related to uncertain tax positions for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. The benefit in fiscal year 2023 was due to the release of a prior year reserve upon lapse of statute of limitations. The Company recorded noncurrent liabilities of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_16963a23-f7c4-46b0-bfb8-b310c6640555" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">0.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e074778c-ab4f-483c-9b0c-dee3741614c6" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.3</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million related to interest and penalties for uncertain tax positions at January 31, 2023 and 2022, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">       </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The primary jurisdiction where our foreign earnings are derived is the Cayman Islands, where the Company is domiciled. The Company files income tax returns in the U.S. federal jurisdiction as well as many U.S. state and foreign jurisdictions. The Internal Revenue Service has closed the examination of the Company&#x2019;s U.S. federal income tax return for the fiscal year ended January 31, 2017. At January 31, 2023, the Company&#x2019;s fiscal year </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_aecbeb19-4f26-4e13-9d98-5631cfad9809" contextRef="C_d7978792-84d5-4a94-8ee9-e0de6cf4cf7c" name="amba:TaxYearSubjectToExamination"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_c20afc74-30fe-4d49-9851-a199fc5fa833" contextRef="C_8638120f-69d6-4ece-b458-22b361fd4403" name="amba:TaxYearSubjectToExamination"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> tax years are generally open and subject to potential examination by U.S. federal tax authorities.  The Company&#x2019;s fiscal year </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_43f2b019-6177-4dff-9250-caf259ac5934" contextRef="C_9f0218c1-b309-43f2-8cb1-b98b0c9316af" name="amba:TaxYearSubjectToExamination"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2019</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_8de7779d-85c4-4cee-a58b-b6911301decb" contextRef="C_cb27fb43-64ff-4d12-ad8b-14d3b0e5c1b7" name="amba:TaxYearSubjectToExamination"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> tax years are generally open and subject to potential examination by state tax authorities.  The Company&#x2019;s fiscal years </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_173f0c60-454f-4c6c-ac72-619ebc423a58" contextRef="C_bb6080a3-5074-4ecd-b96e-6899cb1ddc0c" name="amba:TaxYearSubjectToExamination"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2016</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_c8508a25-eba8-4975-a39f-95dddf27ea1e" contextRef="C_03fe4474-492a-47a1-a134-c302a02fac58" name="amba:TaxYearSubjectToExamination"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></ix:nonNumeric></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> remain open to examination by foreign tax authorities. Fiscal years outside of the normal statute of limitations remain open to audit by tax authorities due to tax attributes generated in those earlier years, which have been carried forward and may be audited in subsequent years when utilized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">             </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company regularly assesses the likelihood of adverse outcomes resulting from potential tax examinations to determine the adequacy of its provision for income taxes. These assessments can require considerable estimates and judgments. During the fiscal year ended January 31, 2023, the gross amount of unrecognized tax benefits decreased by $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_32e776a3-0357-41f5-b244-3d0db288dbe8" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" unitRef="U_USD" scale="6" decimals="-5" sign="-" format="ixt:numdotdecimal">9.2</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c6cb3433-dfd8-4fc7-b8e9-0d93d212c0b6" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:UnrecognizedTaxBenefitsGross" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">21.7</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. The decrease was primarily due to the release of prior year reserves upon the lapse of the statute of limitations. If the estimates of income tax liabilities prove to be less than the ultimate assessment, then a further charge to expense could be required. If events occur, and the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities could result in tax benefits being recognized in the period in which the Company determines the liabilities are no longer necessary. The Company does not anticipate significant changes to its uncertain tax positions during the next twelve months.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, the Company&#x2019;s long-term income taxes payable, including estimated interest and penalties, was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_88475af7-4827-43c7-bb98-79f6873ca34e" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.8</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. The Company was unable to make a reasonably reliable estimate of the timing of payments in individual years due to uncertainties in the timing of tax audits, if any, or their outcomes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On July 27, 2015, the United States Tax Court issued a decision (&#x201c;Tax Court Decision&#x201d;) in </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Altera Corp. v. Commissioner</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, which concluded that related parties in a cost sharing arrangement are not required to share expenses related to share-based compensation. The Tax Court Decision was appealed by the Commissioner to the Ninth Circuit Court of Appeals (&#x201c;Ninth Circuit&#x201d;). On June 7, 2019, the Ninth Circuit issued an opinion that reversed the Tax Court Decision. On July 22, 2019, the taxpayer requested a rehearing before the full Ninth Circuit and the request was denied on November 12, 2019. On February 10, 2020, the taxpayer filed a petition to appeal the decision with the Supreme Court of the United States which was denied on June 22, 2020. The denial of the request by the Supreme Court did not have a material impact to the Company&#x2019;s provision for income taxes.</span></p></ix:nonNumeric></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_e2eafcd6-3039-4748-9091-fb26c77c8559" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15. Commitments and Contingencies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Contract Manufacturer Commitments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#x2019;s components and products are procured and built by independent contract manufacturers based on sales forecasts. These forecasts include estimates of future demand, historical trends, analysis of sales and marketing activities, and adjustment of overall market conditions. The Company regularly issues purchase orders to independent contract manufacturers which are cancelable upon agreement between the Company and the third-party manufacturers. These manufacturing purchase commitments typically provide the Company with flexibility to cancel, reschedule or adjust requirements based upon business needs but the Company may incur certain costs depending on the production stage of the products. As of January 31, 2023 and 2022, total manufacturing purchase commitments were approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3d5de1f9-d14e-473b-94ea-6a3b7edb1eb2" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">43.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_99d97c14-2bab-4507-b40b-82aa476e44c4" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">71.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively. The Company also reviews and assesses the need for any expected loss liabilities on quarterly basis for all products that it does not expect to sell for which it has committed purchases from suppliers. As of January 31, 2023, an approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d5ebfac3-85c0-4a4a-8b19-af67bfe333e6" contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344" name="amba:LossRecognizedFromAdversePurchaseCommitments" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">2.9</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million loss was recognized in the consolidated balance sheets from adverse purchase commitments. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0aea7514-72a7-4089-be92-c5931929d2ee" contextRef="C_73935486-d02b-4594-a302-a1d072bedd24" name="amba:LossRecognizedFromAdversePurchaseCommitments" unitRef="U_USD" scale="6" decimals="-6" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> material loss liabilities recorded in the consolidated balance sheets from adverse purchase commitments as of January 31, 2022.</span></p><ix:exclude><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">97</span></p>
     <hr style="page-break-after:always;" /><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></ix:exclude><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Indemnification</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company, from time to time, in the normal course of business, indemnifies certain vendors with whom it enters into contractual relationships. The Company has agreed to hold the other party harmless against third-party claims in connection with the Company&#x2019;s future products. The Company also indemnifies certain customers against third-party claims related to certain intellectual property and product liability matters. It is not possible to determine the maximum potential amount of liability under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim. The Company has </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6ab4f76b-4bcc-4f54-bac7-db5bf023789e" contextRef="C_be8df705-8a95-43cd-aab4-25ca37d3893b" name="amba:IndemnificationObligationPayment" unitRef="U_USD" scale="6" decimals="-6" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t made payments under these obligations as of January 31, 2023, and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_78d4205e-f9ef-4278-bc67-c06637c3c94a" contextRef="C_be8df705-8a95-43cd-aab4-25ca37d3893b" name="us-gaap:LossContingencyAccrualAtCarryingValue" unitRef="U_USD" scale="6" decimals="-6" format="ixt-sec:numwordsen"><ix:nonFraction id="F_d193c1e1-4d12-44c4-af31-cf29caacefbc" contextRef="C_5cad9df1-466c-4688-b2fd-e268c79befce" name="us-gaap:LossContingencyAccrualAtCarryingValue" unitRef="U_USD" scale="6" decimals="-6" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> liabilities have been recorded for these obligations in the consolidated balance sheets as of January 31, 2023 and 2022, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other Matters</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> From time to time, the Company is subject to commercial disputes, employment issues, intellectual property claims and litigation, in the ordinary course of its business. Although the ultimate disposition of asserted claims cannot be predicted with certainty, it is the Company&#x2019;s belief that the outcome of any such claims, either individually or on a combined basis, will not have a material adverse effect on its consolidated financial position. The results of any litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors. As of January 31, 2023 and 2022, there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6e510c47-e171-4435-87c7-e58bbbe53d4f" contextRef="C_a3750b27-de47-4dde-b3d3-652e8e50e7b2" name="us-gaap:LossContingencyAccrualAtCarryingValue" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="F_c54fbda3-4d0e-4a73-8bbc-df2f943ae550" contextRef="C_c8815c97-5257-4d23-812f-3b5cb863b60f" name="us-gaap:LossContingencyAccrualAtCarryingValue" unitRef="U_USD" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t any accruals for contingent liabilities related to such matters recorded in the consolidated balance sheets.</span></p></ix:nonNumeric></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_bd501f0b-de19-4864-a36d-624ad0cade88" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:SegmentReportingDisclosureTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16. Segment Reporting</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company operates in </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ee030ea7-e929-44b3-b44d-20e5984b2393" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:NumberOfReportableSegments" unitRef="U_Segment" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> operating and reporting segment related to the development and sales of low-power, HD, Ultra HD video compression, image processing and computer vision solutions. The Chief Executive Officer of the Company has been identified as the Chief Operating Decision Maker (the CODM) and manages the Company&#x2019;s operations as a whole. For the purpose of evaluating financial performance and allocating resources, the CODM reviews financial information presented on a consolidated basis accompanied by information by customer and geographic region.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Geographic Revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_9a2c1c8d-f5e7-4dcc-a33b-a8289365b11e" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" escape="true"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the Company&#x2019;s revenue by geographic region based on bill-to location for the periods indicated.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:57.092%;"></td>
        <td style="width:1.357%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:10.861%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.357%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:10.872%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:1.369%;"></td>
        <td style="width:1.0%;"></td>
        <td style="width:11.09%;"></td>
        <td style="width:1.0%;"></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Taiwan</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9b10b0af-b6ea-49ea-a262-3a7bcf630faa" contextRef="C_3b991730-5752-4569-bdf2-c58875ade309" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">203,828</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_40cb73a1-2367-40d3-ad59-0cba75c0f84d" contextRef="C_2495a9a5-8dab-4893-b1d1-9e0c803853c0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">209,044</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_9a4228d4-c896-4d6d-8bb4-044143663b11" contextRef="C_0c36b6f5-5c00-433a-a997-a06b89dcd7e0" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">139,327</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asia Pacific</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f4e6fd4a-49d9-460b-8389-99afe51f4cc0" contextRef="C_a9a39b35-5234-46d2-956f-310da2b46e68" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">73,371</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_c36f6223-7822-4cd5-a1a9-2833941cc1ac" contextRef="C_1fd805a3-557a-44da-9eaf-6666d7809638" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">81,480</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_48f3e191-b9a8-4484-9873-57dc5af6acda" contextRef="C_b88f69f8-14d8-4ea3-89e3-14614ec4ebc1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">57,270</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Europe</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_1ebbf5ad-0529-406a-b95e-66e1f175ed41" contextRef="C_16f7d28b-d0b7-4b51-b1dc-6479c0e5bb5a" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">25,065</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6b48c071-7664-419b-bf6a-1e97738b6c45" contextRef="C_9b06e981-e5b0-43d2-bbf9-e2c04cbaa868" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">17,823</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_20dc9a19-dd5c-49d2-8eb9-e8bebc20a5d0" contextRef="C_9d2494be-2ef7-490f-9c4b-cbe988aea058" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">9,415</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">North America other than United States</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_eeecb5e8-9223-415d-96e2-54c343a04557" contextRef="C_505f0a8d-7aa4-405e-98a4-8fe7ca763efd" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">23,164</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_66c2aa79-419f-4f68-83d8-90a3def8f74e" contextRef="C_c70c035a-cb4c-4a35-999a-c575b9077a7c" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">18,191</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ddcfd862-e0c9-4e7d-a74d-ca4980e19c0f" contextRef="C_c6b351ae-7f20-4a83-9b8d-fbbacf824fb9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">10,304</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3a9d7e68-984b-4c5d-bffb-4f8ecfd85015" contextRef="C_b71be88c-9f5a-48d5-8bc6-2125a7a440f1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">12,178</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b87a30a8-8104-4617-a749-1cc2a097dd29" contextRef="C_c8300e60-8ad5-4e38-9706-6a48762f3e99" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">5,318</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_8d279225-b6b7-4867-b49d-98cf4e5332a0" contextRef="C_616a7b40-a66f-4a5e-911e-0f1b1e5d44ec" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">6,674</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e290f422-9305-467d-a4c0-85c9f9bbcbb5" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">337,606</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ca985909-5275-40f1-9944-dbede7b4f64e" contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">331,856</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_fdcbb07a-1291-41aa-829c-e8f35ce14483" contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="U_USD" scale="3" decimals="-3" format="ixt:numdotdecimal">222,990</ix:nonFraction></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p></ix:nonNumeric></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Substantially all of the Company&#x2019;s property and equipment were located in the Asia Pacific region, United States and Europe. As of January 31, 2023, the net amount of these fixed assets located in these regions was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_631828b9-7bd9-4d6f-b2d4-c3f472a0689a" contextRef="C_113a3744-13ae-4675-90a3-e4d6a735d0d0" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">6.3</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_44fe3a42-d0d2-4c65-b604-7d318fdf0b7b" contextRef="C_658739da-c840-4ce6-a698-cb5632b35c69" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">4.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_b5a6bb5d-5558-4b63-8527-49f9fdeaa9aa" contextRef="C_855783cc-78e0-43d0-8ba8-0cfb23d5bc2a" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively. As of January 31, 2022, the net amount of these fixed assets located in these regions was approximate $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_98bcdbad-080c-49b0-a07c-dbad630869e2" contextRef="C_95336a61-40aa-4dcb-9fe5-9dedb1dd6522" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">5.6</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_3b28d300-d17e-4779-8ca5-348b2b7d8ce1" contextRef="C_a81ea4be-76d8-49bc-a0d5-eaf386220b4b" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">3.1</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e133d645-b03b-4bdf-9285-261282db05b6" contextRef="C_0a27d8f9-df55-428b-812d-08d10ac0a6b2" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">1.5</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Major Customers</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The customers representing 10% or more of revenue and accounts receivable for the fiscal years ended January 31, 2023, 2022 ad 2021 were Wintech and Chicony. For the fiscal years ended January 31, 2023, 2022 and 2021, Wintech accounted for approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_0e48dcea-f08c-4e8b-988c-a2245a0ba24b" contextRef="C_af58bc56-1eea-4056-8ca0-172203d090e6" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">57</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_d299f125-1144-4c21-a7e1-bd5c61da2d5a" contextRef="C_89fb5190-a88e-4d52-97ea-021f83ab1e52" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">62</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_84d77d24-28ca-4b6f-a3c5-6d2f7e82c9e6" contextRef="C_ff784c8d-d7e5-48bd-8f4f-b37c117cd5eb" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">63</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of total revenue, respectively. For the fiscal years ended January 31, 2023, 2022 and 2021, Chicony accounted for approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_173646b5-90b5-4610-bc43-8d6954d3d326" contextRef="C_5f6bbfa7-17d1-46ce-8c73-2599346d0dd4" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">12</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_ca69f89b-4b09-44e5-906a-34213f2272a3" contextRef="C_20477c43-bbcc-435e-9e3c-9390ac72b465" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">13</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_a079eb56-b2c3-4904-a336-884c9363f868" contextRef="C_28bf3932-227f-4d13-aafe-c7b93f9eaf36" name="us-gaap:ConcentrationRiskPercentage1" unitRef="U_pure" scale="-2" decimals="2" format="ixt:numdotdecimal">16</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of total revenue, respectively. Accounts receivable with Wintech and Chicony were approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_f173e653-f3b8-43fe-b2e0-4b51fd6687e4" contextRef="C_111032cf-a0c7-4f5d-be98-218c22316e87" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">21.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_e339f495-6156-4174-9144-0f7389e61afb" contextRef="C_5b23b121-76e8-4912-b424-3b28545269ad" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">9.4</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of January 31, 2023, respectively. Accounts receivable with Wintech and Chicony were approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_6bde92ca-1c68-454d-8eb2-42175ff099d4" contextRef="C_4292f5ea-0f78-4fbe-bf56-26a2470778e2" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">23.3</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_2b748fc1-bed6-4d87-ae4c-44e9e3011251" contextRef="C_3d998b00-6d54-40e9-b71d-708a245ff196" name="us-gaap:AccountsReceivableNetCurrent" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">7.4</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of January 31, 2022, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></ix:nonNumeric></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><ix:nonNumeric id="F_5b6c1e48-ccfc-4288-9c4d-0b4d046bafbc" contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3" name="us-gaap:SubsequentEventsTextBlock" escape="true"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17. Subsequent Event</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On March 10, 2023, Silicon Valley Bank (SVB) was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation (FDIC) as receiver. At the time of closing, the Company had cash deposits with SVB of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><ix:nonFraction id="F_7db72d1d-4165-4841-acb8-90dae0911691" contextRef="C_489fffc9-938e-4172-ad45-490842f1c20f" name="us-gaap:Cash" unitRef="U_USD" scale="6" decimals="-5" format="ixt:numdotdecimal">17.0</ix:nonFraction></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. On March 13, 2023, the Company withdrew all of its cash on deposit with SVB. The Company also has cash equivalents and marketable debt security investments residing in custodial accounts held by U.S. Bank for which SVB Asset Management was the investment advisor until March 15, 2023. The Company&#x2019;s investment portfolio currently does not contain any securities of SVB. The Company holds sufficient liquid assets with other banks to manage its operational needs. Accordingly, the Company does not believe the closure of SVB and appointment of FDIC as receiver have an impact on its business or financial position, but will continue to monitor the situation as it evolves.</span></p></ix:nonNumeric></div>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;" id="item16"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">IT</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">EM 16. FORM 10-K SUMMARY</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">None.</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="exhibits_index"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">EXHIBITS</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> INDEX</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:10.065%;"></td>
    <td style="width:1.657%;"></td>
    <td style="width:88.278%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:1pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exhibit</span></p><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:1pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:1pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Description</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;&#160;2.1(2)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1280263/000119312521308048/d247928dex21.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Agreement and Plan of Merger, dated October 26, 2021, by and among Ambarella, Inc., Ohio Merger Sub, Inc., Oculii Corp. and Shareholder Representative Services LLC</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;&#160;3.2(3)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000119312512389774/d193541dex32.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amended and Restated Memorandum of Association and Second Amended and Restated Articles of Association of Ambarella, Inc.</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;&#160;4.1(14)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1280263/000156459020013513/amba-ex41_146.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Description of Share Capital of Ambarella, Inc.</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.2.1(5)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000156459017005590/amba-ex1021_529.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amended and Restated 2012 Equity Incentive Plan</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.2.2(3)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000119312512389774/d193541dex1022.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Form of Stock Option Agreement under 2012 Equity Incentive Plan</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.2.3(3)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000119312512389774/d193541dex1023.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Form of Restricted Stock Agreement under 2012 Equity Incentive Plan</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.2.4(3)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000119312512389774/d193541dex1024.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Form of Restricted Stock Unit Agreement under 2012 Equity Incentive Plan</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.2.5(5)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000156459017005590/amba-ex1025_629.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Form of Performance-Based Restricted Stock Unit Agreement under 2012 Equity Incentive Plan</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.1(1)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000156459015007784/amba-ex101_178.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amended and Restated 2012 Employee Stock Purchase Plan</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.1(6)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000119312521197400/d177924dex101.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ambarella, Inc. 2021 Equity Incentive Plan</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.1.2(7)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1280263/000119312521335319/d190533dex412.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Form of Stock Option Agreement under 2021 Equity Incentive Plan</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.1.3(7)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1280263/000119312521335319/d190533dex413.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Form of Restricted Stock Unit Agreement under 2021 Equity Incentive Plan</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.1.1(8)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1280263/000119312521335314/d191443dex411.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Oculii Corp. 2017 Stock Option Plan</span></a><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.1.2(8)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1280263/000119312521335314/d191443dex412.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Form of Stock Option Agreement under Oculii Corp. 2017 Stock Option Plan</span></a><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.4(3)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000119312512389774/d193541dex104.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Form of Indemnification Agreement</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.6.1(4)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000119312511162978/dex1061.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Form of Change of Control and Severance Agreement, entered into by Ambarella, Inc. with the Chief Executive Officer, Chief Financial Officer and Chief Technology Officer</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.3(11)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000156459018022808/amba-ex103_89.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Form of Amended and Restated Change of Control and Severance Agreement, entered into by Ambarella, Inc. with executive officers other than the Chief Executive Officer, Chief Financial Officer and Chief Technology Officer</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.8.1(9)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000119312512405005/d193541dex1081.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales Representative Agreement dated January 31, 2011 by and between Ambarella, Inc. and WT Microelectronics Co., Ltd.</span></a></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:10.065%;"></td>
    <td style="width:1.657%;"></td>
    <td style="width:88.278%;"></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.8.2(9)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000119312512405005/d193541dex1082.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amendment No. 1 to Sales Representative Agreement dated February 1, 2012 by and between Ambarella, Inc. and WT Microelectronics Co., Ltd.</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.8.3(10)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000119312512416751/d193541dex1083.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amendment No. 2 to Sales Representative Agreement dated October 1, 2012 by and between Ambarella, Inc. and WT Microelectronics Co., Ltd.</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.2(1)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000156459015007784/amba-ex102_192.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amendment to the Sales Representative Agreement dated August 1, 2015 by and between Ambarella, Inc. and WT Microelectronics Co., Ltd.</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.1(12)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1280263/000156459019034237/amba-ex101_195.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amendment to the Sales Representative Agreement dated June 1, 2019 by and between Ambarella, Inc. and WT Microelectronics Co., Ltd.</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.2(15)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/0001280263/000156459021047305/amba-ex102_136.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amendment No. 6 to Sales Representative Agreement dated May 1, 2021 by and between Ambarella, Inc. and WT Microelectronics Co., Ltd.</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.1(13)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1280263/000156459019045444/amba-ex101_152.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Standard Lease between Ambarella Corporation and The Realty Associates Fund XI Portfolio, L.P., dated as of August 8, 2019</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.1(16)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1280263/000156459022022740/amba-ex101_90.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employment letter entered into by Ambarella Corp. with Brian White, dated March 18, 2022.</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.2(16)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1280263/000156459022022740/amba-ex102_91.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change of Control and Severance Agreement entered into by Ambarella Corp. with Brian White, dated March 28, 2022.</span><span style="color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.11(17)*</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1280263/000119312523058274/d460417d8k.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Description of Executive Bonus Plan for Fiscal Year 2024.</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21.1(14)</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/1280263/000156459020013513/amba-ex211_213.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">List of subsidiaries of Ambarella, Inc.</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23.1</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="amba-ex23_1.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consent of PricewaterhouseCoopers LLP, independent registered public accounting firm</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24.1</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="#power_attorney"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Power of Attorney (included in signature page)</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31.1</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="amba-ex31_1.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certification of Principal Executive Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31.2</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="amba-ex31_2.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certification of Principal Financial Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32.1&#xb1;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><a href="amba-ex32_1.htm"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,255,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certification of Principal Executive Officer and Principal Financial Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. &#167;1350</span></a></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101.INS</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inline XBRL Instance Document &#x2013; the instance document does not appear in the Interactive Data file because its XBRL tags are embedded within the Inline XBRL document</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101.SCH</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inline XBRL Taxonomy Schema Linkbase Document</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101.CAL</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inline XBRL Taxonomy Calculation Linkbase Document</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101.DEF</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inline XBRL Taxonomy Definition Linkbase Document</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101.LAB</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inline XBRL Taxonomy Labels Linkbase Document</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101.PRE</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inline XBRL Taxonomy Presentation Linkbase Document</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:6.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">104</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The cover page from the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended January 31, 2022, has been formatted in Inline XBRL and included in Exhibit 101</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:13.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:100.0%;"></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:4.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:4.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form 10-Q filed on September 8, 2015. </span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form 8-K filed on October 26, 2021.</span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(3)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form S-1/A (No. 333-174838) filed on September 13, 2012. </span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(4)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form S-1 (No. 333-174838) filed on June 10, 2011. </span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(5)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form 10-K filed on March 30, 2017.</span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(6)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form 8-K filed on June 23, 2021.</span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(7)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form S-8 (No. 333-261244) filed on November 19, 2021.</span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(8)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form S-8 (No. 333-261243) filed on November 19, 2021.</span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(9)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form S-1/A (No. 333-174838) filed on September 26, 2012. </span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(10)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form S-1/A (No. 333-174838) filed on October 5, 2012. </span></div></div>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(11)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form 10-Q filed on September 7, 2018.</span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(12)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form 10-Q filed on September 6, 2019.</span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(13)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form 10-Q filed on December 6, 2019.</span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(14)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form 10-K filed on March 27, 2020.</span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(15)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form 10-Q filed on September 8, 2021.</span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(16)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form 10-Q filed on June 8, 2022.</span></div></div>
  <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(17)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Incorporated by reference to the Form 8-K filed on March 2, 2023.</span></div></div>
  <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">* Management contracts or compensation plans or arrangements in which directors or executive officers are eligible to participate</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#xb1; In accordance with Item 601(b)(32)(ii) of Regulation S-K and SEC Release No. 33-8238 and 34-47986, Final Rule: Management&#x2019;s Reports on Internal Control Over Financial Reporting and Certification of Disclosure in Exchange Act Periodic Reports, the certifications furnished in Exhibits 32.1 hereto are deemed to accompany this Form 10-K and will not be deemed &#x201c;filed&#x201d; for purposes of Section 18 of the Exchange Act. Such certifications will not be deemed to be incorporated by reference into any filings under the Securities Act or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101</span></p>
  <hr style="page-break-after:always;" />
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="signatures"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">SIGNAT</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">URES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pursuant to the requirements of Section 13 or 15(d) 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, on March 31, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:50.0%;"></td>
    <td style="width:2.88%;"></td>
    <td style="width:1.0%;"></td>
    <td style="width:46.12%;"></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">AMBARELLA, INC.</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td colspan="3" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">By:</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;padding-bottom:1.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:0.5pt solid;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Brian C. White</span></p></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Brian C. White, Chief Financial Officer</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;" id="power_attorney"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">POWER OF </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ATTORNEY</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below hereby constitutes and appoints Brian C. White as his true and lawful agent, proxy and attorney-in-fact, with full power of substitution and resubstitution, for him and in his name, place and stead, in any and all capacities, to (i) act on, sign, and file with the Securities and Exchange Commission any and all amendments to this Annual Report on Form 10-K, together with all schedules and exhibits thereto, (ii) act on, sign, and file such certificates, instruments, agreements and other documents as may be necessary or appropriate in connection therewith, and (iii) take any and all actions that may be necessary or appropriate to be done, as fully for all intents and purposes as he might or could do in person, hereby approving, ratifying and confirming all that such agent, proxy and attorney-in-fact or any of his substitutes may lawfully do or cause to be done by virtue thereof.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on March 31, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:44.722%;"></td>
    <td style="width:1.102%;"></td>
    <td style="width:54.176%;"></td>
   </tr>
   <tr style="height:8.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Signature</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:top;border-bottom:0.5pt solid;padding-right:0.01in;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Title</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:top;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Feng-Ming Wang</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td rowspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:top;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">President, Chief Executive Officer, Executive Chairman and Director (Principal Executive Officer)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Feng-Ming Wang</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Brian C. White</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:top;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Chief Financial Officer (Principal Financial and Accounting Officer)</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Brian C. White</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:top;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:top;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Leslie D. Kohn</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:top;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Chief Technical Officer and Director</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leslie D. Kohn</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Chenming C. Hu</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Director</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Chenming C. Hu</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Christopher B. Paisley</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Director</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Christopher B. Paisley</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ D. Jeffrey Richardson</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Director</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">D. Jeffrey Richardson</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Hsiao-Wuen Hon</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Director</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Hsiao-Wuen Hon</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Andrew W. Verhalen</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Director</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Andrew W. Verhalen</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Elizabeth M. Schwarting</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Director</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Elizabeth M. Schwarting</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:44.722%;"></td>
    <td style="width:1.102%;"></td>
    <td style="width:54.176%;"></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Anne De Greef-Safft</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Director</span></p></td>
   </tr>
   <tr style="height:9.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:1.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Anne De Greef-Safft</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">102</span></p>
  <hr style="page-break-after:always;" />
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>2
<FILENAME>amba-ex23_1.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html>
 <head>
  <title>EX-23</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exhibit 23.1</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-184506, 333-187730, 333-195078, 333-203094, 333-210405, 333-217037, 333-224052, 333-230603, 333-237439, 333-254945, 333-261243, and 333-261244) of Ambarella, Inc. of our report dated March 31, 2023 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ PricewaterhouseCoopers LLP <br>San Jose, California<br>March 31, 2023</font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31
<SEQUENCE>3
<FILENAME>amba-ex31_1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html>
 <head>
  <title>EX-31</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exhibit 31.1</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certification of Principal Executive Officer Required Under Rule 13a-14(a) and 15d-14(a) of the</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Securities Exchange Act of 1934, as amended.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">I, Feng-Ming Wang, certify that:</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1. I have reviewed this Annual Report on Form 10-K of Ambarella, Inc.;</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2. 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;</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3. 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;</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4. The registrant&#x2019;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:</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(a) 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;</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(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;</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(c) Evaluated the effectiveness of the registrant&#x2019;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</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(d) Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5. The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(a) 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&#x2019;s ability to record, process, summarize and report financial information; and</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Date: March 31, 2023</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:40.0%;border-collapse:separate;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:100.0%;"></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:1pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Feng-Ming Wang</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">        </font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Feng-Ming Wang</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">President and Chief Executive Officer</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(Principal Executive Officer)</font></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31
<SEQUENCE>4
<FILENAME>amba-ex31_2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html>
 <head>
  <title>EX-31</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exhibit 31.2</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certification of Principal Financial Officer Required Under Rule 13a-14(a) and 15d-14(a) of the</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Securities Exchange Act of 1934, as amended.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">I, Brian C. White, certify that:</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1. I have reviewed this Annual Report on Form 10-K of Ambarella, Inc.;</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2. 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;</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3. 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;</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4. The registrant&#x2019;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:</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(a) 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;</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(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;</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(c) Evaluated the effectiveness of the registrant&#x2019;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</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(d) Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5. The registrant&#x2019;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions):</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(a) 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&#x2019;s ability to record, process, summarize and report financial information; and</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Date: March 31, 2023</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:40.0%;border-collapse:separate;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:100.0%;"></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Brian C. White</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Brian C. White</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Chief Financial Officer</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(Principal Financial and Accounting Officer)</font></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>amba-ex32_1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html>
 <head>
  <title>EX-32</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exhibit 32.1</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">PURSUANT TO</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18 U.S.C. SECTION 1350,</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">AS ADOPTED PURSUANT TO</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">I, Feng-Ming Wang, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Ambarella, Inc. on Form 10-K for the fiscal year ended January 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Ambarella, Inc.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Date: March 31, 2023</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:40.0%;border-collapse:separate;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:15.0%;"></td>
    <td style="width:2.5%;"></td>
    <td style="width:82.5%;"></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">By:</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Feng-Ming Wang</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Name:</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Feng-Ming Wang</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Title:</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">President and Chief Executive Officer</font></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">I, Brian C. White, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Ambarella, Inc. on Form 10-K for the fiscal year ended January 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Ambarella, Inc.</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Date: March 31, 2023</font><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </font></p>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:40.0%;border-collapse:separate;">
   <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
    <td style="width:15.0%;"></td>
    <td style="width:2.5%;"></td>
    <td style="width:82.5%;"></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:12.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">By:</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;padding-left:0.01in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">/s/ Brian C. White</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Name:</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Brian C. White</font></p></td>
   </tr>
   <tr style="height:10.0pt;">
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Title:</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Chief Financial Officer</font></p></td>
   </tr>
  </table>
  <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</font></p>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>img51256256_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img51256256_0.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" ,K!Q<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *ANKF*SM9+F9ML<:[B:FKF[XG7]:734)-E:$/<L.C
M-V7_ #[^E %?2]6OH=12?405M-2.8<GB,]%'MD8_0^M=95'5-,BU/3GM& 7C
M]VP'W&'0U5\/ZC)=6SVMW\M[:GRY0>I]&H V**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ***;)(D,3RR,%1 69CV H S->U-M/LPD
M W7EP?+@0=<GO^'^%2Z-IBZ5IZ0YW2M\\K_WF/6LW1HWU?4I-;N%(B&8[1&[
M+W;Z_P#U_:NBH *Y[78)-/O(M<M5):+"7*#^./U_#_#TKH:1T61&1U#*PP0>
MA% #+>>.YMXYX6#1R*&4^U25SFENVB:L^CS$_9IB9+1B>GJO^?ZUT= !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<[K4KZKJ,>AV[$)Q)
M=NO\*C^'Z]/T]ZT]8U)-*T]YS\TA^6)/[S'I4.@Z:]A9M)<'=>7!\R=CUR>W
MX?XT :44201)%&H5$ 55'8"GT44 %%%% &;KFF?VG8%8SMN8CYD+]"&'O[T:
M'J?]IV =QMN(SLF0\$,/;WK2KG-45M$U=-7B!^RS$1W:CMZ-_G^M '1T4B.L
MB*Z,&5AD$="*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H) &2< 45
M@^(+J6XDBT6S;_2+G_6,/^6<?<GZ_P">M $-D#K^MMJ#Y-C9MLMU/1W[M_GV
MKI*AM+6*RM(K:%<1QK@?XU-0 4444 %%%% !4=Q!'=6\D$R[HY%*L/:I** .
M?T*>6PNY=#NV):+YK9S_ !Q^GX?X^E=!6/X@TZ2ZMTN[3B]M3YD1'5AW7_/]
M:MZ5J,>J:?'=1\$\.O\ =;N* +M%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 5=0OHM.L9;J8_*@X'=CV K.\/6,JI+J=X,WEV=QS_ G9?Y?IZ55?\ XJ+7
MO+ZZ=8-EO263T]P/\]:GOKR\U+47TO3)/)6(#[3=8R4S_"OO5TZ;FS.I44%W
M9H7^L:?IO_'W=1QM_<ZM^0YK/_X2.:?_ (\-'O9QV=U\M3]":N:?H5AIQWQ0
MAY^IFE^9R?7)Z?A6E6G-1CLK^NGX+_,CEK2W=O37\7_D88O?$3GY=(MXAZ/<
M@_RH-WXC'/\ 9EHWL)ZW**7MH_R+\?\ ,/8R_G?X?Y&#_;6JP?\ 'UH$X'K!
M*)/T%36WB;3+B7RGE:VF_P">=PI0_P"'ZUL5!=65K>Q^7=01RKZ.N<?3TI\]
M*7Q1MZ/_ #N')5C\,K^J_P K$X((!!R#17,SVMWX9S=6,CSZ:O,UJYR8QZH?
M\_X=%!/'<V\<\3;HY%#*?4&IJ4^5*47=,JG5YFXR5FOZT)*YJ;_BGM=$XXTZ
M^;$GI')Z_C_CZ5TM5K^RBU"REM9A\D@QGT/8_A61J6:*P_#U[*!+I5X?]+M/
MER?XT['^7Z5N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !16-X?U_^W?[2_P!&\C[%>R6G^LW;]N/F
MZ#&<].:V: "BBB@ HHHH **** "BBB@ HHHH **;(S+$[(F]P"57.-Q],UBW
M7B%M*\.QZIK%@]I,S!&M4D64JQ;"C<, YX/XT ;E%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5C>(-0E@@CLK/F]NSLC _A'=O\_P!*U+FXBM+:2XF;;'&I
M9C6)H-O+>W,NN7:XDG^6!#_!'_\ 7_SUH U-,T^+2[".UBYVC+-_>;N:Q/#E
M_ NKZO8N0L[7DDB9_C&<8'TQ^M=/7*Z?I%MJL6J"7<DL>IS&.:,X=#QT-=-#
MEY)J>VARU^?G@X;ZG545SZS:_I7RS0)J< Z21';*![CO^'YU(GBS3 P2Y\^T
MD_N3PL#^F:EX>;^#WEY:_P#!+6)@M)^Z_/3_ (!N45GIKNDR#(U*U'^]*!_.
MG'6M* R=2L_PG4_UK/V4_P"5E^UI_P R^\O45C3>*=&AX^V"1NRQJ6S^0Q4)
MUO4K[Y=,TF4 ])KOY%'OCJ:M8>INU9>>GYD/$TMD[ORU_(OZW?P:?I-Q+.1\
MR%%0_P ;$8 JOX6_Y%JR_P!T_P#H1J&'06,C7VJW'VR[524&,1Q_[H_K4WA;
M_D6K+_=/_H1K6:A&@U%WU7Y,S@YRKJ4E;1V7S6YL4445R'68/B"TEB:+6+-?
M])M>74?\M(^X/Z_K6O97<5]9Q7,)S'(N1[>U3D9&#TKFK4_\(]KALFXL+UMT
M![1OW7^7Z>] '2T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 <;\/O^9D_[#5Q_2MCQ;K+^'_"][J42JTL
M2@1AAQN8A03],Y_"N8T=?%7AVZUB.#PO]MAN]0EN4E_M"*/Y6/'!SV&?QK7N
M+;5?%WA_4]+UC1_[(\Q%\E_M23[FSG/RXQ@JOUS0!G/X8UZ+1SJG_"5:F=72
M+SBA<?9BP7.WR\8QVS^.*73]>N[P^&O$+22+:7ZM8W< 8^6LI8A'"YP,NI&?
M0@4-)X[DTK^QCI%FLIC\@ZI]K!3;C!;9][/]>U;47A>*W\%+X?CDSLAPDI'2
M7.X/C_?YH R?[?NO^%AA?-;^R"QTT+GY?M 429QZ\[:AO?$%U:#Q-XC6:1[2
MR"V-G"7/EM(" SE>A^=@,^@/-2R>&=2/@%8!&O\ ;JW']H?>'_'QYF\C.<="
M5SFM23PI%-X&/AQY,%H0&EZYESN+GU^?F@#@#X@TX6/VX?$#4SK(3S/+\J3[
M,7Q]SR]F,9XS^.*V-1UW4]<B\&S6-Y)8R:D9HY_*8[>@5CCH<?,5ST.*TXKK
MQY!8+I@T:S:X1/*74_M:^7TP',>-V?PZ]JLZEHFK3ZQX4G=S>FP>1KRY^2/D
MJ!G;QW!X H WM'TLZ19M;&_O;W+EQ+>2^9(,@<9]./UK"U6\NH_B5X?M$N9E
MMI;><R0JY".0IP2.AQ76UR?BG2=6;7-)U_1H([JXL=Z/:R.$\Q&&.&/ /6@!
MGB.\NH/'?A6WAN9HX)VG\V-)"%DPHQN X./>LFQM=5\0>+O$ED^O:A::?;3I
M\EM+M?)!P%8YV*,'('7-69--\3:MXPT'6+[3H;6VM6E#0)<+(T(*]6;C<2>R
M@XV^]:OAS2;ZP\3>);RY@\N"]GC>W?>IW@!L\ Y'4=<4 9?AR\U&TO\ Q-H5
MWJ$]ZNGHKV]Q,<R ,A."W4GI^M<UJL=QJGPHT74;K4;YYEFV,#.2)-TI&7SD
MDC'![5V-EHFH0^*_%-Z]OBWOH8UMWWK\Y"8/&<CGUQ68_A;6)/A5::.MNBZG
M;OYOD-(N"1(S8W XY!]: .XTVQ_LW3XK3[5<W7E@_OKJ3?(V23RW?KCZ5:JG
MI=Q>W>GQS:A8?8;IL[[?S5EV\\?,.#D8/XU<H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ***S-=U,Z;8_NANNICY<"#DECW_#_"@#.U)FUW6%TJ(G[);D/=L#U/9?\
M/]*Z-5"*%4 *!@ =JS]%TP:7IZQL=T[G?,_7<QZ\UHT %<CHFKQ6>M:G9W)\
MN.:]E:*1N%+YP5S]-M==7.:196VH6^L0742RQG4IN#V/'(/8UTT'%0GS[:'+
M74G.'(]=3HZ:Z)(NUU5E]&&16"NEZOI0QIE\MQ .EO=\X'H&'_UJ=_;M_;\7
MVAW:XZM;XE'Z=*GV#>M-I_@_N97MTM*B:_%?>C1?1],DR7T^U8GN85S_ "IJ
MZ'I2YQIMISZPJ?YBJ/\ PENF*#YHN8B.HD@84@\8:.P.R65R.RPM_A5^RQ/9
M_B3[7"]U^!LQ6UO!_J8(X_\ <0#^52US5SXTLX)3"MK<^:/X90(Q^.3Q^50'
M6[_4.!?Z7ID1ZDW*2R?ASC^5'U6J]9:>O]7#ZW16D=?3^K&KKVKQ:=9M&IWW
M<RE88EY))XSCTI/"W_(M67^Z?_0C5.RCT+3TEF_M.VN+QU.Z>6X5G/';GBE\
M-ZII\'AZSBFOK:.15.4>901\Q[$U<Z:5%Q@GNM>^C,X5&ZRE-K9Z7VU1T=%4
M?[9TO_H)6?\ W_7_ !H_MG2_^@E9_P#?]?\ &N7V<^S.OVL.Z+U4=7TU-4T^
M2W8[7^]&_P#=8=#5R.1)8UDC=71AD,IR"/K3J@LR- U)[VT:"Y^6]MCY<RGJ
M2._XUKUSVMPR:9?Q:Y;*2%PET@_C3U_#C]*WH9H[B%)HF#1NH96'<&@!]%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%0K=6[W3VJSQ&X10[1!QO53T)'4"@":BH9+NVBN8K:2XB2>;/E1,X#
M/@9.T=3@=<5!=:SI=C.(+O4K.WF;I'+.J,?P)H NT5S_ (TU.ZTKP=?ZAI\P
MCN(U0QR!0V,NHZ$$'@FM6*_MP;6WFN85NIX]Z1,X#O@9)"]3^% %NBH);RU@
MN(;>:YACGGSY4;R -)CKM!Y./:H9=8TR 3F74;2,0,$F+SJ/+8] W/!/O0!=
MHJG)JVFQ627LFH6B6C_=G:90C?1LX-6()X;F!)K>5)8G&5DC8,K#V(ZT 245
M1_MG2_MOV+^TK/[7G;Y'GKYF?3;G-6+J[MK* SW=Q%!$.LDKA5'XF@":BJUG
MJ-CJ,;26-Y;W2*<%H)5<#\0:LT %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #7=8
MXVD=@J*"6)Z "N>TE&UG59-9G4_9XR8[1#Z=V_S_ $IVN32:E?1:':L1OP]T
MX_@3T_'_  ]:W888[>!(8E"QHH50.P% $E%%% !7%Z9JKZ5JNIO<QM_9\U]*
MGG 9$<@/?V((_*NTK"\/HDJ:S'(JNK:C,&5AD$<=1730DE"?,KK0Y:\92G#E
M=GJ;44L<\:R1.KHPR&4Y!I]8+^&A;2-+I%[-8.>2@^>,G_=-'F^)K7A[:SO5
M]8W\MC]<\5/LHR^"2^>G_ _$OVLH_'%_+5?Y_@;U173M':3.IPRQL0??%8_]
MN:D@/F^'[H$?W) ]"ZM>7P>V_L:[A\Q2N^3 "Y'>A4)K5VMZK_,3Q$'HKW]'
M_D1Z<EI::;I"&TCD>\"[W8 G<4+$DGKR*FEO+6/3M0N_[/A/V21X]N!\VW'/
M3CK56RN]/EL=*6>_AMIK' DBF8*VX(4(P2,<T^4Z7)IVH6G]LV8^UR/)N\U?
MEW8XZ\]*Z)1]_P!Y/?S[_P"1SQE[GNM;>7;_ #- &T.L'3_L4.1;B??M']XK
MC&/:LV341MGNH-$BEL(&97ERH9@O#%5QR!S^56Q=Z4-8.H?VM9Y-N(-GG+_>
M+9SGWJA(EGLFM8/$5I%8S,S/%O0LH8Y95;/ .3VI0BKZI]._SVZ_@54D[:-=
M=K?+?I^)?O;BWB^S1V>GPW4]R"T:X55V@ EB<<#D4_39+>]:>"XTZ*WNK<@2
M1[588(R"#CD&JUY-IDIMI+/6;.VGM@5C;S492I !4C/(X%/T^ZTVS:>>?6;2
M>YG(,DGFHHP!@ #/ ']:EQ_=Z)W^=]_NM;\1J7[S5JWRMM]][_@2Z-&MM?:I
M:1#;!',K(@Z+N0$@>V:UZR-%D%W=:E?1@^1/,HB8C&X*@4D>V16O6%>_/KOI
M]]M3>A;DTVU^Z^@V2-)8VCD4,C A@>A!KGM(=]&U2319V)A?,EHY].Z_7_/>
MNCK+UW3#J-B#"=MW ?,@<=0P[?C_ (5D;&I16=HNIC5-/65AMF0[)D_NL.M:
M- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<IXE4:3XATCQ$O$8?[#>$?\\I#\I/LKX_.NKJEJVFPZQI%UI\_$=Q&
M4+#JI[$>X.#^% '+VTSZCXEU[7D&Z+2X&LK3/(+J-TA_/ ^E5_!/AG1]3\)P
MZAJ-G#?WE_ODGGG4.Q.XC )Y7&.W>NJT'1H]#T2#3A(9R@)DE88,K,268C)Z
MD^IK 3P1?:>TT.A>)+G3=/F<NUKY"R[,]=C$Y7\* .4E=X?AUXOTL2M):Z??
M>1;%CDJGFK\N?;^M='??\E(\*?\ 7E-_Z :TIO!-H/!ESX=LYWA%P0TES(OF
M,S[@Q9AD9)VXJ;7?"O\ :YT^YMK^2QU&PX@NHT#<$8(*D\CCU]: ,OQ.1_PL
M3P@.^ZX_]!%4= T33]5\=^*IM0M8[H03QB..90Z L#D[3P3P.:U8O!5R=?TS
M6K[7)KR\M"^\O"%5P5P%55(" <GOG-:ND:!_96LZQJ'VGS?[2D23R_+V^7M!
M&,Y.>OM0!R7@_P -Z5<:UXBCN;.*XM[2^>*V@F7?'"#R=JGC)X&?85G6]W-H
M7@;QG'8,\:VNIR008;F)6=4X/;@_G7H&BZ#_ &/>ZM<_:?._M"Y-QMV;?+SV
MSDY^O%5M/\)V]K;ZW;74PNH-6NI+ATV;-@?^'.3G'KQ0!Q2Z'>3>'ULHOAS;
MY:$!+P:E#YNXCA]V,YSSC.*NZEX?\27FE>';V[L(=1NM/1UN=.N95(D/0-G.
MUC@ \G\^16HO@C5$M/[,3Q;>KI&-GV?R$,@3&-OF]<?AC':KVH>"[:6/3FTJ
M[ETN[TY#';3Q*'PIZA@?O#_$^M &1X:O]$3Q.L,GAN?0-9GB*(FTK%*HY(7&
M%/3KM[=:[ZN9TWPI<QZS#J^LZS+JMY;JRVY,*PI&&&"=J]3[UTU !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !5'5M232]/DN7&6'RQI_>8]!5[I7-6W_ !4.N&[89T^R
M;;"#TD?NW^?;WH O:!ILEG:O<766O;H^9,3U'HOX5KT44 %%%% !7.W<=UH6
MJ3:C;0M/8W&&N8D^\C#^,#^==%16E.IR/:Z>YG4I\Z6MFMF5+'4K/4HO,M+A
M)!CD \CZCJ*MUDWGAS3KR7SA&T%QU\ZW;8V?7CBJ_P#9>N6O_'KK0E3^Y=1
M_P#CPYJ^2E+X96]?\U_P".>K'XHW]/\ )_\ !-ZHKIVCM)G4X948@^^*Q]_B
MB,$&'3)<=U9QG\Z%?Q%.&BN+2R2)E(8JYST[4*C;7F7WB=>^G*_N(;""QMM/
MT@/8PS27H7S))%!;<4+DDD<\U)+-81Z=J%W_ &7;'[)(\>W8OS;<<]..M0V-
MWI\UAI0FOX;>:QP)(I6"MN"%"""1CFI)?[+DTZ_M/[8M +N1Y-WFK\N[''7G
MI71)>_[U]_/O_D<\7[GNVV\NW^9;$5@=9.G_ -FVW%N)]_EK_>*XQCVK/DN8
MMDUU!H-M+80LRM)A0[!3AF5<=!@]^U7A=:6-8.H?VK:9-N(-GG+_ 'BV<Y]Z
MSWBL]LUM#XBMHK"9BSP!D+ ,<L%;/ /TI06NM^G?Y[=?P'-Z:6Z]OEOT_$N7
MALHS:Q6>EVUQ/=*7C!154* "6)Q[BGZ<EG=O<6]QI5M!<VY D38K @C((..0
M:CO9-,F-M):ZQ:6L]L"L;B1&&TC!4C/(X%.T^XTVS:>:;6;6XN9R#)(9448
MP !G@"I:?L]+W^=]_NM;\2DU[36UOE;;[[W_  )-&C6UO=4LXAM@BF5HT'1=
MR!B!Z#)Z5KUD:-(+J[U*]CY@GF41M_>"H%)'MD5KUA7OSZ[Z??;4WH6Y--M?
MNOH%%%%9&QS>HJVA:RNJQ@_8[DA+I1_">S?Y]_6NC!#*&4@@C(([U'<VT5W;
M26\R[HY%VL*Q- N9;.XET2[;,L',#G^./M^7^>E '04444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 445B:WXFL]&_=G]]<D9$2GI_O'M5TZ
M<JDN6"NR*E2%./--V1MT5P2:[XIU3]Y8VQCC/0I$,?FV<T_S?&_H_P#WQ%_A
M77]1DM)3BGZG)]?B]8PDUZ'=45POF^-_1_\ OB+_  H\WQOZ/_WQ%_A2^I/_
M )^1^\/KR_Y]R^[_ ()W5%<+YOC?T?\ [XB_PH\WQOZ/_P!\1?X4?4G_ ,_(
M_>'UY?\ /N7W?\$[JBN%\WQOZ/\ ]\1?X4>;XW]'_P"^(O\ "CZD_P#GY'[P
M^O+_ )]R^[_@G=45POF^-_1_^^(O\*/-\;^C_P#?$7^%'U)_\_(_>'UY?\^Y
M?=_P3NJ*X7S?&_H__?$7^%'F^-_1_P#OB+_"CZD_^?D?O#Z\O^?<ON_X)W5%
M<+YOC?T?_OB+_"CS?&_H_P#WQ%_A1]2?_/R/WA]>7_/N7W?\$[JBN%\WQOZ/
M_P!\1?X4>;XW]'_[XB_PH^I/_GY'[P^O+_GW+[O^"=U17"^;XW]'_P"^(O\
M"CS?&_H__?$7^%'U)_\ /R/WA]>7_/N7W?\ !.ZHKA?-\;^C_P#?$7^%'F^-
M_1_^^(O\*/J3_P"?D?O#Z\O^?<ON_P""=U17"^;XW]'_ .^(O\*//\;KR5<@
M=O+B_P */J3_ )X_>'UY?\^Y?<=U17#0>,=2T^<0ZO9''<["C_7!X/Z5V-E?
M6VHVRW%K*)(V[CJ#Z$=C6-;#5*6LEIWZ&U'%4ZVD7KVZEBBBBL#H"BBB@ HH
MHH **** "BB@T %%(*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***KWUY%I]
ME+=3'"1C..Y/8#ZT 97B"\ED,6D69_TJ[X8_W(^Y/Z_K6K96<5A9Q6L(PD:X
M^I[D_6LOP_92MYNK7@_TN[Y /\"=A_+]*W* "BBD+!02Q  [F@!:*CCGBFSY
M<J/CKM8&I*+6!.X4444 %%%% !45R[1VDSJ<,J,1]<5+45RC26DR*,LR,!]<
M4X[H4MG8Y^RM;"&PTCS;""XEO<&265 S;BA<DDCGFGRG38]-U&[_ +'LS]DD
M>,+Y2_-MQSTXZT6$]C<:?I/F7L4,MB%#Q2,%;<$*$$$\<U+)%ITFGW]I_:EN
M!=R-(6WK\N[''7GI7=)^_P"]??S[_P"1P17N>[;;R[?YD@M=,.LMI_\ 95GQ
M;B??Y*_WBN,8]JSI)(#'/>6_AZRDL(&8,Y50[A3AF48Z#!_*M42Z<-6.H?VC
M;[C (=GFKC&XMGK[UGR6EJ1-!#K\45C,Q9X R$\_>"MG@'TQ2@]=;]._SVZC
MJ+32W7M\M^GXDUY'IZ&UBL='LKB>Z4O&&B5550 2Q./<4_3;>PNWN+>YT>S@
MNK<@2*(E92",@@XZ'FEO1I\_V:2UU6WM9[8%8G5U8;2,%2">1P*?I[V-EYTL
MVK07%S.0996D5<X&   > *3;]GI>_P [[_=:WXE)+VFMK?*VWWWO^ NC1K:W
MFIV47$$,RF-.R[D#$#VR:UZR-&D6ZO-3O8N8)IE$;]FVH%)'MD5KUSU[\^N^
MGWVU-Z%N33;7[KZ!11161L%8OB#3Y9H8[^SXO;0[T('WAW7_ #_6MJB@"IIF
MH1:G81747 8?,N?NMW%6ZYIO^*=U[=TTZ_;GTBD_P/\ GI72T %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!G:YJ0TG29KH %P-L8/=CT_Q_"N7
M\*Z$-19M7U(&;>Y,:OR&.>6/KS5OQ^Q&G6B9^4RDD>X'_P!<UO630Z=X?@>5
MA'#!;!W8]  N2?YFN^,G1PMX[R?X(\^456Q5I;17XLT    !@"BN,M]:\8:W
M -0T?3=,M]/<;H5OW?S9E[$;>%S[^HI;SQE>1>"-0U9; 6^I6,@AFMYP60/O
M53@@C<,'@@]:X#T#LJ*XVXN_'UE:27<L'AZ>.)#(T4+3!V &2 6XS]:G_P"$
MMEN+WPM]DAC%MK*RM*) 2Z;4! !! ZDCH: .KHK#\7ZS<:!X9NM2M4B>:(QA
M5E!*G<ZJ<X(/0^M;E !14%Y=PV%E-=W+A(84,CL>P R:Y.WU?QIK$ OM,TS2
M[2RD&^%+^1S+(O8_)P,^_J* .SHKE4\47K>&=8NY[ 6FJ:8C^9!(2R%@N001
MC*GZU5M+SQ_=Z?!?1Q>''CEB698P9@Y!&0.3@'\<4 =I17&?\)K/<:3X>O;:
MVBC;4=02SN(Y06\ODAMI!'.1P370>(=1FTGP]?ZA J-+;PM(@D!*DCUP10!I
MT56TZX>\TRTN9 H>:%)&"] 2H)Q7.Z]K^L1:^NC:+#8"=;4W<DM^[*A7)&%"
MXYXZ]* .KHK*\-:PVO\ AZSU-H/(:=26CSG!!(./8XR/K57Q?K-[H>C)<V"6
M[W#W$<*BX!*?,<<X(- &_17*+_PL'<-W_",;<\X^T9Q4%QK/BF\\4ZKI>BIH
MXAL!"2UZ)=QWIN_A..H/8=J .RHKEM)UW68O$(T3Q!;623RP&>">R9C&X!Y!
M#<@U7CU_Q'K\DLOANQT]-.1RB7>H,^)R#@E%3G&>Y]/PH [&BN?T+6M2N-0N
M-*UK3TMK^&,2B2 EH9D)QN4GD<]CS5#Q-XQFT/6[:U@MXY;6)%FU&0@DPQLX
M12,'KDD\YXH Z:]L+;4;9H+J)9$/KU'N#V-</9//X3\3_8Y'+6DY R>A4GAO
MJ#U_&O0 00"""#T(KC/B!"/+L9L?,"Z$_D?\:[L#/FE[&7PR.#'0Y8>WC\43
MM**BM6+VD+L<LT:DGWQ4M<35G8[D[JX4444AA1110 4444 %--*::33$*O>G
M4Q.]/I,84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#P_XJ:9<:9XOCUB-2(KH(ZOC@2( ,
M?D :]<T'7[#Q#ID=[93(VY1YD>[YHV[JP[58U32K+6;"2QOX%F@?JI['L0>Q
M]Z\ZN_@O:23%K/69H8O[DL D(_$,O\J '^,_B7+I.N6]IH<EO<K$#]IR-Z,Q
M(PH(.<C!Z>OM6G\0IKBX^&+S7< @N9! TL0.=C%ER/PJ3PY\,-'T*ZCO)Y)+
M^ZCP4,JA44^H7U^I/]:WO%.@_P#"2Z#-I?VG[-YC*WF>7OQ@@],CT]: .0^$
MT)N/ NHP@[3)=RH#Z9B05R7PRU"#0?&5Q:ZFRV[RQ-;YD. L@8':3VZ$?7%>
MJ>#?"_\ PB6D2V'VS[7YDYFW^5Y>,JHQC)_N_K6?XG^'&D>)+EKP/)9WK?>E
MB *N?5E[GW&* '?$C5[.P\'WMO-,GVBZ01PQ9^9LD9./0#)S7#>#["=/A?XH
MNBA$<Z$1\=0BG)^G/Z&MJP^#-C#<![_59KJ($'RXX1%GV)RWZ8KT:*PM(=/%
MA';HMH(_*$0'R[<8Q0!Y7\%[N%)M6M6D59I!$Z(3RP&[./ID?G6/\6]1M;[Q
M3!';3)+]GMPDC(<@-N)Q]0"*Z6\^#%E+>-)::M+;VY.?*>$2$<] VX?J#^-/
MOO@Y82P6T5EJ<EN8P?-DDA\QI6..>&4 #' H A^)-I)-\/-%N$!*P&+?[!H\
M9_/ _&MOX7:K:77@RVM$F3[1:%UEC)Y4%RP./3!'/UKJ?[+MY=%32[M%N+?R
M5A<,,!P !^'3/M7GMQ\%[-[PO;ZQ-%;$Y\IX0[ >F[(_E0!QOQ$U.VU3QU+)
M:2++%$$B\Q3D,1UP?J<?A7T%7F=[\';.2:W:RU1[:.*,*P>#S&D;))8G</4#
M&.U>F4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !116'XAO9=L6EV9_TR[^7(/W$[M_/]: *T7_ !4.N^>>=.L6PGI)
M)Z_0?X>M=+5:PLHM.LHK6$?)&,9[D]S5F@ HHHH **** "BBB@#C?'?E[(3Y
MX67RR/*V$[EW+SGH.G>I8+B*U\,ZQ--$TL8O) R*Y0G+ =1TZU5\<?\ 'RG_
M %['_P!&+6EI,#7.BZI"L,,S->2XCFSL)R.N*]566&@WM?\ 4\AW>*J);V_0
MRO[-;_H7G_\ !L*:T4>GM'<SZ%)&B2+\XU,/CGT'6KG]@7O_ $!M'_[[>I(-
M!NUN(V?2-(50P)(9R0,U?MH]9?B__DB?8RZ1_!?_ "(GB Q3Z\BW=Z]K:V<
ME#1_>+LQ'R^^!^E4$2_U>]-A:W<QBAVW"27\>)$(/&".3FMC7K5+76K'6I8C
M+;Q?NY@!G9UVOCV)_E6&L!N8-/U:2\FAEO9Y$GN(I"#'GA5]AQ2HM>SBUV_'
M7_+\4%9/VDD^]WKNM%^OX,FLHKO4H+JQFC\N-KQI-0N20$&TCY5_(5-HEP9K
MO1H]YD6W>ZA1S_$H"X/Y$53DM+/1T%OJ.CO-<DXB>*<E9SV)7.?TK5L-/;3;
M[089 !,RW$D@'0,0IQ^' _"JJ./*[=;V_P# 7=[O]!4E+F5]U:__ ($K+9?K
MU.KHHHKQCVCFO&IG&FV_D1"1O.Y!B$G&#V(-8%\TG_"(:8TZ"-A=G($83'WN
MP KT2J6JV-G?V3)>Q&2*/]YP<$8':NVABE!1@UL[WZG#B,(YN4U+=6MT.3UV
MQTS6-2:[77;2(%0NT\]/QJ2YU&Q_X3;3;A;N%K>*V*-*&&T'#]_Q'YU0CE\)
M2)*XL+[$2;VRW;<!Q\WN*LQV_A:729M16QN_)A<1LI?YB3CI\V._K7=91BHR
M4K6LM%U.&[E)RBXW;N]7T'0V.F1>(3JG]NVA4SM-Y??DDXSGWJQILR3ZEXEF
MMV656CRA'S!N&_.LTOX3%HMQ]@OMC.4 W<Y !_O>]=7X=L]-BL1=Z; \27 R
M?,.6X)'J?>LJ\^2#<K]%JET=^AIAX<\THVZO1OJK=?4P/!;71U*X\^!8U\G@
MBW6/G([@"NWHK&U;5YX;J/3=.B6:_E&[YONQ+_>;_/\ ]?BJ2>)JWBK'=3BL
M-2M)W-FL+PP ]O?7)YDFO)"Q[C!X'^?6FKX<GG&^_P!9OI)CU\F3RT'T%7](
MTI-(MY84GEF$DAD)D.3D@?X4/DA3E%2NW8:]I.I&3C9*_4T****YCI"BBB@#
MGC"NE^,(FB 6'4HV#J.GF+SG\OYFNAK,U;2#J36\L=U);7%N6,4B#."<9R._
M2H-,U.Z2].EZJJ+=A=T4J?=F7U'O[5TS7M8*2>J6O^?W'-!^RFXM:-Z=O3[[
MFU4-W:Q7MI+;3+NCD7!_QJ:BN8Z3!\/W4MO)+HMXW[^V_P!4Q_Y:1]L?3_/2
MMZL3Q#8RND>I6?%Y:?,,?QIW7_/OZUHZ=?1:E8Q74)^5QR.ZGN#0!:HHIDDL
M<,9DE=40=68X _&@!]%<YJ'C33+3*P%KJ0=H^%_[Z/\ 3-89U;Q)XB)2QB:"
M G&Z/Y1^+G^E==/!59+FE[J[O0XZF.I1?+'WGV6IUVI:YI^E*?M,X\S'$2<N
M?P[?C7'76K:OXKG-G80M%;?Q 'M_MM_3^=:6F^!H482ZE.9WZF-"0N?<]3^E
M=.?LFE6+L$2"WB4L0HP /\:U4Z%!_NUS2[]/DC)PKUU^]?)'MU^;.6EM;+P;
MIAG!6?4Y05C=AT/? [ ?K2>$-$>60ZS?9:1R6B#]23U<_P!/S]*S[*";Q?XA
M>ZN 19Q8ROHO91[GO^->A*H50J@!0,  < 5>)JRI0Y&[SEN_T(PU*-6?.E:$
M?A7ZBT445YAZ@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &?*?WC?4U$QJ28_O7
M_P!XU QKHBCGDRY8?\M/P_K5RJ6GGF7\/ZU=K*?Q&L/A"BBBH+"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HKSG6-0\7ZAX]OM%T'5;>UB@MTFVSQ*1@A<\[&.<
MM4=TWQ+T&!K^XO+#5((ANDACC&0HZGA%/3T)^E 'I5%97AW7;?Q'HD&I6X*B
M08="<E&'45JT %%([;$9L9P,UA>#]?E\2Z NI30)"7E=1&A)P <#D]30!O44
M44 %%%>>WGBKQ#XBUBYTWPA!"EO;-LFU"<97=TXSD8_ DXSTH ]"HKS:?5O'
M7A#;>ZZUIJNF;@)WMP T0)QGA5_4$<]17HEM<17=M%<P.'AE0.C#NI&0: ):
M*** "BBL7Q9KDGASPW=:I%"LTD6T*C' RS!<GZ9S0!M45#:RM/9P3, &DC5B
M!TR1FIJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH @
MO+N*QLY;F8XCC7)]_:LCP_:2S-+K%X/])NON*?\ EG'V _SZ5#=G_A(-<%BO
M-A9MNG(Z._9?\^_M72 8&!TH **** "BBB@ HHHH **** .8\::='-I;W^^1
M98%"A0>&!=>M1V$^M:1:W1DT/>C2O<,WVM!M!YQCG.,5U9 (P1D45TQQ+5-4
MY*Z^?Z6.66%3JNK&5GY6_6YQH\=R,!MTI6RI;BZ!P ,G/R\4X>.)" ?[-A_\
M#D_PKJUM;=,[((ER,'" 9'I3?L5K_P ^T/\ W[%:>VPW_/O\61['$_\ /W\$
M<JWC9V4JVF0$$8(-\G/Z5E1^1JMQ);66BR*67S'BM]04(1G&<$8ZXXKO_L5K
M_P ^T/\ W[%/C@AA),42(3UVJ!FJCBJ4$_9PL_5_YD2PE6HU[2=UZ+_(Y33K
M.]TQQ)#X8+S 8\V6_1F ]N./PK0B&J7VMV5S=:8+2*V63+?:%DW;@!V^E;]%
M8RQ+DVW%7[Z_JS>.&44DI.W;3]$%%4-8U)-)TR6Z?!8#"*?XF/05@>#==DO/
M-L;N0O,"9(V;JP)R1^!.?_U5,</.5)U5LBIXB$:JI/=G74V2,2Q/&V=KJ5./
M>G5R\FNWJ^-1I89/LNX#&WG[F[K]:FE2E4;Y>BN55JQII<W5V^\FC\%Z7&DJ
MJUQB1=K9<=,@^GJ!5B/PQ81:7-IZF;R)7#L2PSD8[X]JVJ*IXFL]Y,E86BMH
MHYX^#=+-JMONN-BN7'SC.2 /3VK9L;*+3[**TA+&.,87<<GKFK%%3.M4FK2=
MRH4*=-WBK,*P?#Z">]U;4'YDDNFA4GLB<#_/M6]7/Z;*-,\07VG3':MU(;FW
M8]&)^\/KQ^E52UA-+>WX7U)JV4X-[7_&VAT%%%%8&X4444 %%%% !6%XI41V
M=M?*,36MPC(?8G!'T/\ 2MVN>U^47U[9:+"=SR2K+/C^"->>?K_GK6^&_BI]
M%OZ=3#$O]TUU>WKT.AHI&)"D@9(' ]:\BGUG4I;UKEKN99=V1AR OL!V'M6F
M%PDL1>SM8SQ>+CA[75[GKK,J*69@JCJ2< 5Q0UNQ\/ZU<K;S"XL9QO,<)!\M
M_;MC_/:JMOX>US7TCN;^]*0N R^8Q8X/<*.!^E;$?@;38[9T9Y9)F4A9&. I
M]0!_7-:>QP]+^).[[+_,S]MB:O\ #A9=W_D9DWC#5=1D,.E6)4^H4R-]?0?E
M21^%-:U:02ZK>&,>CMO8?0#@5T'AJZ_T5]-FC2*ZLSL=%&-P[-_G^M;E+ZXH
M:48J/GNP^I.>M>;EY;(P]/\ ">E6&&,/VB0?QS?-^G2ML *    . !2T5R3J
M3J.\W<[*=*%-6@K!7$>,-1EOKZ+1+/+$L/, [L>@_#K_ /JKK=1O%T_3KB[?
MD1(2!ZGL/SQ7)>"K%KNZN=8N<N^XJC'NQY8_KC\377A$H*5>7V=O4Y,9)SE'
M#Q^UOZ'4Z1ID6DZ;':QX) R[?WF[FKU%%<<I.3<GNSLC%1BHQV04445)0444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% &7,?WK_[QJ%C4DY_?2?[QJ FNJ*T.63+V
MF_\ +7\/ZU?K/TPY,OX?UK0K"I\3-Z?PH****@L**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** .%TW_DLNL_\ 8.3_ -IUW1 (P1D5YEJU[K&@?$G4=5L_#M]J<,UJ
MD(,*.%Z*2=P5@?NXQ3[OQ9XSUNW>QTSPG<Z?+*I5KBX+#:#QD%E4 _G0 OPX
M%V/#WB&'2S$KB\D%H92?+5MH )P#P..U0-HG@N*Q!\2ZY#>ZN0?.N5OF=D;K
MA0#P!GC(K=3PC=:3\-[K0],E!U"6(L\BG:)')&X ^X&T$]L5D:'.EAID%E:>
M +M=62,1O+-:JL3,.K&8\D9Y_E0!)X$9/$_@?4--U:22^M8K@QHTCL&9!M=<
MD'/!Y_2F_"[1K:+PLVL6=N@U:5981+)(VTC.0".0!D#D#-7/AMINHZ;8:S::
ME;2PSF[9MS1D))D8RIQAAD'I[50\*PZQ;>$[_P +'3;^SU%8YS'=O$1 6/0+
M)ZG)Y]J &?V'X42V9O&.N6U]K+LWFO\ ;F/E$] J@C  QU'Z<5?^%NI27=GJ
MMG]LEN[6TN<6TLN=QC.<=>>V<>]9_AUDTC2X;'_A ;V36(UV-,UJGER-ZF9N
M@/Y5H_#O3]4T[4_$2ZK:20S37"R[PA$<A.XG8V,$<_K0!VNH&1=-NFBSY@A<
MICKG!Q7(?"=(E\$1M'C>UQ(9/][./Y 5W%>9G3O$G@+5;R71-/\ [4T2ZD,O
MV9,[XCZ #G/;(!R ,\T >D7"0R6[K<+&T./G$@!7'OGBN+^(&NC2=+TVRM;P
M6,%_+L>ZA!)BA&-Q4+WY'2LN^U/QCXT@;2;?0)=&M)OEN9[DMG9W R%R#Z '
MZCFMCQ'X4N$T31SH*J;O1762"-S_ *T#&1GU. : .0O9_ %K8R7&AZS=VVL1
MJ7BN1]H+2OUP^5Q@GKP*N>+=3N-?\$^%KY6$=U<7B#>!P) &4G'U&<5T-QXN
MUR]LFM--\+:K;ZHX*"2YB"P1'IN#GAL=1QS4'C+3-5FTGPY"XFU&[AOHGN98
M8?8Y8A1@"@"MXI\$Z;I7ARZU>TFO%U>U02B^:Y=I)"",[N<<CT J+QO##K/P
MMLM;O(M]]';PO'(&(VF0IOX!P<^_2NN\96\UUX.U2"WBDFF> A(XU+,Q] !U
MK!U;1[^^^$,&G0VTAO5L[?,#+A\J5)&#WX/% %37Y;;P3X'M+;1O] .HS())
MPS.8MR#?(,DG.% P/PYK$F?X=1V1DL=<O(=61=R7_P#I'F,XZ%OEQUQG %='
MJ%I>^+_"5LUG87>GZGIDT<D$=]%Y9D95&<9['/!]1SBK#^,=;GL3;6_A/58]
M69=H,D0%NK>OF$X([_UH YWQ%KL^M_"&RU*5L70N461@.KJ6&[\< _C750^#
MX=#TZ[U#2UEDU]K*1/M$DK.992,Y()QG(XZ5F>-M+UNX^',%I<>;J6J><C3&
M"'))Y)PJ#H,XSCM7;ZC%=S:;<1V-P+>[:,B&4J&"MV)!!&* /(=(3P;>V/DZ
M[<WUEXCP?,NKJ25763U!SMXX^]BO5]!BDAT2UCEU-=394Q]L4 >:,\'J<\8&
M<\XS7'G6KNXTU-/\2>"]0U#447RS(EHLD,AZ!M_1<^W3K6QX T2\T'PU]GOE
M\N669YA#NW>2IQA<_AG\: .IHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
MG7]2>QM%AMANO;D^7"HZY[G\*TYI8X(7FE8+&BEF8]@*Y32M1LKS59]7O[N&
M-AF.VB=P"B^OU/\ C0!T&D::FE:>ENIW/]Z1_P"\QZFKU9_]NZ5_T$+?_OX*
M/[=TK_H(6_\ W\% &A16?_;NE?\ 00M_^_@H_MW2O^@A;_\ ?P4 :%%9_P#;
MNE?]!"W_ ._@H_MW2O\ H(6__?P4 :%%9_\ ;NE?]!"W_P"_@H_MW2O^@A;_
M /?P4 :%%9_]NZ5_T$+?_OX*/[=TK_H(6_\ W\% &A16?_;NE?\ 00M_^_@H
M_MW2O^@A;_\ ?P4 :%%9_P#;NE?]!"W_ ._@H_MW2O\ H(6__?P4 :%%9_\
M;NE?]!"W_P"_@H_MW2O^@A;_ /?P4 :%%9_]NZ5_T$+?_OX*;)K6E21,AU*!
M=P(RL@!'TH X?Q?K']HZG]GB;-O;$J,=&;N?Z?\ ZZPK2ZEL;N*YA;$D;;@?
MZ5U]UI'A9+2=X;Q3*L;%!Y^<MCBLOP[8Z+=V\[:I.(W5@$!DVY&*^AHXFA&@
M[)\JT^\^=K8:O+$+F:YGK]QZ'I]]%J-A#=PGY9%SCT/<?@:XZ;_DIP_WE_\
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
M]^%_PH_L?3/^@=:?]^%_PJ/[%J/_ $%6_P"_"4?8M1_Z"K?]^$H D_L?3/\
MH'6G_?A?\*/['TS_ *!UI_WX7_"H_L6H_P#05;_OPE'V+4?^@JW_ 'X2@"+4
M=*TY-,NW73[566%R"(5!!VGVKGO ]E:75G=M<6L,Q60 &2,-CCWK>U"TOUTV
MZ+:FS*(7)7R%&1@\5S_@F"YEL[HP7A@ D&0(U;/'O7;2_P!UJ>J.&K_O=/T9
MUG]CZ9_T#K3_ +\+_A7&2VEL/B(+86\0@W+^ZV#;_JP>G3K77_8M1_Z"K?\
M?A*XZ6&X_P"%A"(W1,VY?WVP?\\QVZ>U&"WJ?X6&.VI_XE^IVO\ 8^F?] ZT
M_P"_"_X4?V/IG_0.M/\ OPO^%1_8M1_Z"K?]^$H^Q:C_ -!5O^_"5Q'<2?V/
MIG_0.M/^_"_X4?V/IG_0.M/^_"_X5']BU'_H*M_WX2C[%J/_ $%6_P"_"4 2
M?V/IG_0.M/\ OPO^%']CZ9_T#K3_ +\+_A4?V+4?^@JW_?A*/L6H_P#05;_O
MPE $G]CZ9_T#K3_OPO\ A1_8^F?] ZT_[\+_ (5']BU'_H*M_P!^$H^Q:C_T
M%6_[\)0!)_8^F?\ 0.M/^_"_X4?V/IG_ $#K3_OPO^%1_8M1_P"@JW_?A*/L
M6H_]!5O^_"4 2?V/IG_0.M/^_"_X4?V/IG_0.M/^_"_X5']BU'_H*M_WX2C[
M%J/_ $%6_P"_"4 2?V/IG_0.M/\ OPO^%']CZ9_T#K3_ +\+_A4?V+4?^@JW
M_?A*/L6H_P#05;_OPE $G]CZ9_T#K3_OPO\ A1_8^F?] ZT_[\+_ (5']BU'
M_H*M_P!^$H^Q:C_T%6_[\)0!)_8^F?\ 0.M/^_"_X4?V/IG_ $#K3_OPO^%1
M_8M1_P"@JW_?A*/L6H_]!5O^_"4 2?V/IG_0.M/^_"_X4JZ3IJ,&73[4,#D$
M0KD'\JB^Q:C_ -!5O^_"4?8M1_Z"K?\ ?A* -&BFH&5%#-N8#!;&,GUIU '"
M>(1]H\<Z?$>@,2GZ;B?ZUW=<+=_O?B5&O]UTZ^R UW5=N+TA37]TX<'K.J_[
MWY!1117$=P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!A7)_TB7_?/\ZKL
M:FN3_I,O^^?YU68UWQ6AP2>IJ:.<F?\ X#_6M2LG1?\ EO\ \!_K6M7+6^-G
M51^!!11161J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1145S<16EM)<3-MCC4LQH S]8U9]/,$%M"+B\G;$<6<<=R?\_RJ
MI_:'B3_H"P_]_P!?\:-!MY+VYEUR[7$D_P L"'^"/_Z_^>M=!0!S_P#:'B3_
M * L/_?]?\:/[0\2?] 6'_O^O^-=!10!S_\ :'B3_H"P_P#?]?\ &C^T/$G_
M $!8?^_Z_P"-=!10!S_]H>)/^@+#_P!_U_QH_M#Q)_T!8?\ O^O^-=!10!S_
M /:'B3_H"P_]_P!?\:/[0\2?] 6'_O\ K_C7044 <_\ VAXD_P"@+#_W_7_&
MC^T/$G_0%A_[_K_C7044 <__ &AXD_Z L/\ W_7_ !H_M#Q)_P! 6'_O^O\
MC7044 <__:'B3_H"P_\ ?]?\:/[0\2?] 6'_ +_K_C7044 <_P#VAXD_Z L/
M_?\ 7_&C^T/$G_0%A_[_ *_XUT%% '/_ -H>)/\ H"P_]_U_QH_M#Q)_T!8?
M^_Z_XUT%% ',7M]XA:PN5ET>)(S$P9A.IP,')ZUB>$KG58+6Y&GV"7*%QN+2
M!<''N:[C4_\ D%7G_7!__037,^ /^/&\_P"NH_E7;2_W6IZHX:O^]T_1FA_:
M'B3_ * L/_?]?\:Y:2?43XW$QLT%]N'[C>,?ZL=\XZ<UI^,EU&PN4O;6]NDM
MY?E94F8!&^F>X_D:XXWET;K[4;F8W'_/7>=_3'7KTKLP6$;@YJ7Q)HX\=BTI
MJFX_"TST?^T/$G_0%A_[_K_C1_:'B3_H"P_]_P!?\:QO!PU+4;QKJYOKM[:'
MC:TS$.WIU[=?RKN:\W$4?8SY+W/3P];VT.>UCG_[0\2?] 6'_O\ K_C1_:'B
M3_H"P_\ ?]?\:Z"BL#<Y_P#M#Q)_T!8?^_Z_XT?VAXD_Z L/_?\ 7_&N@HH
MY_\ M#Q)_P! 6'_O^O\ C1_:'B3_ * L/_?]?\:Z"B@#G_[0\2?] 6'_ +_K
M_C1_:'B3_H"P_P#?]?\ &N@HH Y_^T/$G_0%A_[_ *_XT?VAXD_Z L/_ '_7
M_&N@HH Y_P#M#Q)_T!8?^_Z_XT?VAXD_Z L/_?\ 7_&N@HH Y_\ M#Q)_P!
M6'_O^O\ C1_:'B3_ * L/_?]?\:Z"B@#G_[0\2?] 6'_ +_K_C1_:'B3_H"P
M_P#?]?\ &N@HH Y_^T/$G_0%A_[_ *_XTR;5O$-O"\TNC1"-!N8B8' ^@-='
M01D8/2@""RNXK^SBN83F.1<CV]JGKF[4_P#"/ZX;)N+"];= >T;]U_E^GO72
M4 <+%\_Q-.?FPS?I$:[JN%L?^2D3_P"\_P#Z#7=5VXW>"_NHX<#M-_WF%%%%
M<1W!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% '.W1_TJ;_ 'S_ #JLQJ>[
M/^E3?[[?SJLQKT8+0\Z;U-;1#_Q\?\!_K6O6/H7_ "\?\!_K6Q7'7_B,[*'\
M-!11161J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7-ZDQUW64TJ(G[);D273#N>R_Y_I6CKFIG3;']T-UU,?+@0<DL>_X?
MX4[1=,&EZ>L;'=.YWS/UW,>O- &@JA%"J % P .U+110 451U;5K;1[,W%PW
M/1$'5SZ"N=BL=;\2CS[ZY:QLFY2&/JP]Q_4_E6].AS1YY.T>_P#EW.>I7Y9<
MD5>7;_/L=1)?6<3;9+J!&]&D -2QRQS+NBD1U]58$5@1^"M&1 K1RR'^\TAS
M^F*AF\%PQ-YVEWEQ:3CH=V1_C5\F'>BF_N_X)/M,0M7!?)Z_D=117+6&OWFG
MWRZ;KR!7;B.Y'"M]?\?SKHKF]M;, W-S%"#T\QP,_G6=2A.#2WOM;J:4Z\)Q
M;VMO?H3T5GQ:[I4S;4U"W+9Q@N!G\ZO@@@$'(/0BLY0E'XE8TC.,OA=Q:***
MDH**** "BBB@ HHHH **** *NI_\@J\_ZX/_ .@FN9\ ?\>-Y_UU'\JZYT61
M&1U#*P((/0BHK6RM;)66UMXX58Y(1<9KHA64:,J?>QSSHN5:-2^UQNH6,6HV
M$UI,/ED7&?0]C^!KR9]-NDU0Z=Y>;CS/+V^I]?IWKV*J9TRU.JKJ13_2!'Y8
M/;'K]>WTK;"8QT%)/9_F8XS!K$.+6Z_(73-/BTS3H;2+H@Y;^\>YJW117%*3
MDVWN=L8J*45L@HHHI#"BBB@ HHHH *K:A=BPTZXNBN[RD+ >I["K-9?B3_D7
M;[_KE_6KI14II/JS.K)QA*2Z(SK'1KK4[:.^U+4KP2S*'$4$FQ$!Y Q]*M?\
M(Q!_T$-2_P# D_X4S4"1X(8@D'[&O3Z"JVLR2+X:TM@[ M+!D@]>,UV*52;T
ME:[L<;C2@M8W:5RY_P (Q!_T$-2_\"3_ (4?\(Q!_P!!#4O_  )/^%-\5LR:
M=:E6(/VN/H?<T:XS+K6A@,0#.^0#["IA*K))\V]_P14XTHMKEVM^+'?\(Q!_
MT$-2_P# D_X4@\-6Q) U'421U_TD\4GB6:?996,$IA^V3B)Y5."%[@?6L_5?
M#]OHFGMJ6FS2P7-OAMQ<D2#(!!JJ;G)+FG9RVT_,FI&$6^6%U'?7\C2_X1B#
M_H(:E_X$G_"D_P"$:MMVW^T=1R.WVDT:[J4]OX:%U!^ZEF" $_P;NM4KKPG:
M6NGR7$%Q.E]$AD^TF0Y+ 9YI0E-J\YVN[;7'.,$[0A>RN];%UO#$!4@:CJ0/
MK]I/^%-T>XN[;5;G1[V<W!CC$T,S?>9,XP?Q-7]%NY+_ $:UN91^\=/F]R.,
M_CBL^/\ Y'R7_L'_ /LXJ5*<N>%36R?WHIQA'DJ4]+M?<S1U?34U73Y+9N'^
M]&_]UAT-5M U)[VT:"Y^6]MCY<RGJ2._XUKUSVMPR:9?1ZY;*2%PET@_C3U_
M#C]*XSM,;3?WGQ%N6'&UI/Y8KNJX+0Y8YO'ES+&P9)#(RGU!Y%=[7;COCC_A
M1PX#X)?XF%%%%<1W!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ',W9_P!+
MF_ZZ-_.JI-3WA_TR?_KHW\ZK$UZ<%HCRYO5FSH/_ "\?\!_K6S6+X?\ ^7G_
M (#_ %K:KBK_ ,1G=0_AH****Q-@HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ IKNL<;2.P5%!+$] !3JY[7)I-2OHM#M6(WX>Z<?P
M)Z?C_AZT -TE&UG59-:G4B"/,=HA].[?Y_I71TR&&.W@2&)0L:*%4#L!3Z "
MBBJ]^[1Z==2*<,L+D'W --*[L)NRN<O81#Q+XDN+^?Y[*S;9"AZ,?7^OXBNP
MKG_!<2Q^&XF&,R.['ZYQ_05T%=&+E^\<%M'1?(YL)']VIO>6K^84445S'49^
ML:5#K%@]M+\K=8WQRC>M9-CX+L8OWE_))>3'J68JOZ'/ZUTU%;0Q%6$>2,K(
MQGAZ4Y\\HW9C3>%-%FCV_8E0]F1B"/UKG[JUU3P>XN+.=KG3B<-&_P##GU';
MZBNYJ.>&.X@DAE4-'(I5E/<&M*>*G%VG[T>J9G5PD)*\/=ET:(M/OHM2L(;N
M'.R09P>H/<?G5FN4\(E[*\U+1Y"3Y$F]">XZ?_$G\:ZNLZ]-4ZCBMNGH:8>H
MZE-2>_7U"BBBL38**** "BBL6X\5Z-;3-$]WN93@[$+ ?B!BKA3G-V@KD3J0
M@KS=C:HK _X3+1/^?A_^_3?X4?\ "9:)_P _#_\ ?IO\*T^JUOY']QG]:H?S
MK[S?HK _X3+1/^?A_P#OTW^%'_"9:)_S\/\ ]^F_PH^JUOY']P?6J'\Z^\WZ
M*P/^$RT3_GX?_OTW^%'_  F6B?\ /P__ 'Z;_"CZK6_D?W!]:H?SK[S?HK _
MX3+1/^?A_P#OTW^%6K+Q)I6H3B""Z'FM]U74KGZ9I/#UHJ[B_N&L31D[*2^\
MU:***Q-@HHHH **** "L[7XGGT&]CC7<QB) '?'-:-5=1NQ8:=<797=Y2%@/
M4]A5TVU--;W(J).#3VL9]HL.M^%([>*8 26ZQLPY*,  <CZU/>:.EYIUK9F9
ME6W>-@V,D[?\:P;#PG;W5D-0O[J6.6<>:P@*QH@/..E6V\&::HRU[>@$@9,R
M]3T_AKLE[.,O=GU[=3BC[24/>IK;OT-C5=-75+>*)I#'Y<RRY SG':B]TU;V
M]L;DR%3:N7"@9W9'_P"JL<^"].49:\O@,XYE7K_WS0?!>G @&\O@2< &5>?_
M !VH7LTE:H]+].^_4T?M&W>FM;?:[;=#:U/38-5M#;S;EP0R.IPR,.A%9?\
MPCUW<M&FIZM)=VT; B$1A-V.FXCK47_"$Z?_ ,_=]_W]'_Q-11^$M(F=EBU&
MZ=EZA9U)'Z54)0BK1J?^2[?Y$3C.<KRI_P#DV_\ F='>6<%_9R6MPFZ*08(]
M/0BL0^'+Z2$6D^MSO8CCRO+ 8CT+=:9_PA.G_P#/W??]_1_\340\):0TQA&I
M71E'5!.N[\L44W""M&?_ )+<=13F[RI_^36_X<Z>&&.W@2&)0L<:A54=@*P;
M.5+OQM=S0$/%#:"%W'(W;@<?H?RJ,^"-/(P;J^(_ZZK_ /$T>'HWTC5+K1&*
MNBI]HBD"@$J2 =WJ>E*,8*,W"5W;M;U'*51R@IQLK][^B.EILD:2QM'(H9&!
M# ]"#3J*XCM//-%MX]/\>&V#?(CR*A)[;3@5Z'7FUY:2W?C6[AA<QW&]GB/^
MT%W#^5=QHNIC5-/64C;.AV3)_=85VX[XH?X4<. ^&?\ B9HT445Q'<%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 <I>'_3)_\ KHW\ZK$U/>G_ $V?_KHW
M\ZK$UZL%HCRIO5FWX>/-S_P'^M;=8?AW_EY_X#_6MRN#$?Q&=^'_ (:"BBBL
M38**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHZ4 4=6U*
M/2M/DN7&6^[&G]YCT%5M TV2SM7N+K+7MT?,F8]1Z+^%4;8?\)#KAO&YT^R;
M;"#TD?NW^?;WKI: "HKFZ@L[=I[B58XEZLQJ6N+,;^+?$4J.[?V79MC:. Y_
M^OS^%;T:2FVY.T5N85ZKII**O)[%IO$^H:E(T>AZ:TJ#@S3<+_, ?G^%-F7Q
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *PO$%Y+(8M(LS_I5WPQ'\$?
M<G]?UK5OKV+3[*6ZF.$C&<=R>P%97AZRE;S=6O1_I=WR ?X$[ ?I^E &K96<
M5A9Q6L(PD:X^I[D_6K%%% %;49C;Z9=S+]Z.%W'U"DUC^"X%B\.12 #,SLY/
MT.W^E;ES"+FUF@/21&0_B,5SW@JY_P");-I\GRSVLK!E/8$_XYKJAKAY6[J_
MIK^IRSTQ,&^SMZZ?H=-1117*=04444 %%%% !1110 4444 %(RAU*L 5(P0>
M]+4-U<QV=I+<RG"1*6/X4TFW9";25V<YX+)BCU&SSE8+@[?Y?^RUU-<UX*A?
M^S)[R0?-=3%Q[@?_ %\UTM=&,?[^1SX--4(A1117,=)3U6UBO-*N;>:01QO&
M<N>BXYS^&*YS2_$FI&QC3^R)KQ8_D%Q%D+)CC/(]JV/%!*^&KT@X^0#_ ,>%
M+?WAT?0HY8(D(01HJGI@D#^5=E&WLU%J]WI^!Q5K^T<E*UEK^/\ D4_^$BU'
M_H7;S\__ *U'_"1:CG/_  CMY^?_ -:M#4=2DL]0TZW1%9;J1D8GJ !V_.B[
MU*2WUS3[!44I<B0LQZC:,C%"Y7;]VM4WN^GS\@?,KIU'HTMEUMY>9G_\)%J.
M<_\ ".WF?K_]:D/B'4&&#X<NR/0G_P"M6G#J#R:Y<V!10D4*2!NY)/-5K_5;
MS^TAINEV\<MR$WR/,2$C';..2::Y6[>S6U]WM]X-R4;^T>]MEO\ <51XAU!1
M@>'+L#T!_P#K4'Q#J##!\.7A![$__6JUI^JWG]I'3=4MXXKDIOC>(DI(!UQG
MD4:EJMVNHIINF6\<MT4\QVE)"1K[XI\L>;E]FN^[M;O>XN:7+S>T?;97OVM8
MJKXAU!1A?#EV!Z __6K/U;6KR_BCL+BQDTRWN7"/<39(QZ#BMFQU6\74QINJ
MP11W#J7ADA)*2 =1SR#4WB*-)?#U\' ($18?4<BG&4(58IP6O6[?S)E&<Z4F
MIO3I9+Y=S1BB6&%(D&$10JCV%/JMIS%M,M&8Y)A0DGO\HJS7#)6;1W1=TF@H
MHHI%!1110 55U*[^P:;<76W<8D+ >I[5:K+\2?\ (NWW_7+^M722E.*?<SJR
M<:<FNB9A6GA2RN-/&HZI<.LLR^=(4941 >?2K+^#M$BC622XG5&( 9I@ 2>G
M:K.H_P#(CM_UZ)_(55UK_D6-)_ZZP?RKOC5K3:]]J[L>?*E1A'X$[),=)X,T
M:)0TD]P@)"@M*!DGH.E(_@W18W1'GG5Y#A%,H!8]>..:L^+?^0=:_P#7W'_6
MC7?^0WH7_7=_Y"IA5K22?.];_@BYTJ$7)<BTM^+(&\$Z0BEFEN54#))E  _2
MJL'AOPU=3>3!J#RR?W4N%)/Z5?\ %1WII]K*Y2TGN52=@<9'H3_GI4/B32M.
MLM%>Y@ABM;B J89(@%;=GIQUJJ=6I)1YIN\MB:E*G%RY8*T=QW_"#Z5_?NO^
M_@_PJFGAWPS)<?9TU%FESC8+A<D^G2M'Q'<7">%#(28WD6,2E?X0<;O\*2_T
M+1H] E*P0QHD1=)P!NSC@[N^?UI0K5+)SF]7;0<Z-/F:A!:*^O\ 7D1_\(/I
M7]^Z_P"_@_PI= C?2=6NM$)#PJGVB%\ -@D @XZG_"M/09II]"LY;@DRM&,D
M]2.Q_$8JC'_R/DO_ &#_ /V<5'M*DN>G4=[)_>B_9TX<E2FK7:^YF_1117"=
MY@OX.T=[LW!A<9;<8@^$_+TK=50JA5   P .U+16DZLYVYG>QG"E"G?D5KF+
MX@T^6>&._L^+VT.]"!]X=U]_\^M7],U"+4["*ZBX##YES]UNXJW7--_Q3NO;
MONZ=?MSZ1R?T!_STK,T.EHHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#C;X
M_P"GW'_75OYFJA-6;\_Z?<_]=6_F:J,:]F'PH\6;]YF_X9/_ !]?\ _K705S
MWA?_ )>_^ ?^S5T->;B?XK/3PW\)?UU"BBBL#<**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBL?7]1DM+9+6U^:]NCY<0'4>K4 4I_^*AUT6PYT
M^Q;=+Z22>G^??U%=+5+2M.CTO3X[9.2.7;^\QZFKM !1110 5RVN:;>:=J0U
MS2EW/C%Q"!]X=SCO[_G74T5K2JNG*Z^?F95J2JQL].S[&1I?B33M4C7;,L,Y
MZPR'!S[>M:]9&H>&=*U)S)+;^7*>3)$=I/U['\JS?^$&LQPM]>!>PW#_  K5
MQP\M5)Q\K7,5+$QT<5+SO8ZFBN6_X0>U_P"?^\_[Z'^%'_"#VO\ S_WG_?0_
MPI>RH?\ /S\/^"/VM?\ Y]_C_P  ZFBN6_X0>U_Y_P"\_P"^A_A1_P (/:_\
M_P#>?]]#_"CV5#_GY^'_  0]K7_Y]_C_ , ZFBN6_P"$'M?^?^\_[Z'^%'_"
M#VO_ #_WG_?0_P */94/^?GX?\$/:U_^??X_\ ZFBN6_X0>U_P"?^\_[Z'^%
M'_"#VO\ S_WG_?0_PH]E0_Y^?A_P0]K7_P"??X_\ Z"[U"TL(R]U<1Q#K\S<
MGZ#J:XZ\U&Y\7WZZ=8AXK!2&E<CDCU/]!Z_I?_X0*P+9:[NCSSRO/Z5T&G:;
M:Z7;""TCV+G)/4L?4FM8SH45S0?-+IIHC*4*]=\LURQZZW;)[>".UMXX(EVQ
MQJ%4>PJ2BBN%N^K.Y*RL@HHHH&8_BG_D6KW_ '1_Z$*37+::]\/K%;H9')B(
M ]-PJ]JGV;^R[K[9_P >_EGS,=<>WOZ5SNBGQ,=.C\@6GV;'[DWF[?L[?=]O
M6NRBG[-232Y7?7Y?Y'%6M[1Q:;YE;3Y_YFKJUG/<:KI$L49:.&9C(<_=&/\
MZU%]9SR^)=*NDC)AA67S&S]W*X%,_P"*I_Z@_P#Y%H_XJG_J#_\ D6A<R27,
MM$UOWO\ YC?*VWRO5I[=K?Y$UO:SIXFO+IHR(7@15?U()JK>PWVFZW)J=I;&
M[AGC5)HE;#*1T(]:D_XJG_J#_P#D6C_BJ?\ J#_^1:%=.[:VMN)V:LE):WVZ
MC+*&^U+6DU.[MC:0P1LD,3-EF)ZD^E)?V][I^M-JMG;?:HYHQ'/"IPPQT(]:
MD_XJG_J#_P#D6C_BJ?\ J#_^1:=WS7O&UK6OT%9<MK2O>][=2.TBOM4UJ#4K
MNU-I!:HPAC<Y=F88)/IQ5W7R!X?O\G_EBW\JK?\ %4_]0?\ \BUD:Y_;1CB&
MK^2-,WKYYLL],\9W<XS3C#GJ1U5ET7];BE/DI2T=WU:^7W'4:9_R"K/_ *X)
M_P"@BK5-3;Y:[,;,#;CIBG5Q2=VV=L59)!1112*"BBB@ K/UV"2YT*]BB7<[
M1' '?O6A150ERR4ET)G'FBXOJ8NFO9ZWX;CMO,RI@6*55.&0@8/\JNW.EVUU
M9PVL@810LC( W(V]*JW?AC2+V=II;0"1CEBC%<GZ XJO_P (;HG_ #[O_P!_
M6_QKIYJ5[J377;_@G-R5;6<4^F__  #5O]/@U&%(I]VU)%D&TXY%%S807=S:
MW$H;?;,6CP<#)&.:RO\ A#=$_P"?=_\ OZW^-'_"&Z)_S[O_ -_6_P :E.FM
MIO[N_P QM57O!??V^1L7EE;W]J]O<QB2)NH/\QZ5E6_A6P@GCEDDN;@1G,:3
MR;E3Z#%9VI>%M)MI+ 10.!-=+&_[QCE2K'U]A5[_ (0W1/\ GW?_ +^M_C6B
M<81LJCL_+_@D-3J2O*FFUY_\ W)H8[B%X9D#QN-K*>A%8:>$-.5@&ENW@4Y%
MN\N8Q^&,_K1_PANB?\^[_P#?UO\ &C_A#=$_Y]W_ ._K?XU,)P@K1FU\O^"5
M.$YN\J:?S_X!O +&@  5%'T %<]83)?^,;RZMSO@AMA 9!T+;@>#WZ&I!X-T
M3/\ Q[.?^VK?XUL6EI;V-NL%M$L40Z*M1S4X1?*VV]-K?JRN6I.2YTDEKO?]
M$34445SG2%%%% !574;&+4K&6UF'RN.#W4]B*M44 8GAZ^E>.73;PXO+3Y6S
M_&O9O\^WK6W6!X@M9;:6+6K-<SVW^M4?\M(^^?I_GI6S:745[:QW,#;HY%R#
M_2@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH XF_/_ !,+G_KJW\S50FK.H'_B
M87/_ %U;^9JH37MP^%'AS?O,Z'PM_P O?_ /_9JZ*N<\*_\ +W_P#_V:NCKS
M,5_%?]=#U,+_  E_74****YSH"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@".>>.V@DGF8+&BEF)["L+0H)-1O)=<NE(:3Y+9#_!'Z_C_ (^M-U5V
MUO5DT>%B+:$B2[<?HO\ G^E=$B+&BHBA548 '0"@!:*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\4_\BU>_P"Z/_0A3=<N
M9K/P^LMO(8W!B (],BG^* 3X:O<#/R#_ -"%.U"R.KZ%'#!*@WB-U<]" 0?Y
M5UTFE&#EMS/]#DJJ3G-1WY5^HS5[N>WU;2(HI"J32LLBC^(8_P#KT7UW/%XF
MTJV20B&99?,3LV%R/Y5/J&FO>W^GW"R*HM9"[ C[P([?E1=::]QK=A?B10ML
M) RD<MN&!4QE3M&_9_?K8<HU+RMWC]VE_P!2*WNIG\3WELTA,*6Z,J=@<GFJ
MM[)?:GKDFFVUTUI;V\:O+)']]R>@'H*T8=/>/7+F_+J4EB2,+CD$=:JZAI-T
MVHC4=,N4@NMFR19!E)%[9JHRAS]-OQ%.,^3KO\[$%E)?:9KD>FW-TUW;W$;/
M%))]]".H/K2WTU[J6N-I=K=-:0P1B2:1!\[$] /2I]/TFZ74&U'4[E)[K9LC
M6-<)&O?%&HZ3<R7Z:CIMRL%V$\MQ(N4D7T-5SP]I>ZO;>VE_Z\M]2>2I[.UG
M:^U];?UY[:%:UDOM*UV#3KB[>[MKI&:)Y!\Z,HR03W&*O^( #X?OP1G]RQ_2
MH+#2;O\ M'^T=4N4FN54I$D0PD8/7'O4OB*1(O#U\78 &(J,^IX%2VG6A;5Z
M7MWN4DXT9\VBUM?M8M:9_P @JS_ZX)_Z"*M56TY2NEVBL,$0H"/^ BK-<T_B
M9TP^%!1114E!1110 50N=3^S3F+[#>RXQ\\46Y3^.:OT546D]5<F2;6CL9?]
MM_\ 4,U+_P !_P#Z]']M_P#4,U+_ ,!__KUJ45?-#^7\2.2?\WX&7_;?_4,U
M+_P'_P#KT?VW_P!0S4O_  '_ /KUJ44<T/Y?Q#DG_-^!QWB#Q$T=QIX73[E/
M+F$W[Y=A; (P.O\ >_E6Y_;?_4+U+_P'_P#KUJ%5;&0#CD9'2EJY5:;BER;>
M9G&E44G+GW\C+_MO_J&:E_X#_P#UZ/[;_P"H9J7_ (#_ /UZU**CFA_+^)IR
M3_F_ R_[;_ZAFI?^ _\ ]>C^V_\ J&:E_P" _P#]>M2BCFA_+^(<D_YOP&0R
M>="DFQTW#.UQAA]13Z**R9J@HHHH ****  @$$$9!Z@US=B3H&M-ISG%C=G?
M;,3]QNZ_Y]O6NDK/UC3%U33W@SME'SQ/_=8=* -"BLK0=2:_LS'.-MY;GRYU
M/7([_CC^=:M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!PNH'_B8W7_ %U?^9JH35G4
M3_Q,;K_KL_\ ,U4)KW(+W4>#4?O,Z/PI_P O?_ /_9JZ2N:\)_\ +Y_P#_V:
MNEKR\5_&?]=#UL)_!7]=0HHHKG.@**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *S=;U/\ LRP+H-UQ(=D*=2S&M%F5$9V(55&23V%<YIBMKFKOJ\H/V6 F
M.T4CKZM_G^E &CH>F?V98XD.ZYE/F3OU)8^_M6G110!7OKH65A<717=Y4;/C
MUP*P+'17U.SCU'5+ZY:2=1($CDV)&I&0 /I6MK__ "+]_P#]<&_E67J!Q\/4
MQ_SYP_R6NNA=07+HV[7..O9S?,KI*]BR?"]@.L]X.W-PU!\+V QF>\&>!_I#
M56UTD:5HO/\ R]P?^@FI_$A(GT;!_P"8A'5Q=5\OOO6_X$25)*7N+2WXCO\
MA%[#('GWF3SC[0U!\+Z>H):>[ '4FX:ENO\ D<+#_KVD_G4&MQ_VAKVGZ7.[
M+9NC2NJG'F$=%_2E&55M7F]5?\_\ARC22=H+1V_+_,DC\-Z9*"8[JZ<#J5N2
M:<?"U@!DS7F/^OAJHW^G6^A:EIMSI@,+S7"P20AB1(IZG!]/ZBK/B$-=ZEI>
MF22-':W+.92IQOVC(7/^>M5>HVN6;L[O[MR;4U%\T%=67W[#H_#FF39\JZN7
MQUVW).*2;PNB1E[&^O(+A>48S%AGW'I5/5M+M=#DLK[3%,$WGK$8U8D2@]1@
MFNLJ*E6<4I1DVGW+ITJ<FXR@DUV,S0=0DU/2(KB8 3 E),=,@XS6G6!X/_Y
MA_Z[R?SK?K'$14:LDMKF^'DY4HM[V"BBBL38**** "BBB@ HHHH **** &R1
MI+&T<BAD<%64C@@]JP1X;GMLI8:Q=6UOG*Q??"_3/:M.?5].M9FAGO8(Y5QE
M&< CC-1_V_I'_01MO^_@K>G[:*]U.S\KG/4]C-^\U=>=BC_86I_]##<_]^Q_
MC1_86I_]##<_]^Q_C5[^W](_Z"-M_P!_!1_;^D?]!&V_[^"M.?$?R_\ DJ_R
M,^3#_P W_DS_ ,RC_86I_P#0PW/_ '['^-5(].U1]4GL_P"WKD"*))-VP<[B
M1C&?:MG^W](_Z"-M_P!_!6%:^)K!O%-T6<) \:Q+,Q&TE23GZ'/'_P!>M*;K
MR4O=V79?Y&=18>+C[V[_ )G_ )E_^PM3_P"AAN?^_8_QH_L+4_\ H8;G_OV/
M\:O?V_I'_01MO^_@H_M_2/\ H(VW_?P5GSXC^7_R5?Y&G)A_YO\ R9_YE'^P
MM3_Z&&Y_[]C_ !I4\-M+-&^I:C<7R1G<L3_*F?<=ZN_V_I'_ $$;;_OX*/[?
MTC_H(VW_ '\%'/B.WX?\ ?)A^_X_\$T:*JVNI65ZY2UNHIF49(1@2!5JN5Q<
M79HZE)25TPHHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH YW68GTG48];MU)C.([M!_$O9O\^U=!%(DT22QL&1P&5AW!
MI)8DFB>*10R."K*>X-8&C2OI.HR:'<,3'S):.?XE[K_GW]J .BHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH X+43_ ,3*Z_Z[/_,U3)JUJ1_XF5U_UV?^9JF37O4U[J/G
MZC]YG2^$O^7S_@'_ +-735S'A$_\?G_ /_9JZ>O*Q?\ &?\ 70]?"?P5_74*
M***YCI"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***IZIJ,>EZ?)=2<[>%7^\W
M84 9>NW$E_=Q:':,0\OS7#C^"/\ ^O\ X>M;EO!':V\<$*A8XU"J/:LOP_IT
MEM;O>7?-[=GS)2?X1V7_ #_2MB@ HHHH IZM;O=:1>01#,DD+*H]3BL:QN],
MU/PS'I]S=) RPK#*CN$=2N!T/N*V]2N6LM,NKE "T43,H/J!Q7/V6B:5_8Z:
MIJP\Z6:,3RS2,W&[G&!]<5UT;>S]Z^^EM[G'7O[3W;;.]]K&E=C2;R"UADOX
M0MM*DB;9EY*],T^]?2K][9I;^ &WF$R;9E&6'3/M5670O#D$<4DMM$B2LJ(2
M[?,3T YI9] \.VS1+-:1(9G$<>6;YF/0=::=/2SE]R^?43536ZCTZOY="T\F
ME2:E#?&_@\V*-HU F7&#4>I+H^JQ(D]]"KQG='+'.JNA]C43>'_#R726S6D8
MF=2ZIN;) Z]Z2ZT'P[90&>YM8HHQU9G;_&A.FFFG*_31?YCDJC334;==7_D-
MLK/2;6\6[FU;[7<(,(]Q<JVP>U6M1_L?5+<0W%Y;_*=R.DRAD/J#6?8:?X4U
M-F6SBAD91DKN=3CUP3FK-QX?\/6D#37%K%'&O5F=@/YU4G'G7,Y<WHO\R(J7
MLWRJ/+ZO_(BM;'28+N.ZN-8-Y+%_JS<7*L$]P/6M.YUO3;6!Y7O8"%&=JR D
M^P K&L;'PEJ,IBM(X9)!_#N=2?H#C-6[CPCH\L++';>3)CY9$=LJ?7K2G[)S
M2JN7W(=/VJ@W24?O;'^%;>6#0HS*A1I7:0*>H!/%;59'AN]FOM%CDN&W2HS1
MLW][!ZUKUAB+^UES;W.C#V]E'EVL%%%%8FP4444 %%%% !1110 4444 ,:*-
MCEHU)]2*/)B_YY)_WR*?13NQ60SR8O\ GDG_ 'R*/)B_YY)_WR*?11=A9#/)
MB_YY)_WR*B6PLTG:=;6$2L,%Q&,G\:L44<S74'%/H,\F+_GDG_?(H\F+_GDG
M_?(I]%%V%D,\F+_GDG_?(H\F+_GDG_?(I]%%V%D-6-$.515/L,4ZBBD,*K:A
M?0Z;8R7<X8Q1XSM&3R0/ZU9JCK.GG5=*GLED$9DV_,1G&&!_I5TU%S7-MU(J
M.2@^3>VAFQ>,-,FAGE5;C; H9\H.A8+QSZD59TKQ)8ZQ=-;VPF#JA<[U &,@
M>OO6+;^")(+6[A-\A-Q&J ^6?EPZMZ^U7?#_ (7?1+^2Y:Z64-$8]H3'4@YZ
M^U=M2&$4)<DM>G]6.&G/&.<>>.G7^KC[;QEI=U=0V\:W&^5PBY08R3@=Z+;Q
MEI=U=0V\:W&^5PBY08R3@=ZS;+P-+:7]M<F_1A#*LFWRR,X(..M%EX&EM+^V
MN3?HPAE63;Y9&<$''6K<,%K:7Y_Y$1J8[2\5OY?YG9T445YAZ@4444 %%%%
M!1110 4444 %%%% !115*_U>PTQ<W=RD9(R$ZL?P'-5&+D[15V3*48J\G9%V
MBN9;QSI8)VPW;@=66,8_4U<LO%6D7SA%N?*<]%F&W/X]/UK66%K15W%F,<51
MD[*2-JBBBL#H"LK7M-:_LUDMSMO+<^9 PZY';\?\*U:* *&CZFNJZ>DX&V0?
M+*G]UAUJ_7-WH.@:VNHH,6-V=EPHZ(W9O\^_K72 @@$'(/0B@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#S[4C_Q,[O_ *[/_,U3)JWJ1_XFEW_UV?\ ]"-4B:^@I_"CYZH_
M>9T_@_\ Y??^ ?\ LU=17+^#O^7W_@'_ +-745Y&+_C/^NA[&#_@Q^?YA111
M7,=(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7-1?\5#KIG/S:=8MB/TDD]?I_
M];UJSXAO9=L6EV9_TR[^7(/W$[G^?ZUIV%E%IUE%:PCY(QC/<GN: +-%%% !
M1110!G:__P B_?\ _7!OY5EZA_R3U/\ KTA_]EK;U*V:]TRZMD(#2Q,JD^I'
M%<[9Z[I0T9=+U?,,D*""6%T8YVC&<@>U=E"[@G%7M)/0XL193:D[7BUJ3:[_
M ,@G1/\ K[@_]!-3^)?]?HW_ &$(_P"=-F\1>&[A(DEN498F#H#"^%(Z$<4L
M_B/PY<M$TUTKF%Q)'F)_E8=#TJXQJ)Q]QZ7Z=R)2I-2]]:VZ]B6Z_P"1QL/^
MO:3^=5M:\D^)M+^W[?L6Q]N_[GF>_P"E2-XD\./=)<M=*9D4HK^4^0#U[4EU
MXB\-7T!ANKE)8S_"T3_X41C54HOD>BMMZ[?>.<J3C)<\=7??TW^XBUL6O]L:
M2;+R_M_VA<^7C/E?Q;L=O_KT_P 1^5_:^C_;<?8/,?S-WW=^/ES_ )]:AL-4
M\):8S-9R)&S#!;RY&./3)!-6;GQ)X<O(&AN+E)8VZJT+D?RJDJD91M"3236V
MNO\ ET(;IRC*\XIMI[Z:?Y]2#Q&+3S=.^R>7_:'VA/*\K&=O?..W^?6NGKE;
M'4O"&FRF6T=(Y#_$8Y&(^A(.*N3^,-'CA=HK@S2 ?+&L; L?3D5G4I5)*,(Q
M>G=&M*M2BY3E..O9B>#_ /D"'_KO)_.M^LGPW936.BQ1W"[979I&7^[D]*UJ
MPQ#3JR:[F^&35&*?8***;(Z11M)(P5%!9F)P !WK$V'45GQZ[I<L<LB7T)6(
M;G.[H,X_G4?_  DFC?\ 00A_,UI[&I_*_N,_;4_YE]YJ45E_\))HW_00A_,T
M?\))HW_00A_,T_8U?Y7]PO;TOYE]YJ45E_\ "2:-_P!!"'\S1_PDFC?]!"'\
MS1[&K_*_N#V]+^9?>:E%9?\ PDFC?]!"'\S1_P ))HW_ $$(?S-'L:O\K^X/
M;TOYE]YJ45F+XBT=V"C4(,GU; _,UI*P90RD$$9!'>HE"4?B5BXSC+X7<6BB
MBI*"BBB@ HHHH **** "BBB@#B?^$WN?[0^S?8XL>;Y>=Q]<5#XAM6U3QG!8
M/,R(R *>NW@DX'X5A>?'_;6/LD.?M'7+Y^]_O5TU[_R4BU_W1_Z":]UTX49\
MU-6?*W^1X*JSK0Y:CNN9+\RE/X5TFUF:&?7HXY5QE&4 CC/K5/7O#D6CV$%U
M%>&=97 'R8&",YZUH^(?#.J:AKMS=6T"M$^W:3(!T4#^8J?QA$\'AK38G&'1
ME5A[A"**=>3E3_>7ONM.P5:$5&I>G:VSU[E6?PAI]I'$UUK*P>8,KO0#/3/?
MWJ*?PI9#2KF^M=5%PL*L?D08) SC.:V/%.C7NKP:=]CC5_*5MV6 QD+CK]#4
M=EIEUI7@O5(+M DC>8X 8'C:!V^AK..(FX1E[35O;3N:2PT%4E'V?NI;Z]AV
MAZE+8^"'O,>:T#$*KGMN Q^M3^'?%$VMZA);26T<86(R94D]"!_6LVP8+\.K
MHE X#GY6S@_,/2H/ TJ/K<P6WCC/V=N5+9^\OJ34U*,'"K-K5-CIUJD9T8*6
MC2._HHHKR#V0HHHH **** "D)"@DD #DDTM<CXFGN=3U:WT&SD*AANG(Z >_
ML!SCOD5K1I>UERWLNK\C&O5]E#FM=]%YEV\\86$$WD6J2WLW3$(XS]>_X9J
M^*K^,;Y_#MY'%W;)./\ QT5LZ7I%II%L(K:,;L?/(1\SGW/]*OUJZE"+M&%U
MW;_R,E3Q$E>4[/LDOU.3N_%ZWMO';:/'(U].=@5UQY?OZ'_ZV35O2_"EK;'[
M1J'^FWC<N\GS*#[ ]?J?TK96PM$O#=K;1+<$8,@7!-6*)5U&/+15EU[_ ']A
MPP[E+FK/F?3M]W<145%"HH51T &!6?J&A:=J:$7%LF\])$&UA^/^-:-%<\9R
MB[Q=F=$H1DN62NCD+>YN_"E]'97TIGTR8XBF/6,^A_P_$=Q77]:H:SIR:II4
M]JPRQ7*'T8=#5+PG>M>^'X2YR\),3$^W3]"*Z*MJM/VO5:/]&<U*]*I[+H]5
M^J-RBBBN4ZR&[M8KVTEMIEW1R+@_XUC>'[J6WDET6\;,]M_JF/\ RTC[8^G^
M>E;]8GB&QE=(]2L^+RT^88_C3NO^??UH VZ*JZ=?1:E8Q74)^5QR.ZGN#5J@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** /.]3/_$TN_P#KL_\ Z$:I$U;U,_\ $TO/^N[_ /H1JF37
MT5/X4?.5'[S.I\&_\OO_ &S_ /9JZFN5\&?\OW_;/_V:NJKQL9_&E\OR/9P7
M\"/S_,****YCJ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R?XC>,M?T'Q.MGIM_
MY$!MT?9Y,;?,2V3EE)["NX\&^(T\3^'H;PD"Y3]W<(.SCOCT/7\:\J^+O_(Z
M)_UZ1_S:CPW?W/P\\=3:;J+;;25A%,QX4J?N2#V&?R)[T =-\3/%NN>'M:L[
M?2[[[/%);[V7RD?+;B,_,#Z5Z19R-+8V\CG+O&K,?4D5XY\92#XAT\@Y'V3_
M -G:O0?$7B9/"W@Z"]""2X>-(X(VZ%RO4^P )_3O0!U-%>+Z;8?$+Q99MK$.
MLRV\39\I#<M"),$_=5!CKQSBMKP'XVU2;77\.>("6N@66.1@ P=<Y1L<'@'!
M]N^: -#X@^/KCPQ/'IMA;*UW-")?/DY5 2PX7N?E/7CZUWD9+1(3U*@FOG;Q
M[INJ:9XD:/5KW[7)*GFQ-YK2;(R[87+#C&#P..:ZC6-$\8>'_"5SJ%WXANI'
MCFB*^1>S'$9R#G..Y3]: /8Z*XGPAXF:?X</J=W,99[&.59G=BQ8H,C)/))!
M6O._!'BW5O\ A,M/2_U6\N+>>0Q/'-.S+E@0O!./O$4 >]45Y/\ %/Q#J,&N
M:?I6E7MS;R"/>_V>5D+LYPH."/[O_CU=/XH\2-X(\*6:;S=:BZ"&-IG+;V &
MYV).3_B10!V-%>,:=IOQ#\5V?]JQZS-;1."8U:Y>'S!_LJ@QCW.*O^%/'6L:
M;XB_X1[Q02S-)Y0ED #QN>F2."ISU]QSB@#UBBO*/BWJ^IZ;J>FI8:C=VJO"
MQ803L@8[N^#6;I<?Q"\37EKJ<-U>V]A*ZJ'2X"(J X)V%OFXSS@YH TI_&.O
MI\41HRW^-/\ MJQ>3Y,?W3C(SMS^M>KUX7=''QK!)X&HIR?PK2\1^*=8\6^*
MXM&\+75Q%!$2OFP2LF\_Q.S#^ =O_KB@#V*BL[1-,?2=+BM9KVYO9@,R3W$K
M.SMWQDG ]!6C0!XE<^,O&MWXNO-'TJ_WO]JEC@B\F$?*I;C++Z#N:U/^+O?Y
M^R5QW]L_\(_\2+S5/L_VC[/?7!\K?LW9+KUP<=?2NQ_X79_U+_\ Y.__ &N@
M#H?!O_"=_P!KR_\ "3_\>7D'9_J/]9N7'^KYZ;O:NXKD_!/C;_A,?MW_ !+_
M +)]E\O_ );>9NW;O]D8QM_6N,\9>-=:U+Q,_A[P]))$$E\C="<22R=#\W\(
M!R.W3/T /1_%=]<Z;X5U&]M)/+N(82T;[0<'Z'BN7^%_B75_$46IG5;O[08&
MB$?[M$VYW9^Z!Z"N7URQ\<^'/#=U_:=\NH:=<IY<P:9I6A)Q@Y8 CGC@D5I?
M!7_4:U_O0_R>@#U:BO%-5\7^(_&/B4Z7X=N);:WW%8A"_EEE'5V<<@>WX<GJ
MOB"?QSX1T=[34=1>XMKHA8KR&=B\3@AL;R W(!&#QZ=#0![517!?#S6Y1X#N
MM3U:\GG%O-*SRS2%V"JJG )/Z5R=OJWC/XA:I<#2;UM/M(2#A)FB6,'.T%E^
M9B>?;Z4 >TT5XU;>*?$_@;Q%%IOB.X:\M&P69W\P["<;T<_,<<\'T[5[(""
M000>A% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/"OB[_R.B?\ 7I'_ #:NX^)_A7^VM'_M.UCS?62DD <R1=2/J.H_'UJGXZ^'
MVK>)_$"W]E<64<0@6/$SN&R"?13ZUZ30!\PZMK<^L6NG1W.6DLH/LX<GEE#$
MKGW ./PKT?XKQ2-X7T&4 ^6IVM]2@Q_(U#K_ ,([ZZUJXN-(N+**SE;>L4SN
MI0GJ!A2,9Z5Z/J&@VNL>'AI.H+NC,:J60\JP'#*?6@#SCPGX1U;6/#=I>6/C
M6_M86!7[/%OVQ$$Y7B0?7H.M7]#^'L47B6'55\6)J%S;S^9*HC#.Q!PP9O,)
M!['-4/\ A5OB;39)8]&\01QVTGWOWTD);V(4$'CWKH_!GPX@\-7G]HWER+N^
M (CVKA(L]2,\DX[\=3Q0!Q7QC_Y&^T_Z\$_]&25Z_J6GIJV@7.GR8VW%N8\^
MA(X/X'!KEO'W@*7Q7-;WEE<Q0W<*>45F!VNN<CD9(P2>QZU;\$>'=<T!;O\
MMG4Q>M*(UC E>3RPN[@%@./FZ>U 'C5IK<^E^&M9T%P5:ZECR/[I4G=_)16E
MK>A2:)X3\,:Q&-L\FYW;'<G?'^E=3XC^%6I:IXFO+ZRNK**TN9?,VR,P=2>6
MX"D=<GK79^+O"YU_PI_9-HT<4D1C:W,I.U=O'. 3]TD=* /-?#S_ /":?%@Z
MD4(@C?[3@]EC "?KMK2^-,,OVG29\$P[)$![!L@_R_E73?#[P3=>$Q>RW\MO
M+<7&U5,#,0JC/J!U)_2NC\0:!9>)-*>POE.PG<CJ<,C=F% $7A*ZM[OPEI4E
MLRF,6L:84_=95 (^H((KR+QVZ:E\3UAL2'E\R&$E.\G''U&0/PK9_P"%7>)]
M-:6+1O$*1VTGWAYTL);ZJH(/%=)X.^'%KX;NO[0N[@7E^,A&VX2//4C/)/O0
M!ROQH_Y"VE_]<'_]"KU#PY&L/AC2HT&%6SB _P"^!7*?$'P1J?BN^LIK">TC
M6"-D83NP)).>,*:[33+9[+2K.UD*F2&!(V*]"0H!Q^5 '@7BVUN;WXD:A:V@
M)N)KH1Q@'&20!UJ[IYO?AGXYBCO6#P.BK,R [9(FZD?0C_QWWKLIOA]JTGQ$
M'B 7%E]D%VL^PN_F;1CC&W&>/6MKQ[X-;Q9I\'V5XHKZW?\ =O*2%*G[RD@$
M^A'';WH ZQ'26-9(V#(P#*RG((/<4ZN?\':9JVBZ!'IVK36\SP';"\#LW[OL
M#D#IR/IBN@H \*\-_P#)9V_Z_P"Z_E)7NM>0WOPP\2OXAO-4L-2LK=I;B26)
MUGD1U#,3U"<'!QP:E_X07XA?]#5_Y4+C_P")H ]9KPCPTZZ=\8-MX0A%Y<1[
MF_O,'"_F2/SKNO"?A?Q;I.N+=:SKOVRT$;*8OM<LGS'H<, *3QK\-H_$5X=2
MT^X2UOF&)!(#LDP, DCD'WYH V/B#<06_@;5#.P DC$: ]V)&,?S_"N)^$"/
M)IGB%(_OLL87ZX?%2+\+M>O[9QK.O?:7BC86T7G22(&VX7+,/E&>N >E=%\/
M/!^H>$H]06_FM9#<F,IY#,<;=V<Y4>HH X/X1316WC&>&<A)9;5XXPW!+!E)
M'UP#^5=K\6[F"+P<()&7S9KA/*7N<<D_E_.N8UGPSHWB+Q"UWX7\06<%],Y<
MVLS-$1(#R4.,@]3C'OTJKXK\&7NC^&9=5U[5Y+_43(D,(,C.J@G)^9N2< \8
M'^ !?\.Q23?!/64B!+"21N/0;"?T!K%^'VA7NNI>QV'B:ZTF2(JS10;OW@.?
MFX=>G3\:[SX3PA_ SI*@:.2YDRK#(88 .?UK(U'X47UKJ37GAG5A:9)*I([Q
MM&#U =<DC\* ([_X:-?WR0:CXX-Q=JHVQW";Y I/& TN<$UZC96YM+&WMFD\
MPQ1+&7QC=@8SBO-='^%%P^J+?^)-26\8,':-&9_-(_O.V#CVQ^->H@ # &!0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%,FEC@A>:5@L:*69CV H S->U)[&T6&V
M&Z]N3Y<*CKGN?PJQI&FII6GI;J=S_>D?^\QZFLO1(9-4OY=<N5(4Y2U1OX4]
M?Q_QKHJ "BBB@ HHHH **** *]]:B]L+BU+;1+&R9],CK6!9ZU)I5E'I^IZ=
M="2%1$'BCWI(H& 0?I73T5K"HE'EDKHQJ4G*7-%V9SY\5V+8S9WQP<C-O_\
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
MWNOZ^0?\)7_U!]2_[\T?\)7_ -0?4O\ OS3/^$&TG^]<_P#?P?X4?\(-I/\
M>N?^_@_PI7P?G_7S"V-\OP_R,.^FT:6X60Z1J=G/(?E,(V%C[ \?D*BAL])C
ME\R32=;F[E9%&#^0!KJ++PAI=C>1W,?G,\9W*'?(SZ]*WJN>-A'W:=VO5HB&
M"G+WJED_1,YF#Q)%;0K#!H6H1QKT58, 4W3[J74_%JW@LKFWB2S,9,R;>=V?
MZUU%%<OMX)/ECJ_,Z_83;7-+1>04445S'2%%07EW%8V<MU,<1Q+N/O[5D>&-
M?.M03+-M6XC8DJ.ZD\?ET_*M(TIR@ZB6B,I5H1FJ;>K-ZBBL1_$2+XD_L;[,
MV[('F[^.5W=,4H4Y3ORK;4J=2,+<SW=C;HHHJ"PHHHH *@O+."_M7MKF/?"^
M-RY(S@Y'(]Q4]%--IW0FDU9F1'X8T>**6-+/"3*%<>:_(!!]?4"IK#0M-TR=
MI[.V\J1EV$[V;C(/<GT%:-%:.M4::<GKYF:H4DTU%:>1CP^%M&MYXYXK/;)&
MP=3YKG!!R.]$/A;1K>>.>*SVR1L'4^:YP0<CO6Q11]8J_P S^]B^KT5]A?<@
MHHHK(V"BBB@ HHHH *YWQ98S26T&I6F?M-DV\8[KW_+&?IFNBHK2E4=.:FC.
MK352#@S.T;6+?6;-9H2!(!B2,GE#_A[UHUQVJ>%+N"^^W:'+Y3$Y,8?;@^Q]
M/8U/!-XRB0*]M:3'^](1G]&%=$\/3E[U*:L^C=FCFAB*D?=JP=UU2NF=517-
M?:_%_P#T#[#_ +Z_^SH^U^+_ /H'V'_?7_V=1]6?\T?O1I]97\LON9TM%<U]
MK\7_ /0/L/\ OK_[.C[7XO\ ^@?8?]]?_9T?5G_-'[T'UE?RR^YG2T5S7VOQ
M?_T#[#_OK_[.C[7XO_Z!]A_WU_\ 9T?5G_-'[T'UE?RR^YG2T5S7VOQ?_P!
M^P_[Z_\ LZ/M?B__ *!]A_WU_P#9T?5G_-'[T'UE?RR^YG2UR>OW[:S=IH.F
MMO+,#<2CE4 [9]N_X"E?3O$VJCR[V\AL[<_>2'J?R_QK;TG1[31[<Q6R'<WW
MY&Y9OK5Q5.A[S?-+I;;U;(DZF(]Q)QCUOOZ)%NV@CM;:*WB&(XU"*/85+117
M(W=W9UI65D%%%%(9G:UI@U33VB4[9T.^%_[K"F:%J9U*Q_?#;=0GRYT/!##O
MCW_QK4KG-71M&U2/6H%)@DQ'=H/3LW^?ZT ='138W66-9$8,C %6'0BG4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 >9:K_R%[W_ *[O_P"A&J)-7-6/_$WO?^N[_P#H1JD:^FI_"CY>I\;.N\#_
M /+_ /\ ;/\ ]FKKJY#P/_R__P#;/_V:NOKQ,=_'E\OR/=P/^[Q^?YL****Y
M#K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M]$_[Z% #Z*9YT7_/1/\ OH4>=%_ST3_OH4 /HIGG1?\ /1/^^A1YT7_/1/\
MOH4 /HIGG1?\]$_[Z%'G1?\ /1/^^A0 ^BF>=%_ST3_OH4>=%_ST3_OH4 /H
MIGG1?\]$_P"^A1YT7_/1/^^A0 ^BF>=%_P ]$_[Z%'G1?\]$_P"^A0 ^BF>=
M%_ST3_OH4>=%_P ]$_[Z% #Z*9YT7_/1/^^A1YT7_/1/^^A0 ^BF>=%_ST3_
M +Z%'G1?\]$_[Z% #Z*9YT7_ #T3_OH4>=%_ST3_ +Z% #Z*9YT7_/1/^^A1
MYT7_ #T3_OH4 /IDT,=Q"\,JAHW4JP/<&CSHO^>B?]]"CSHO^>B?]]"@#!T2
M:33;Z70[IB=N7M7/\:>GX?XUT-8NOV8O;19[:55O;8^9"P89/J/QJYI&I1ZK
MIT=RF QXD7^ZW<4 7J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH \OU;_D,7O\ U\2?^A&J1-7-6_Y#%]_U\2?^A&J)
M-?44_@1\K4^-G7^!?^7_ /[9_P#LU=A7'^!?^7__ +9_^S5V%>%CO]XE\OR1
M[^ _W>/S_-A1117(=84444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%9GD:Q_S^6__
M 'ZH\C6/^?RW_P"_5 &G169Y&L?\_EO_ -^J/(UC_G\M_P#OU0!IT5F>1K'_
M #^6_P#WZH\C6/\ G\M_^_5 &G169Y&L?\_EO_WZH\C6/^?RW_[]4 :=%9GD
M:Q_S^6__ 'ZH\C6/^?RW_P"_5 &G169Y&L?\_EO_ -^J/(UC_G\M_P#OU0!I
MT5F>1K'_ #^6_P#WZH\C6/\ G\M_^_5 &G169Y&L?\_EO_WZH^S:N>3J$2^P
MA!H TZ*S/LNK?]!*/_OP*/LNK?\ 02C_ ._ H TZ*S/LNK?]!*/_ +\"C[+J
MW_02C_[\"@#3HK,^RZM_T$H_^_ H^RZM_P!!*/\ [\"@#'L=&OX?B9J>KR08
ML)K)8HY=Z_,PV9&,Y['M75UF?9=6_P"@E'_WX%'V75O^@E'_ -^!0!IT5F?9
M=6_Z"4?_ 'X%'V75O^@E'_WX% &G169]EU;_ *"4?_?@4?9=6_Z"4?\ WX%
M&G169]EU;_H)1_\ ?@4?9=6_Z"4?_?@4 8%U;^+-%\27E]IT7]LZ==X(M);O
MRV@8?W2WR@9].O'IFETW1]9U7Q5!XAUV""R6TB:.ULHY!(REL@LS#@\$]/TQ
MSO?9=6_Z"4?_ 'X%'V75O^@E'_WX% &G169]EU;_ *"4?_?@4?9=6_Z"4?\
MWX% &G169]EU;_H)1_\ ?@4?9=6_Z"4?_?@4 :=%9GV75O\ H)1_]^!1]EU;
M_H)1_P#?@4 :=%9GV75O^@E'_P!^!1]EU;_H)1_]^!0!IT5F?9=6_P"@E'_W
MX%'V75O^@E'_ -^!0!IT5F?9=6_Z"4?_ 'X%'V75O^@E'_WX% &G169]EU;_
M *"4?_?@4?9=6_Z"4?\ WX% &G169]EU;_H)1_\ ?@4?9=6_Z"4?_?@4 :=%
M9GV75O\ H)1_]^!1]DU8\?VF@]Q * -.BLS[%JG_ $&/_)9:/L6J?]!C_P E
MEH TZ*S/L6J?]!C_ ,EEH^Q:I_T&/_)9: -.BLS[%JG_ $&/_)9:/L6J?]!C
M_P EEH TZ*S/L6J?]!C_ ,EEH^Q:I_T&/_)9: -.BLS[%JG_ $&/_)9:/L6J
M?]!C_P EEH TZ*S/L6J?]!C_ ,EEH^Q:I_T&/_)9: -.L>Y\,Z7>7,EQ/$[R
MR'+'S&_QJ7[%JG_08_\ )9:/L6J?]!C_ ,EEH J_\(AHW_/N_P#W];_&C_A$
M-&_Y]W_[^M_C5K[%JG_08_\ )9:/L6J?]!C_ ,EEH J_\(AHW_/N_P#W];_&
MC_A$-&_Y]W_[^M_C5K[%JG_08_\ )9:/L6J?]!C_ ,EEH J_\(AHW_/N_P#W
M];_&C_A$-&_Y]W_[^M_C5K[%JG_08_\ )9:/L6J?]!C_ ,EEH J_\(AHW_/N
M_P#W];_&C_A$-&_Y]W_[^M_C5K[%JG_08_\ )9:/L6J?]!C_ ,EEH J_\(AH
MW_/N_P#W];_&C_A$-&_Y]W_[^M_C5K[%JG_08_\ )9:/L6J?]!C_ ,EEH J_
M\(AHW_/N_P#W];_&C_A$-&_Y]W_[^M_C5K[%JG_08_\ )9:/L6J?]!C_ ,EE
MH J_\(AHW_/N_P#W];_&C_A$-&_Y]W_[^M_C5K[%JG_08_\ )9:/L6J?]!C_
M ,EEH J_\(AHW_/N_P#W];_&C_A$-&_Y]W_[^M_C5K[%JG_08_\ )9:/L6J?
M]!C_ ,EEH J_\(AHW_/N_P#W];_&C_A$-&_Y]W_[^M_C5K[%JG_08_\ )9:/
ML6J?]!C_ ,EEH J_\(AHW_/N_P#W];_&C_A$-&_Y]W_[^M_C5K[%JG_08_\
M)9:/L6J?]!C_ ,EEH J_\(AHW_/N_P#W];_&C_A$-&_Y]W_[^M_C5K^S]1/+
M:N^?:%11_9]__P!!:3_OTM %7_A$-&_Y]W_[^M_C1_PB&C?\^[_]_6_QJU_9
M]_\ ]!:3_OTM']GW_P#T%I/^_2T 5?\ A$-&_P"?=_\ OZW^-'_"(:-_S[O_
M -_6_P :M?V??_\ 06D_[]+1_9]__P!!:3_OTM %7_A$-&_Y]W_[^M_C1_PB
M&C?\^[_]_6_QJU_9]_\ ]!:3_OTM']GW_P#T%I/^_2T 5?\ A$-&_P"?=_\
MOZW^-'_"(:-_S[O_ -_6_P :M?V??_\ 06D_[]+1_9]__P!!:3_OTM %7_A$
M-&_Y]W_[^M_C1_PB&C?\^[_]_6_QJU_9]_\ ]!:3_OTM']GW_P#T%I/^_2T
M5?\ A$-&_P"?=_\ OZW^-'_"(:-_S[O_ -_6_P :M?V??_\ 06D_[]+1_9]_
M_P!!:3_OTM %7_A$-&_Y]W_[^M_C1_PB&C?\^[_]_6_QJU_9]_\ ]!:3_OTM
M']GW_P#T%I/^_2T 9U]X4TB'3[F5('#I$S*?,;J ?>L/PAHMCJEK<O=QL[(X
M"X<CC'M72ZA87RZ;=,VJ2,HA<E?*7G@\5@>"[:XGL[HP7C6X$@R%0'/'O7;2
M_P!UJ>J.&K_O=/T9N_\ "(:-_P ^[_\ ?UO\:Y632;-?'(TT1G[+N V[CG_5
M@]>O6NT_L^__ .@M)_WZ6N/EMYQ\0!";IC-N7]]M&?\ 5CM^E&"WJ?X6&.VI
M_P")?J=-_P (AHW_ #[O_P!_6_QH_P"$0T;_ )]W_P"_K?XU:_L^_P#^@M)_
MWZ6C^S[_ /Z"TG_?I:XCN*O_  B&C?\ /N__ '];_&C_ (1#1O\ GW?_ +^M
M_C5K^S[_ /Z"TG_?I:/[/O\ _H+2?]^EH J_\(AHW_/N_P#W];_&C_A$-&_Y
M]W_[^M_C5K^S[_\ Z"TG_?I:/[/O_P#H+2?]^EH J_\ "(:-_P ^[_\ ?UO\
M:/\ A$-&_P"?=_\ OZW^-6O[/O\ _H+2?]^EH_L^_P#^@M)_WZ6@"K_PB&C?
M\^[_ /?UO\:/^$0T;_GW?_OZW^-6O[/O_P#H+2?]^EH_L^__ .@M)_WZ6@"K
M_P (AHW_ #[O_P!_6_QH_P"$0T;_ )]W_P"_K?XU:_L^_P#^@M)_WZ6C^S[_
M /Z"TG_?I: *O_"(:-_S[O\ ]_6_QH_X1#1O^?=_^_K?XU:_L^__ .@M)_WZ
M6C^S[_\ Z"TG_?I: *O_  B&C?\ /N__ '];_&C_ (1#1O\ GW?_ +^M_C5K
M^SKX\'5I<>T:BC^S+K_H*W'Y"@"K_P (AHW_ #[O_P!_6_QH_P"$0T;_ )]W
M_P"_K?XU:_LRZ_Z"MQ^0H_LRZ_Z"MQ^0H J_\(AHW_/N_P#W];_&C_A$-&_Y
M]W_[^M_C5K^S+K_H*W'Y"C^S+K_H*W'Y"@"K_P (AHW_ #[O_P!_6_QH_P"$
M0T;_ )]W_P"_K?XU:_LRZ_Z"MQ^0H_LRZ_Z"MQ^0H J_\(AHW_/N_P#W];_&
MC_A$-&_Y]W_[^M_C5K^S+K_H*W'Y"C^S+K_H*W'Y"@"K_P (AHW_ #[O_P!_
M6_QH_P"$0T;_ )]W_P"_K?XU:_LRZ_Z"MQ^0H_LRZ_Z"MQ^0H J_\(AHW_/N
M_P#W];_&C_A$-&_Y]W_[^M_C5K^S+K_H*W'Y"C^S+K_H*W'Y"@"K_P (AHW_
M #[O_P!_6_QH_P"$0T;_ )]W_P"_K?XU:_LRZ_Z"MQ^0H_LRZ_Z"MQ^0H J_
M\(AHW_/N_P#W];_&C_A$-&_Y]W_[^M_C5K^S+K_H*W'Y"C^S+K_H*W'Y"@"K
M_P (AHW_ #[O_P!_6_QH_P"$0T;_ )]W_P"_K?XU:_LRZ_Z"MQ^0H_LRZ_Z"
MMQ^0H J_\(AHW_/N_P#W];_&C_A$-&_Y]W_[^M_C5K^S+K_H*W'Y"C^S+K_H
M*W'Y"@"K_P (AHW_ #[O_P!_6_QJ]IVCV>E>9]D1T$F-P+D@X^M1_P!F77_0
M5N/R%20Z?<13*[:C/(H.2C 8- %^BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /+=7/_$XOO^OB3_T(U1JYJ_\ R&;[
M_KXD_P#0C5(FOJ:?P(^4J_&_4[#P)_S$/^V?_LU=C7&^ _\ F(?]L_\ V:NR
MKP<=_O$OE^2/?P'^[Q^?YL****Y#L"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH :[K'&TCL%102Q/0
M5A1^*!,GF0:3J,T1)VND.0U-UR:34KZ+0[5B-^'NG'\">GX_X>M;T,,=O D,
M2A8T4*H'8"@#%_X2.7_H":I_WX-'_"1R_P#0$U3_ +\&MVB@#"_X2.7_ * F
MJ?\ ?@T?\)'+_P! 35/^_!K=HH PO^$CE_Z FJ?]^#1_PD<O_0$U3_OP:W:*
M ,+_ (2.7_H":I_WX-'_  D<O_0$U3_OP:W:* ,+_A(Y?^@)JG_?@T?\)'+_
M - 35/\ OP:W:* ,+_A(Y?\ H":I_P!^#1_PD<O_ $!-4_[\&MVB@#"_X2.7
M_H":I_WX-'_"1R_] 35/^_!K=HH PO\ A(Y?^@)JG_?@T?\ "1R_] 35/^_!
MK=HH PO^$CE_Z FJ?]^#1_PD<O\ T!-4_P"_!K=HH PO^$CE_P"@)JG_ 'X-
M'_"1R_\ 0$U3_OP:W:* ,+_A(Y?^@)JG_?@T?\)'+_T!-4_[\&MVB@#"_P"$
MCE_Z FJ?]^#1_P )'+_T!-4_[\&MVB@#"_X2.7_H":I_WX-'_"1R_P#0$U3_
M +\&MVB@#"_X2.7_ * FJ?\ ?@T?\)'+_P! 35/^_!K=HH PO^$CE_Z FJ?]
M^#1_PD<O_0$U3_OP:W:* ,+_ (2.7_H":I_WX-'_  D<O_0$U3_OP:W:* ,+
M_A(Y?^@)JG_?@T?\)'+_ - 35/\ OP:W:* ,+_A(Y?\ H":I_P!^#1_PD<O_
M $!-4_[\&MVB@#F[[7Y)=/N8SHVI(&B9=S0D 9!Y-8?A#4WL+6Y5;"[N=S@Y
M@CW <=Z[;4_^05>?]<'_ /037,^ /^/&\_ZZC^5=M+_=:GJCAJ_[W3]&:?\
MPD<O_0$U3_OP:Y634&/CD7OV*Y#;@?LY3]Y_JP.GZ_2MKQ+KNK:+?*(E@:VE
M&8V9"2".H//^<UR+:W=MK?\ :Q$?VG(.-OR\+MZ9]*Z<%A9\LIZ6E%I'-CL7
M3YHPUO&2;.^_X2.7_H":I_WX-'_"1R_] 35/^_!K-\-Z_J^M:@4D6!;>,;I6
M5#GV YZG^AKKZ\ZM1E1ER2W/1H5HUH\\=C"_X2.7_H":I_WX-'_"1R_] 35/
M^_!K=HK(V,+_ (2.7_H":I_WX-'_  D<O_0$U3_OP:W:* ,+_A(Y?^@)JG_?
M@T?\)'+_ - 35/\ OP:W:* ,+_A(Y?\ H":I_P!^#1_PD<O_ $!-4_[\&MVB
M@#"_X2.7_H":I_WX-'_"1R_] 35/^_!K=HH PO\ A(Y?^@)JG_?@T?\ "1R_
M] 35/^_!K=HH PO^$CE_Z FJ?]^#1_PD<O\ T!-4_P"_!K=HH PO^$CE_P"@
M)JG_ 'X-'_"1R_\ 0$U3_OP:W:* ,+_A(Y?^@)JG_?@T?\)'+_T!-4_[\&MV
MB@#"_P"$CE_Z FJ?]^#1_P )'+_T!-4_[\&MVB@#"_X2.7_H":I_WX-'_"1R
M_P#0$U3_ +\&MVB@#"_X2.7_ * FJ?\ ?@T?\)'+_P! 35/^_!K=HH PO^$C
ME_Z FJ?]^#1_PD<O_0$U3_OP:W:* ,+_ (2.7_H":I_WX-'_  D<O_0$U3_O
MP:W:* ,+_A(Y?^@)JG_?@T?\)'+_ - 35/\ OP:W:* ,+_A(Y?\ H":I_P!^
M#1_PD<O_ $!-4_[\&MVB@#"_X2.7_H":I_WX-'_"1R_] 35/^_!K=HH PO\
MA(Y?^@)JG_?@U+9^((KF^2SFM+JTED4E/M";=V.PK8K+UW3#J-CF$[;J ^9
MXZAAV_'_  H U**SM%U,:IIZRD;9T.R9/[K"M&@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /*]7_Y#-]_U\2?^A&J!-7=
M7/\ Q.;[_KXD_P#0C5$U]53^!>A\G5^-^IV7@/\ YB'_ &S_ /9J[*N-\!?\
MQ#_MG_[-795X&/\ ]XE\OR1]!@/]WC\_S84445R'8%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5'5M2CTK3
MY+EQEONQI_>8]!5[I7-6P_X2'7#>-SI]DVV$'I(_=O\ /M[T 7M TV2SM7N+
MK+7MT?,F8]1Z+^%:]%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %74_
M^05>?]<'_P#037,^ /\ CQO/^NH_E763Q+/!)"^=LBE3CK@C%4])T:UT:*2.
MU,A61@QWMFNF%6*H2IO=V.:=*4J\*BV5QNNZ6NKZ7+;' D'S1,>S#I_A^->3
MF&19C"482AMA3'.<XQ7M58K>'+=O$BZMQ@+DQX_Y:=F_+]:Z,%C%1C*,MNGJ
M<V.P3KRC*.^S]"7P_I*Z1I4<! \YOGE/JQ[?ATK5HHK@G-SDY2W9Z$(*$5&.
MR"BBBI*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH YO45.A:RNJQ@_8[DA+I1_"
M>S?Y]_6NC5@RAE(((R".]1W-M%=VTEO,NZ.1=K"L30+B6SN)=$NVS+!\T#G^
M./M^7^>E '04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% 'E&K_\ (:O_ /KXD_\ 0C5&KNL?\AJ__P"OB3_T(U1-?5T_@7H?
M)5?C?J=GX!_YB'_;/_V:NSKB_ /_ #$?^V?_ +-7:5X&/_WB7R_)'T.7_P"[
MQ^?YL****XSL"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBJ]]>Q:?92W4QPD8SCN3V H RO$%Y+(8M(LS_I5WPQ
M'\$?<G]?UK5LK.*PLXK6$82-<?4]R?K65X>LI6\W5KT?Z7=\@'^!.P'Z?I6[
M0 5%<W4%G"9KF9(HQU9S@47%Q':VTMQ,VV.-2S'V%<%<7,^IW4-W<P?:;BXS
M]BLB?D1,_??UZ?CC/3%=.'P_M=7HD<V(Q'LM%JV=(GB[3YKE8;>*[GW,%WQP
MY49^O/Z5O5P5K<EKZ.%]5U"XD5@#'IT>V).>G8$>X%=[3Q5*--I17]?<B<)5
ME43<G_7WL****Y3K"BBB@ HHHH **** "BBB@#GY?%EO;2E;NPO[==V-[Q<?
MSK8L[ZUOX!-:SI+'ZJ>GU';\:XF[F%I?20Q:GJEI)O(!O1OADYQ^7N0:BBFF
MM+F:[M(5M=0M1NN;5#^[GC_O*/\ (QR*].6#A*-XZ/\ K^KZ^9Y<<9.,K2U7
M]?U9I>1Z'14%E=Q7]E%=0G,<J[A[>H_#I4]>:TT[,]---704444AA1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%8FK^*;#293 V^:<=4CQ\OU/
M:LK_ (3^U_Y\9O\ OH5TPPE>:YHQT.:>,H0ERREJ=A17'_\ "?VO_/C-_P!]
M"C_A/[7_ )\9O^^A5?4<1_*1]?P_\WYG845Q_P#PG]K_ ,^,W_?0H_X3^U_Y
M\9O^^A1]1Q'\H?7\/_-^9V%%<?\ \)_:_P#/C-_WT*/^$_M?^?&;_OH4?4<1
M_*'U_#_S?F=A17'_ /"?VO\ SXS?]]"C_A/[7_GQF_[Z%'U'$?RA]?P_\WYG
M845Q_P#PG]K_ ,^,W_?0J>T\=:=/,(YHI8 >CG# ?7%)X+$)7Y1K'8=NW,=3
M12*RNBNC!E89!!R"*6N4ZPHHHH **** "BD9E498@#U)IOG1?\]4_P"^A3LQ
M70KNL:,[D*J@DD]A7-/X[TI7*B*[< \,J+@_FU/\8ZHEMHC012*9+D^7P>B]
M_P##\:Y/P[X=.N>>S3&&.+ W!<Y)[5Z.&PU)TG5K;'FXK%5565&AJSI_^$]T
MO_GWO/\ OA?_ (JC_A/=+_Y][S_OA?\ XJJO_"OHO^@B_P#WZ'^-'_"OHO\
MH(O_ -^A_C5\N7]W^)'-F/9?A_F6O^$]TO\ Y][S_OA?_BJV=)UFTUF!I;4L
M-APZ.,,OI7+7?@/R;.:6&]:21$+*ACQN([=:R_!^H_8=;2-VQ%<#RVST!_A/
MY\?C3EA</4I2E0>J%#%8BE5C"NM&>FT4SSHO^>J?]]"E62-CA74GT!KRK,]:
MZ'4444AA1110 4444 %%%8NL>)K+228LF>Y[11GI]3V_G5TZ<JDN6"NR*E2%
M./--V1M4UY$C7<[JH]6.*XYI/$^KH97D32[3KECL./KU_E6;+8>'HGW7VN3W
M<O?R1G/XX/\ .NN.#3TE+7LE?_@''/&M:QCIW;M_P3O?M]GNV_:X-WIY@S_.
MIU=77<C!AZ@YKSG;X0QMWW_^]4D.G:%*^[3=?EM9>WG#;^ORU;P44MVO6/\
MD0L=)O:+])?YGH=%<;]H\3Z(HDDV:E:#G<IW''UZ_B<BMO2/$=CK V1.8Y\<
MPOP?P]:YJF&G%<RU7='33Q4)2Y9:/LS7HHHKG.D*Q?$&GRSPQW]GQ>VAWH0/
MO#NOO_GUK:HH J:9J$6IV$5U%T8?,O\ =;N*MUS3?\4[KV_IIU^V#Z1R?T!_
MSTKI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
MR;6/^0U?_P#7Q)_Z$:HFKNL'_B=W_P#U\2?^A&J-?64_@7H?(U?C?J=IX _Y
MB/\ VS_]FKM*XOP!_P Q'_MG_P"S5VE?/X__ 'B7R_)'T.7_ .[1^?YL****
MXSM"BBB@ HHHH **** "BBB@ HHJ*YN([2UEN9FVQ1(9'8]E R30!BW_ (V\
M.Z9JC:;>:DL5VI563RG(!(!&2%QW'>MYW5$9V.%49)]J\'BT.;Q1X9\2>*)D
M)N?M'FP^RKDN/IM8?]\UZGX4UG^W/ T%TS;IE@:*;UWJ,$_CP?QH T]%\0:7
MXA@DFTNZ^T1Q-L<^6R8.,_Q 5-JNK66BV#WVH3>3;(0&?8S8).!P 37 ?!C_
M ) >I?\ 7R/_ $$5TWC[5KW1?"-S?:?-Y-RCQA7V*V 6 /!!% &_97D&H64-
MY:R>9!,@>-\$94]#@\U/7F/B?Q9K>G> _#^I6M[Y=W=JIGD\I#ORF>A&!SZ"
MJ>M>)O'>AV]EKMY)9+873C;9H@.S(W!6.,Y(!Z,>E 'K59=QXCTFUUN'1IKK
M;J$P!CA\MCN!SW QV/>K]K.MU:0W"@A98U< ]@1FO,]?_P"2W:-_UR3_ -GH
M ]1HKSK5O%'B+6O%EQX?\*M!!]D!\^ZF4$ @@'J" ,\=">M3>&_%6MVOBEO#
M'B<1/=LI:"YB  ?C/8 8(!P<#D8^@!I_\+,\(?\ 07_\EI?_ (BK&G^/?#.J
M7\-E9ZEYMQ,=J)Y$BY/U*@5S7Q/T/2=/\(&>RTNRMIOM"#S(;=$;'/&0*Z3P
MGH>DQ^'M%O4TNR6[-G"_GBW0/N*#)W8SGGK0!T4TT=O!)-*VV.-2['&< #)K
MEO\ A9GA#_H+_P#DM+_\16_K/_(#U#_KVD_]!->)^#_$OA31]&>VUO1/MMT9
MF<2_9(I,(0 !EB#U!X]Z /7]%\6:)XAGDATN]^T21+O<>4Z8&<?Q 5M5R7@K
M6/#FMF\ET+2%L6AVK*WV:.(L&R0/D)S]WO7&^'/$GCSQ.E[:Z=>VH>!@S74\
M:*4!Z( %QS@]0?J* /7Z1W5$9V.%49)]J\\\&^.;V[T/6Y=< >XTE=[,JA2X
MPWRD#C.5Q^(K-T[6_'VMZ;=:_;M9'35WXLF4 R*.NTXSQSU8<CI0!Z)HVOZ9
MXAMI+C2[G[1%&^QF\MDPV,X^8#UK2KQ_P'>W&F_#3Q#>6DGEW$,C/&^T'!V+
MV/%3:;K'Q$USP[_:UE=6J0VX;.Z-/,N<')(&W''3C;T[F@#UJBO/[3XD*WP_
MDURX@0WT4OV;RE.%>7&0?ICG\#65)JWQ&M-&7Q)--9O8[1*UGY:[EC/<\9QC
M_:R,T >C:OK6GZ#9"\U*X\B N$W[&;YCG PH)[&K=O/'=6T5Q"VZ*5 Z-@C*
MD9!YK@O$OC2Z?X>6>OZ-*;6:>94;*J^W[P9?F!'4=<56\:>+=9T31O#5W9W6
MV2[BWW \M#YIVH>X..IZ8ZT >E56N]1L[%X$NKF.)[B011*QY=B<  =^M>7Z
MUXF\=>%KJQU#5Y+-[.Z;FTB083&"5)QD''N15;Q]!K;_ !"TDPWL ,TB?V:2
MO^I.5'S?+S\W/\7'Y4 >Q45YUXB\3:UI%WHF@S:E:V=U<0JUWJCQAD4Y(.T$
M =1W ZCI6OH'_"61ZR4O-1LM6T9ERMXJI&V<= J<=?7UZ]J .NHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "N:G_P"*AUT6PYT^Q;=+Z22>G^??U%7=?U&2TMDM;7YKVZ/E
MQ =1ZM5O2M.CTO3X[6/DCEV_O-W- %VBBB@##\6QW$VAM!;Q/(TLJ(P09(&<
M_P P*P+NSO-VK/;VLH=Y8[*(A3\L0X./8@+^==9JVJV^D6GGSY8L=J1K]YSZ
M"K4$Z7$89>#QN0GE#C.#Z&NRE7G2IKW=/^&_R.*K0A5J/WM;?Y_YG/WNKV/A
M:*#3K2U::8J"(T.,]LDXZGZ5@7GC35)[A5M@EJ -I1@#SGKEAQ4DX%[\1U /
M"3*?^^%!_I79W^D6&I+B[MDD/]_&&'XCFNENC0Y74CS-J[?KY',E7K\RIRY5
M%V2]/,Y!;_QDZAEB<J1D$1)@U=LM5\40!_M6ER7).-IP$V_EUJ<^']0T<-+H
MVHL(QR;>XY4]S_G ^M9B_$"<*-^GQEL<D2$ _ABKM[9/V4(R7W,B_L6O;3E%
M_>B_=>*-5L8?.N=$:*/.-S2<9_*I4\0:W)&KIH#E6 (._J/RKG-9\6/K&GFT
M:S6(%@VX/GI^%58_%>MQ1I&E[A$ 51Y2< ?A5QP3<+\B3]7^AG+')3M[1M>2
M7ZHZ_P#MW7?^A?D_[^?_ %JKW7BO4K%=UUHXA!Z;Y@"?H.]8-GKFO:Q=Q6"Z
MB4,QQN"*N.,]5&>U=/9>#+&%_.O9)+V8G)+G"D_3J?Q-95*5&@_WR7HK_P":
M-J=6M77[F3]7;_)F8/&6HWT,J66FMY@7/F(2^SW/&*Q_^$QUO_GZ7_OTO^%>
MEQP0PPB&*)(XP,!%4 ?E7C5Q$8+F6$]8W*G\#BML%["LY)02M\S''?6**BW4
M;O\ (W8O&>L),C23K(@8%D\M1N'<9QQ6G_PL"3_H'K_W\_\ K5Q=%=DL%0EO
M%?D<4<;B([2?Y_F>B:=XBL?$N_3;RU\MI%.U2VX-CT/8]_PK)M+2ZMKVQWQ2
M.UM?-9ERA^>)OZ8+?@:Y[1YOL^M64N<!9DR?;//Z5Z^S!%).>.PY)KSL2EA9
M<L%I+I^!Z6%OBX\TWK'K^)@^$X9;6PNK617"PW3K&6&,KQ_7/YUOU2TO5;;5
M[8SVQ8;6VLCC#*?<5=KS:[DZC<E9GIT%%4THNZ"BBBLC4***Y"X\=".[FAAT
MUY5C8KN\W!./;:<5K2H5*K:@KV,:U>G12<W:YU]%<9_PGDO_ $!W_P"_Q_\
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
M]S#ZQ1_G7WHV**K6NHV5[_QZW4,I[A'!(_"K-9M.+LS524E=,****0PHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *CGGCMH))YF"QHI9B>PJ2N<U5VUO5DT>%B+:
M$B2[<=_1?\_TH =H4$FH7DNN72D-)\ELA_@C]?Q_Q]:Z&D1%C1410JJ, #H!
M2T %%%% '$Z]>,=;O;H\KIL*K"#T\U\8;\,Y_P" BK&@)=6VJKIT! CA02W[
MN,F21AD#/MQ^1JCKL+?VCKEM@[IHXKF/_:"=?T+?E5_1KT)XB>4(3!JL:R1N
M.0'4'<I^AW?I7KR7[BR73]%_G)_\,>-%_P"T7;Z_J_\ **]/4S=''F?$*Y8_
MP33'^8KOZX'1#CX@7@/>6?'YFN^KFQ_QQ]$=67_PY?XF,F_U$G^Z?Y5XK7M4
MW^HD_P!T_P J\5KLRG:?R_4X\XWA\_T"BBBO8/&-CPM_R,ME_O'_ -!->JUY
M5X6_Y&6R_P!X_P#H)KU6O S7^*O3]6?093_!?K^B"O(=;7;KM^/^GB3_ -"-
M>O5Y%KISKU__ -?#_P S593\<O0C-_X<?4SZ***]T\(56*.&'4'(KT#7WN;S
M4SI4JB/>OG6$T9(/F*.A/YCVXKSZO1-:N8KCQ/I\2M@6 >XN''1%P#C]!^8K
MS\9_$@[=)?+8]#!_PYJ_6/SW_34S]&OBFL6%\,*NHJT-PHZ>:O?';.5/_ C7
M<UYWID;2/H<8 #RWDESM'4(-OZ?*WY5Z)7EX^*4U;S_!M?\  /5P$FX._E^*
M3_X(4445PG>%<9X+_P"0KJ_^\/\ T)J[.N,\%_\ (5U?_>'_ *$U=E#^!5^7
MYG'B/X]+Y_D=G1117&=@4444 %%%% !1110 5QG@/_7ZK_O1_P WKLZXSP'_
M *_5?]Z/^;UV4?\ =ZOR_,XZ_P#O%+_M[\CLZ***XSL"JNI_\@J\_P"N#_\
MH)JU574_^05>?]<'_P#0350^)$S^%GEVEZY>Z.LJVC(!(06W+GI_^NM#_A-M
M9_OP_P#?L5L?#[_47_\ O)_(UV=>OBL32A5<94TWW_I'CX7"U9T8RC4:7;^F
M>:?\)MK/]^'_ +]BC_A-M9_OP_\ ?L5Z717/]<H?\^5_7R.CZE7_ .?S_KYG
MFG_";:S_ 'X?^_8H_P"$VUG^_#_W[%>ET4?7*'_/E?U\@^I5_P#G\_Z^9YI_
MPFVL_P!^'_OV*/\ A-M9_OP_]^Q7I=%'URA_SY7]?(/J5?\ Y_/^OF>:?\)M
MK/\ ?A_[]BC_ (3;6?[\/_?L5Z711]<H?\^5_7R#ZE7_ .?S_KYGFG_";:S_
M 'X?^_8JO?\ BC4M1LI+2X:(Q28W;4P>"#_2O4ZQ/%__ "*]Y_P#_P!#6M*.
M+HRJ12I):K^MC.MA*T:<FZK=D_ZW,KP!_P >-Y_UU'\J["N/\ ?\>-Y_UU'\
MJ["N7'?[Q(Z\!_N\?ZZA1117(=85Q_C_ /X\;/\ ZZG^5=A7'^/_ /CQL_\
MKJ?Y5UX'_>(G'C_]WE_74D\ _P#(*N?^N_\ [**ZRN3\ _\ (*N?^N__ +**
MZREC?]XD/ _[O$;)(D4;R2,%1 69CV ZUY9K6L7.O:B @<Q;ML$(_(<>IKMO
M&-PUOX=F"G!E98\^V<G^5<[X$L4GU&>[< FW4!,]BV>?R!_.NO!1C2I2Q$EJ
MMCDQTI5:T<-%V3W+FE^!$,2R:E,^\\^5$0,?4]_PJ]/X&TN2,B)YXG[-NW#\
M0:Z>BN26-KRES<QUQP.'C'EY3R?5='O?#]ZFYCC.Z*=,@''\C7>>&-<_MFP(
ME(^U0X63'\7HU6?$%BE_H=U$R@LJ&1#Z,!D?X?C7#>"[EH/$448.%F1D/Y9'
M\J[G)8O#.4OBB<$8O!XI1B_=D>F4445XY[1Y'H'_ "'[#_KNO\Z]<KR/0/\
MD/V'_7=?YUZY7JYK_$CZ'DY1_#EZA1117E'K!7&V'_$[\7W>H,#);V(VQ+ZD
M9 Q^.3^5=1J5P;72[JX!PT<3,/J!Q6+X(MA#H E[SR,V?8?+_0UUT7R49U.N
MWW[_ (''77/6A3Z;OY;?B<QIVN06US?ZI=!I-2DR(%*Y"Y_R!]!73>%-':W@
M.IW>7O+KYLMU53S^9ZUNM86;R&1K2 N3DL8QG/UJCXDOFT_0;F9#B1AY:'T)
MXS^ R?PK6IB/;/V=-6<K+_@>AE3PWL%[2H[J-W\^_J8NIZI?:[J;Z1H[[(4X
MGN <?7GT[>_TK3T[PEI=B@,D(N9>[S#(/_ >E.\*Z:FGZ'"VT>;.!*Y^O0?@
M/ZU6US7KJ._32=)C$EZP^9B,[._TSCGFARE*7L*&B77OW;8*,(Q]O7UD]EV[
M)(VSI]D4V&SMROIY8Q_*L;4_!^GW:F2T7[)<#E6CX7/N/\,52.D>*D7SUU=&
MFZ^7N./IR,5?\/Z]+?RRV%_$(;^#[PZ;P.O'K4J-6FG.E.]M[?Y%.5*JU3JP
MM?:_^?<JZ)K5Y:ZA_8NL\3CB*4G[_H">^>Q_K2>*],DMWCUVPRES 09=O\0]
M?Z'V^E3^,M.%SI7VV,8N+4[PPZ[<\_X_A6KH][_:>CVURP!,B8?TR.#^H--U
M%'EQ$%OHUT_IB5-RYL--[:I]?Z1Q,VL6\GB2QU+3E<32[5N(<8R3@''KG/YC
M-:A7^P?'";?EM=0'([!B?_BOT:NJCL;2&0216L"..C+& ?SKG/'4)_LVVNTX
MD@F&#Z C_$"M(5X5:BII635O\ON,ZE"=*FZC=VG?_/[SJJ*CMY1/;13#I(@8
M?B,U)7F-6T/33NKA00""",@]0:**!G-V).@:VVG.<6-V=]L2>$;NO^?;UKI*
MS]8TQ=4T]X,[91\\3_W6'2HM!U)K^S,=P-MY;GRYU/7([_C_ (T :M%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 >1ZS_R&[_\ Z^9/_0C5
M&KNL_P#(<O\ _KYD_P#0C5&OK:7P+T/CZOQOU.V^'W_,1_[9?^S5VM<5\/O^
M8C_VR_\ 9J[6OGLP_P!XE\OR1]'EW^[1^?YL****XSM"BBB@ HHHH **** "
ML.^U6YN;UM,T<*TZ_P"NN&Y2'_%O;_Z^+&O7\MCIX6V&;JX<0P#_ &CW_"I]
M*TV+2K!+>/ENLC]W;N36\%&$?:25^R_4PFY3E[.+MW?Z%*U\-64;^?>;KZY/
MWI;@[A^"] *U5MH$7:D$:@=@@%2T5G.K.?Q,N%*$/A0SR8O^>2?]\BCR8O\
MGDG_ 'R*?63K?B;1_#OD?VK=_9_/W>7^[=]VW&?N@XZBINR[(T_)B_YY)_WR
M*/)B_P">2?\ ?(KFK?XB>$[J=(8]8C#L<#S(I$'YLH _.NH!!&0<BB["R&>3
M%_SR3_OD4>3%_P \D_[Y%5;[5K+39;2*[F\M[N40P#8QWN>@X''XU=HNPLAG
MDQ?\\D_[Y%'DQ?\ /)/^^13Z*+L+(9Y,7_/)/^^11Y,7_/)/^^13Z*+L+(9Y
M,7_/)/\ OD4>3%_SR3_OD4^BB["R&>3%_P \D_[Y%'DQ?\\D_P"^13Z*+L+(
M9Y,7_/)/^^11Y,7_ #R3_OD4^BB["R&>3%_SR3_OD4>3%_SR3_OD4^J>FZK9
M:O!)-8S>;''*T+G:RX=>HY HNPLBSY,7_/)/^^11Y,7_ #R3_OD4^BB["R&>
M3%_SR3_OD4>3%_SR3_OD4^BB["R&>3%_SR3_ +Y%'DQ?\\D_[Y%/HHNPLAGD
MQ?\ /)/^^11Y,7_/)/\ OD4^BB["R&>3%_SR3_OD4>3%_P \D_[Y%58=6LKC
M5+G3(IMUY:JK31[&&T,,CG&#^!J>VNK>\C,EM-'-&&*[HV##(.",CT-%V%D/
M\F+_ )Y)_P!\BCR8O^>2?]\BGT47860SR8O^>2?]\BCR8O\ GDG_ 'R*?11=
MA9#/)B_YY)_WR*/)B_YY)_WR*?11=A9#/)B_YY)_WR*/)B_YY)_WR*?11=A9
M#/)B_P">2?\ ?(H\F+_GDG_?(I]%%V%D,\F+_GDG_?(H\F+_ )Y)_P!\BGT4
M7860SR8O^>2?]\BD,$)&#$F/]T5)11=A9&7>>'=,O/F-LL4HY$L/R,#Z\?UJ
MB+V^T"9(]2D-UI[':EWCYHSZ/Z_7_P#5715'-#'<0/#*@>-P593W%;1K/X9Z
MK^MC&5!?%3T?];CU8,H92"",@CO16%H3R6-W<Z),Y;R!YENQZM$>WX'BBLZD
M.25BZ4^>-S>HHHJ#0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBN>\
M0:V]FWV2U;$Q&7?^Z/0>]14J1IQYI$RDHJ[.AHKB=+\07-K<*MS*\T#'YMYR
M5]P>OX5VJL&4,I!!&01WJ*-:-570H34UH+1116Q84444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%(S*B,[$*JC))["@#.UO4_P"S+ N@W7$AV0IU+,?;VI-#TS^S+ +(
M=US*?,G?J2Q_PK/TQ6US5WU>53]E@)CM%(Z^K?Y_I71T %%%% !1110!C:]I
M$M]Y%W9.L=];',9;HP[J?\^OK5K2M,ATRW=(E*>:WF.@;*JQ'(7VJ+7]3ETC
M3ENHHU?]ZJL&Z!3U_P /QK(N_$E[;#43Y41^R72*>#_JFSSUZ\#GWKLA"M5I
MJ*V_X*_5_B<<YT:55R>__ ?Z+\#*@Q9_$=@QP&F;_P ?4X_F*] KBO$6DWG]
MLP:WIT1N4.R0B/DY7&#@=00!65J_B37))?*G$M@C#(C5"C$>N3R?T%=4Z#Q7
M)*#6UG\CDAB%A.>,T][KY^9W&J:QI^G0R+<W*+(5.(P<MT]!7DE;%C>:+;$/
M<6%Q=R=29)0%S]!_4FM^VUZQN@WV7PN9@F ?*A5L>F<+711@\*GRQ;OUT1S5
MJBQ;7-)*VRU9Q%%=?K$DFH6!@MO#%Q;2%@?,6VYP.W"UOV@TI;.!9=+?S!&H
M?.G2$YQSSLK:>-<8IN.O:]S*&!4Y.*GIWM;\SA/#]S#9Z[:3W#A(D8[F(Z<$
M5ZM#/#<Q"6"5)8ST9&!'Z5C3PZ'<1&.33)-I_NZ?*I_,)FN=N=%>PD-QH=SJ
M"-_SS:UF!/MG;@_0UP5G#%R3=XOS6AWT%/"1:5I+R>IW]>-:A,+C4KJ8=))G
M?\R3771>)=>MK.7[=I<[ (<3^2T>T]B>,?RKB:Z<OP\J3DY?@<N8XF-514?Q
M"BG(CR2+'&K,[$!549))[ 5<_L;5/^@;>?\ ?AO\*])RC'=GF*$I;(@L8?M%
M_;0_\])53\R!7J.L:-%J-LZJQAWLK3F)!NF51]TG^6:Y+POX;O3JD5Y=V[P0
MPG<!(-K,PZ8!Y]ZZ*#Q3%/%;NMLP$]Y]E7Y^W'S]/<<5Y&-G*=1>QUY?Z_0]
MG TXPI/VVG-_7ZD?A[39WNWU6\@,#;!#;6Y',48^O?\ ^OZUTE9VCZI_:L-Q
M*(PBQ7#0K@YW 8P?UK1KS*\I2F^?0]3#QA&FN1W04445B;!7FVFZT?#NJZB)
MK5W:1\;=VTC!)]/>O2:P/&7_ "+4_P#O)_Z$*[,'.*E[*2NI61Q8RG)Q]K%V
M<;O\#+_X6#%_T#G_ ._H_P */^%@Q?\ 0.?_ +^C_"M_PW_R+MC_ -<OZUJ5
M4ZF'C)Q]GMYLF%/$SBI>UW_NHXS_ (6#%_T#G_[^C_"C_A8,7_0.?_OZ/\*[
M.BI]MA_^?7_DS+]CB?\ G[_Y*CC/^%@Q?] Y_P#OZ/\ "C_A8,7_ $#G_P"_
MH_PKLZ*/;8?_ )]?^3,/8XG_ )^_^2HXS_A8,7_0.?\ [^C_  H_X6#%_P!
MY_\ OZ/\*[.BCVV'_P"?7_DS#V.)_P"?O_DJ.,_X6#%_T#G_ ._H_P *7P"K
MD:E,48)(R;21P2-V1^HI->_Y'S2?]V/_ -#:NSK6O.G3H\M.-N=)[]F8T(5*
ME;FJ2OR-K;N@HHHKSCT@JKJ?_(*O/^N#_P#H)JU574_^05>?]<'_ /0350^)
M$S^%G+?#[_47_P#O)_(UV=<9\/O]1?\ ^\G\C79UU8__ 'B7]=#ER_\ W:/S
M_,****XSL"J5[J^GZ<<7=W'&V,[<Y;\AS6=XIUMM'L%6#'VF<D(3_"!U/ZBN
M1T7PU=Z]NNYYC%"S?ZUQN9SWQ_C7=0PL90]K5E:)PXC%RC4]E1C>7Y';0>)]
M&N9 D=_&&/\ ?#(/S8"M8$$ @Y!KA+_P')' TEC=>:ZC/ER+@M]#4?A#79K6
M]72[IF,3G;'NZQMZ?0],>M5/"4IP<Z$KVW3(ABZL*BIXB-K[-'?T445YYZ(5
MB>+_ /D5[S_@'_H:UMUB>+_^17O/^ ?^AK6V&_C0]5^9AB?X,_1_D97@#_CQ
MO/\ KJ/Y5V%<?X _X\;S_KJ/Y5V%:X[_ 'B1G@/]WC_74****Y#K"N/\?_\
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
M=!EZ]<#'\S^-;VD^&S!<I>ZC*L]T@ C1%Q'$.VT?_6']:]?GHT8=/1?\._\
M@=$>/R5JT^OJ_P#AE^MWNR[X>TYM+T6&"08F;YY/]X]OPX'X5J445Y,YN<G)
M[L]>$%"*BMD%%%%24%9?B'3YM3T6>U@*^:V&4,< X.<5J454)N$E);HF<%.+
MB]F>>:9>^)5E?2;-H]UH""A"< ''4]:T_P#BM?\ IC_Y#HT C_A-M8&>?G_]
M#%=A7HXFNH3LH1U2>W<\W"T'.%W.6C:W[''_ /%:_P#3'_R'1_Q6O_3'_P A
MUV%%<_UO^Y'[CH^J?]/)?><?_P 5K_TQ_P#(='_%:_\ 3'_R'7844?6_[D?N
M#ZI_T\E]YQ__ !6O_3'_ ,ATC-XU52Q\G &3_JZ[&HYSBWE)Z;#_ "H6*U^"
M/W \)I_$E]YP6C1:IXBUFVU2X=&CMG"L^ .GS8P/K7H-<GX!_P"05<_]=_\
MV45UE/'2O5<+64=$+ 0M14[W<M6%%%%<9VA574_^05>?]<'_ /035JJNI_\
M(*O/^N#_ /H)JH?$B9_"SEOA]_J+_P#WD_D:[.N,^'W^HO\ _>3^1KLZZL?_
M +Q+^NARY?\ [M'Y_F%%%87B7Q"=#BB6*)9)YL[=Q^50.Y]>M<U.G*I)0CNS
MHJU(THN<]D<SX]8G6K=,_*+<$#W+-_@*[6P-O9Z7:1%TC585 W,!VKSR2UUW
MQ-<BZ:V>3Y=JOM"(%ZX!.,]35V/P)JD@W23VR'T+$G^5>O6I4_90I5)I./S/
M'HU:OM9U:=-M2^1WZW5NYPL\3'T#@UYOXC46GC&1XN#YD<@QZX!/Z\U:?P%J
M07*7-JQ]"6']*S;OPWK-D?,>T=U7H\1W_P N:>$IT:<VXU$[JUM@QE6O5@E*
MFU9WON>JT5Q&A>,KF:^ALM017\U@@E4;6#'@9'3K]*[>O*KT)T9<LSU:&(A7
MCS0"L3Q?_P BO>?\ _\ 0UK;K$\7_P#(KWG_  #_ -#6C#?QH>J_,,3_  9^
MC_(RO '_ !XWG_74?RKL*X_P!_QXWG_74?RKL*UQW^\2,\!_N\?ZZA1117(=
M85Q_C_\ X\+/_KJ?Y5V%9FO:2-8TM[8$+*#OC8] P]?;J*Z,+45.M&4MCGQ=
M-U*,HQW,7P"P_LRZ7(W";)'_  $?X5UM>0G^T]"NV7,UK-T.. P_D14O_"2:
MS_T$)OSKTJ^7RK5'4A)69YF'S&-&FJ<XNZ/6:@N[.WO[=H+J)98V[-_,>AKR
MW_A)-9_Z"$WYT?\ "2:S_P!!";\ZR65U4[J2_$U>:T6K.+_ Z:\\ Q,Y:SO&
MC']R5=WZBJT7P_N2W[Z^B5?]A"W\\5A?\))K/_00F_.C_A)-9_Z"$WYUV*EC
M4K<Z_KY'$ZV";OR/^OF>@Z1X:T_2")(T,L__ #UDY(^@[5L5Y-_PDFL_]!";
M\Z/^$DUG_H(3?G7+/+:]1\TY)LZZ>9T*<>6$&E\CUFD9E12S$!5&23V%>3_\
M))K/_00F_.HY];U6[B,$M[,Z/P4S][VJ5E52^LD4\VIVTBQ= !/B"PP,_OU_
MG7KE<1X0\.3PW*ZE>1F/:#Y4;#!)/&XCM7;UGF56,ZJ4>AIEE*5.DW)6NPHH
MHKSCT@K.U5K.ZB?2IYT2:ZC(C5N_H?S_ )59OS<KI]PUH ;@1DQ@_P!['%<7
M<2R^(]'2_A^35M/;+J@P67.<@?AG\#75AJ/,^=NR3^Y]/E<Y<36Y%R)7;7WK
MK\[&GX,OF^S3:3<?+<6C'"GKMSS^1_F*ZFO/Y[A[M(O$FF@+=P8%Y"/IC=CT
M(_SP:['2=6MM8LQ<6[<]'0]4/H:TQE)W]JEOOY/^MC/!UE;V3>VWFO\ @=3!
MU?1KW3=1.LZ*,L>9H ,[O7CN#Z?E5S3?%^G7JA;A_LDXX99?NY]F_P <5T-9
M&L:;HLD37.I10H!UESM8_B.341K0JI0JIM]&M_\ @E2HSI-SI-)=4]O^ 7?[
M2L0F_P"VV^S^]YJX_G6-J7C&PM08[,_:[@\*$^[GZ]_PKGUB\&F?'GW87U(.
MW^6:[#2M,TBVB6?3H82&'$JG<3^)K25*C1]Z:D_561G"M6K>[!Q7H[LR=#T2
M[N+_ /MG623<GF*(_P 'H2.V.P[?6NIHK,UO6K?1;,RR$-*W$46>6/\ A[US
MRE/$322]$=,(4\/3;;TW;,7QA=/=S6NB6QS-.X:0#L.V?Y_A70:=-9"(V5I,
MK_9 L;A?X<<<^_!KB5FFTNVDU>[);5KX$6Z=T4]7QV]!_P#KJRLDWA?2X+:W
M4/K%\P9@1DH.@'U_KFNZ>'O35.+_ ."^K]%L<%/$VJ2J26^_DNB]7N=U13(?
M,\F/S<>9M&_'3..:?7E'K(**** "BBB@#*U[3&O[,26YVWEN?,@8=<CM^/\
MA4VCZFNJZ>DX&V0?+*G]UAUJ_7-WH.@:VNHH,6-V=ERHZ(W9O\^_K0!TE% (
M(!!R#T(HH **** "BBB@ HHHH **** "BBB@ HHHH **** /(=9_Y#FH?]?,
MG_H1JC5[6?\ D.:A_P!?,G_H1JC7UU+X%Z'QU3XWZG;?#[_F(_\ ;+_V>NVK
MB?A[_P Q'_ME_P"SUVU?.YA_O,OE^2/I,N_W:/S_ #84445QG:%%%% !1110
M 4444 8Y_P"1R3_L'M_Z,%;%8Y_Y')/^P>W_ *,%;%:U?L^AC1^UZA11161L
M%%%% !1110 4444 %%%% !1110!R_P#8>L:EXF@OM9GL38V$CO906ROEB>%:
M3=W QTXS^O4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5:_^V_8
M9O[.-O\ ;-O[K[1N\O/^UMYQ]*LT4 8'AO0[K3I;[4-4GBGU2_<-,\((1%48
M5%SS@?YZ5OT44 %%%% !1110 4444 %%%% !1110 4444 %%%% '.^*/]=IO
M_75__0#11XH_UVF_]=7_ /0#17J4/X4?ZZL\FO\ Q9?UT1T5%%%>6>L%%%%
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
M)XGL-=EFMXDN;:\A&9;2[B\N51ZX]/H:RA\1=+E\Y;73]5NYH9&26&VMO,9
MIQN.#@*3TYS[4 =?165I7B/3-8T=]5MI]MK'N\TRC:8RHR0WI@<UB_\ "Q]'
MR)3::FNGL^P:@;0BWST^]G/Z4 =?169!KMI<:]-HZK(+B.W6Y5R!LEC)QE2#
MS@\=*4ZW;?\ "1+HBI*]U]G^T,RJ-B+G R<YR3[4 :5%-DD2*-I)&"H@+,QZ
M "O)+*[N;;5;;Q[*S+:W]_);2J>BVQPJ$^F"A_(4 >NT5S?C[_D1=6_ZX_\
MLPK4T'_D7=,_Z](O_0!0!H45@ZWXNTSP_?P6E_YRO/&TB,B!@<?P]<Y)X  I
MFD>,;#5=1_LY[:^T^^*[TM[^#RF=?5>3G_ZQH Z&BN6O?'FG6FH75@EEJ5U=
MVSE7AM8!(V  2_!^[R!DXJQJOC'3]*NX[+[/>WE^Z"3[)9P>9*J^K#/'YT =
M#16/H7B;3_$ F6U,L5Q <36UPFR6/ZK_ (5F7?C_ $NWN;B*"TU*^CMFVW%Q
M9VWF11'ON;(]^GI0!U=%8T_BG1[?08M:>[!LIL")E!+.Q_A"]=W!X[8/I5/3
M_&^GWNH0V5Q9:EILT_$'V^V\H3'T4Y/- '2T5SFI^,['3]2DTZ&RU'4;N( S
M1V%OYIBSTW<C%6++Q9I%[HEQJRSM%;VI*W F0J\3#^$KZ\CI0!MT5R4?Q"TP
MR1&XT_5K.UF8+'>7-H4A?/3#9Z'KTJ]//I \=VT$EK,=7-B6CG!^01;CE2-W
M7.>WXT ;]%<@/B+I<OG+:Z?JMW-#(R2PVUMYC(%.-QP<!2>G.?:MG2_$FF:O
MHKZM;S[;2/=YK2C:8RHR0WI@<T :U%<>/B1I'E-</9ZI'988QWCVI6&4@'Y5
M;/4XP,XKI-*U&'5]+MM0MU=8;A Z+( & /K@F@"Y1110 4444 %%%% '.^*/
M]=IO_75__0#11XH_UVF_]=7_ /0#17J4/X4?ZZL\FO\ Q9?UT1T5%%%>6>L%
M%%% !1110 4444 %%%% !4-W=P65NT]Q($C7N>_L/4U)(S)&S(A=@.%! S^=
M<7JND>(=6N?-GBC"#[D8E&%'^/O6E."D]78RJS<5[JNRPGBN"_FGM+R(PVDP
M*+(I^90>/F_SQ[US^J:9/I<X5\/$_,<J_=<?X^U6?^$2UC_GC'_W\%;&E:9J
MUO";&_M([FP?JAD&4]UYK=PA'5-'':I4TFGZG'[JZ/2;5-(C75]29H\9\B$<
M.YQUQZ<_Y[[,?AFUTUGN;:![N<',4<K@*I]:Q+[0/$&HW+7%RB,YZ#S!A1Z
M=A22A+9V0*G.GK:[+::[!K\$NGWV+5I&S#(I^4'L&_SS[5SE]97&G7+07*;7
M'0]F'J#Z5?\ ^$2UC_GC'_W\%;MAI>H3VHL-9M5FMQ_JYA(-\?\ ];_/(IN,
M(ZIARSJ:23OW.+7<[!5!+$X '4FNHL1'X8MC=WAW7LR8CM@>B^K?E6G'H(T>
M)I--M_M5XV0LDS ",5S\_AG7;F9YID621SEF:4<TE&$NMD').GK:[-#[?%XI
ML19S.MO?H=T7)V2'T_S_ (BN8N()K6=H9XS'(IP5:M0>$]94@B% 1R")!700
MZ3=:G:"VUNW'F1C]W=1N-V/0_P"?UYH<81U3N@Y9U/B5F<3%')/*L42%Y&.%
M51DFNFBN8_"MF\6Y9M1F +H#\L0[9]^?\]]!M'GTFV,>C6X>XD&'NI77*CT
M_P _C7/MX4UIV+-$C,3DDR@DFA1A+K9!R3I[*[.NT778-7BV\1W*CYX\]?<>
MH_E6M7GL7A?7()5EBC5)%.5990"#7:Z9)?O;;=1@6.9>-R,"']_8UG4IQCK%
MW.JC4G+2:U+M%%%8FX4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!!>7<5C9RW,S8CC7)]_:LCP_:2S-+K%XO\ I-U]
MQ3_RSC[ ?Y]*AN_^*@UP6*G-A9MNG(Z._9?\^_M72 8&!TH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F&:-9!&9$#GHI89/X5
MB^(?$D.C1&./;)>,/E3/"^[?X=ZY2WT#6=8@DU=Y2)SAXMQPTGT_N^U=E'"<
MT.>I+E73S..MB^6?LZ<>9]?(](HKEO#OB<W+C3]2_=7B':&<8WGT/HW\ZZ6>
M3R;>24#)1"V/7 K"K1G2GR2-Z5:%6'/$DHK@(/%GB*\#-;622J#SY4#,![<&
MG2^)?$\,;22Z<8XU&69K9P!]373_ &?53M=?><O]HTFKV?W'>T5E>'M3EU;2
M$NIU59-Q5MG0X[UJUQS@X2<7NCLA-3BI1V84445)9'-#'<0/#*H>-U*LI[@U
MP9%[X*U8LH:;3YC_ -]#^C#]:] J*XMH;N!X+B-9(G&"K#@UT4*_L[QDKQ>Z
M.;$8?VEI1=I+9D-CJ%IJMKYMM(LD9&&4]1[$5QTEOJ?A#49;BTB-QI\AR1R0
M!Z'T(]:L7?@^\L;DW6AW;(1R(V;!'L#T(^M(OB#Q+8?)>Z69@.KB,C/XKQ79
M2II7]BU*+W3T?]>9QU:DG;VR<9+9K5?UY!+XZDGC$5CISFX;@9;=@^P YJ]X
M7T.YM9I=3U$DWDV<*3RH/))]S^E41XOU$DB'0R'/H&.?R%-;_A+M;&PI]BA;
MK_RS_P 6JY4G&#@DH)[MN[(A54IJ<FYM;)*R-?7_ !1;Z6C6]N5FO3P%'(0_
M[7^%5?"^A312MJVI9:\ER45^J@]2?<_H*M:+X4L]+83RG[3=#D.PX4^P_K70
M5R3K0IP=.CUW??\ X!UTZ-2I-5:W39=O^"%%%%<9VA1110 4444 %%%% !7"
M_$'_ %]A_NO_ #%=U63K7A^VUSR3/))&T6<%".0?K]*Z<)5C2K*<MCEQE*56
MBX1W+']LZ7_T$K/_ +_K_C5>^NM!U*W\B[O;*6+(;;]H Y^H-9/_  @-A_S]
MW/\ X[_A1_P@-A_S]W/_ ([_ (5JH86+NIO[C)SQ4E9TU;U+U@GAG3)FFL[F
MRCD9=I;[4&X_%C6A_;.E_P#02L_^_P"O^-8/_" V'_/W<_\ CO\ A1_P@-A_
MS]W/_CO^%.2PTW>51M^@HO$P5HTTEZG.S2QS>.XY(G62-KV,JRG(/S#H:].K
MFK+P5865[#<B>>1HF#JK$8R.G05TM3C*U.IRJ'16*P5&I3YG46K=PHHHKB.X
M**** "BBB@ HHHH **** "B@G R>E<[J?C+3K!C'#FZE'41G"C_@7^&:TITI
MU7:"N9U*T*2O-V.BHKS]O&6M7CE;.T0#T2-G/^?PI/[<\6I\SVMQM'7=:$#^
M5=?]G5>K2^9Q_P!HTNB;^1Z#17!VWCN\A?9?62-@X.S*,/P.?Z5U.EZ_I^K
M"WFQ+C)B?AO_ *_X5C5PE:DKR6AM2QE&J[1>IIT445S'4%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<TO_%.Z]L^
M[IU^V1Z12?T!_P ]*Z6JFIZ?%J=A+:R]&'RM_=;L: +=%8WA_4)9X9+&\XO;
M0[) ?XAV;W_SZULT %%%% !1110 4444 %%%% !1110!QWC'P]YR-JEHG[Q1
MF= /O#^]]1WK@Z]MKSCQ9X>_LVX-Y:I_HDIY4?\ +-O3Z'M^7I7M9=B[_N9_
M+_(\/,L';]]#Y_YG,T445[!XX58L;*?4+R.UMTW2.<#T'N?:H$5G=412S,<
M 9)->G^&= 71[/S)0#>2CYS_ '1_=%<N+Q*H0OU>QU83"O$3MT6Y?TG2X-(L
M$MH1DCEWQR[=S5ZBBOF92<FY2W9]1&*BE&.R"BBBI*"BBB@ HHHH QS_ ,CD
MG_8/;_T8*V*QS_R.2?\ 8/;_ -&"MBM:OV?0QH_:]0KEO&?@J#QA#:AKMK6>
MV+;) F\$-C((R/0=ZZFBLC8S]"TB#0=%M=,MW9XX%(#/U8DDD_F37.^(_P#D
MHOA#_MZ_]%BNRK(UOPQH_B)H3JMG]H, 81_O73;G&?ND>@H UZX?P/+##X@\
M46EPRKJ+:B\A#<,\1^Z1ZCK^8K1M?AYX6LKR"[M]+V3P2+)&WVB4[64Y!P6Q
MU%7M8\*:'K\BRZGIT<\JC D!9&QZ%E()'/2@#G=,%MJ?Q/UUK;9-8FP6"Z*<
MHTA(X)'4[01^!JE;6KZE>V'@VZ8O%I9G:X+=7B"[8#^4@_[YKO-,TFPT:T%K
MIUK';PCG:@ZGU)ZD^YIZ6%JFH2WZPJ+J6-8GDYR54D@?J?\ (H X/PQ)<:[?
MZ3878)'AY'^TYZ&<,T<>?<*K-^(KT6JMKIUI8S74MM L<EU)YLS GYVP!G\A
M_G-6J /,-/U2VTGP#K5Q=6,-ZAU:5%@G ,;,67!;/&!U_"F^,W\11^$;A]7U
M?2(()E4+:6D);S.1A5+'/N2.F/2N^B\/:3#IUSIZV2&TN9&EEB<EPS-R3R3W
M ^E9]KX"\+V<<\<.D1 3(8W+.[G:1@X))*_48H Y^[(_MKX=,3QY,G/_ &RC
MJO<P:E)\5-5AM]=729Y[>(V[/:I-YR!1E5W'CY@>!UY]*[.^\*Z)J6F6NG7E
MB)K6U 6!6D?* #& V=W0#OVIVI>&=&U>SAM+^PCGB@4+%N)#(!V# [NP[\T
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
M@M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5DZ_J3V5HL-L-UY<GRX5'4$]3^%:<TT<$+S2L%C12S,>P%8&B12:I?RZY<J0
M&REJA_A3U_'_ !H U-(TU-*T]+=3N?[TC_WF/4U>HHH **** "BBB@ Z5BWG
MBK1[)BC70E<?PPC=^O3]:Q_$PUG4-2;3X4:&P50S3'Y4(QDEF]!SQ[5SYET:
MQ/E6]H^I3=/-E8HF?]E1R1]37I8?!1E%2D[WZ+]6>9B,=.,G&*LEU?Z(ZU/'
M.D.P!6Y0>K1C'Z&MJQU.RU)"UG<I+CJ!P1]0>17GLU^$4&]\-VR0^JQO$?\
MOK--BLX+IOM6@SS17<?S&U=OG]RC#[WTZUK/ TFKJ\?/1HQACZJ=G:7EJF>G
MT5FZ%<WEWI,4E_"T5QR&#+M+8[X[9K2KRIQ<9.+Z'KPDIQ4EU"BBBI*"BBB@
M HHHH **** "N;\2>*(]+1K6U*O>$<GJ(_K[^U5_$GBH6I:QTYM]T>&D7D)[
M#U/\J;X;\*F%EU#4UW7!.Y(FYVGU;U/\OKT[J5"-./MJ^W1=_P#@'!6KSJR]
MC0WZOM_P2OX>\,274PU/5PS,YWK$_)8^K?X5VP&!@=***YZ]>=:7-+_ACIH4
M(48\L?\ ASG_ !%X:BU=#/!MBO5'#=G]C_C63IOB66*"XTK60T=PD;*LLG!)
MQP&_H>]=M6-KWAZWUJ#/$=TH^27'Z'U%;T:\6E2K;='U7_ ,*^'DFZM'XNJZ
M/_@F1X _X\;S_KJ/Y5N>)/\ D7;[_KE_6N5\.:C_ ,(Y?SZ;J<1A\Q@?,/0'
MI^1]:ZGQ&0WAN](((,6016F(BUBU+HVK?@98:2>$<>J3O^)2\$_\BZG_ %U>
MNBKG?!/_ "+J?]=7KHJYL5_'GZG5A/X$/1!1117.= 4444 %%%% !1110 A(
M ))P!U)KGKOQII-K,8U,T^."T*@K^9(S^%5O&]_-#:6]C 2#=,=V.I QQ^)/
MZ58T_P &Z9;VJK=Q?:)R/G8L0 ?0 &NVG2HPIJI6OKLD<-6K6G4=*C;3=LNZ
M7XCT[5G\NWE*S=?*D&UC].Q_"M:O.?$^A)H4\%Y8.Z1.W W<QL.1@_YZ5W6E
M7G]H:5;71*EI(P6V] W?]:6)H0C!5:3]UE8:O.4Y4JJ]Y?B7****XSL"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ILDB11M)(P1
M%&69C@ 4ZN)\:ZM))-'H]L22V#*%ZL3]U?Z_E6V'HNM44$88BNJ--S93U77+
M[Q)>_P!G:8KBW8XP."X]6/8>U;>D>#+*S59+T"ZGZD'[B_AW_'\JO:#HT.AZ
M;\^WSV7=/(>WMGT%<SJ_B2^UF\.GZ0)!$QVY3AI/?/8?Y->@I2JMTL/[L%NS
MSW&-)*KB?>F]E^AUUSK&DZ6/*ENH(MO_ "S3DC\!51?%^ALVW[81[F)\']*X
MEM/TG3SMU"]DN)Q]Z&S (7V+GC\J3S_#C@*;._C'=DE4G\CQ51P%)K[3\_\
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
M@>0E%.SH!T&3UQ2:?X?U_5] @UK_ (2C4(M5N8A/%&)-MLH8952@'H>OZ'%
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
M3_D7;[_KE_6O/M0_Y%K1O]ZX_P#0EKT#Q(<>'+[/_//^M>?ZA_R+6C?[T_\
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
MO%6DMK/AVZM8LBY4"6W8=5E7E?U&/QH O:EJ=GI%F;N^F\J$,J9"EB23@
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
M#]U!R?[Q[FLK0+66YFEUJ\7$]SQ$I_Y9Q]OS_P ]:WZ "BBB@ HHHH ****
M&211S(4EC5U/9AD5Y9IM[IJZQ)>:E;%HB2R0Q(-H)/&1D< 5ZM7F7AE-%=;M
M=8,8'R>7O8C^]G&/PKT\ TJ=1N[VVWU/+S!-U*:5EOOMH=KIFL:-J1$-HT0<
M#B)DVG\!W_"M7R8O^>2?]\BO,]<M-*M'CN=&O@WS<QAB60]00?2N]T&_;4]%
MMKJ3_6,I5_<@X)_'&:RQ.'4(*I!NS[[FN%Q+J3=*:5UVV9:G-I:Q&6?R8HQU
M9\ 53_M?1/\ G\M/^^A6'X_@=K*SG!^1)&5A[D#'_H)_.LNSTOPO-9PR3ZI-
M',R NF]?E;'(^[ZU5+#0E2523>O97)K8J<:KIQ2T[NQV']KZ)_S^6G_?0I\6
MI:1-(L<=U:,[' 4,N2:Y/^QO"7_08F_[^+_\36-K%EID-U;P:1<2W)<?,68'
MDG  P!_G%:PP=*;Y4Y+U1E/&58+F:B_1GJ?DQ?\ /)/^^11Y,7_/)/\ OD40
MH8X(T9BS*H!8]SCK4.HW8L-.N+HC/E1E@#W/8?G7F)-NR/4;27,RKJ.J:5I0
M NWB1R,A N6/X"N?TNZTG4O$_P#H5BOEO"3*)8E 5@>&7KC.<'IZTRUM_#;@
MW&JZA'=WDGS2,TC!0?0 8X[?X57\,>1_PF5W]EV_9]LGE[>FW<,8KTX48PIS
MM>Z6^R^1Y<ZTYU(7M9O;=_,[T *    .@%+117E'K!1110!Q/B3_ )'G2/\
MMC_Z--=M7$^)/^1YTC_MC_Z--=M79B?X=/T.+"_Q:OJ8?BRXO;;0V>QW!BX$
MC(.53!R?;G'-<YX0L]&N7W7+B6^SQ#*,+]0/XC_G'>N_(R,'I7+:QX+M[MS/
MI[BVFZ[/X"?Z?YXJ\-7@J;I2?+?JOU(Q-";JJM%<UNC_ $,X*DGQ**SXPI^0
M'H"(_EKNJ\KO].URRNEN+F*<R1XVSK\^,=/F']:V(/'\Z6X6>Q224#&]9-H/
MX8-=&)PDZJ@Z33LDMSGPV+A2<U53C=M[$_Q 2(+8R<";+#/<KQ_7^=7O$-GI
M$NEI<:FP@NC&,2(/WC-CICO_ )Y%<A<RZMXBOQ<BWDE8<((T)1!Z>GYUT%CX
M-NKR?[5K=RS,>3&'W,?8MV_"KE"-&$%.=G&^V^O0SC.5>I-TX74K;[:=1G@2
MXOFN)H,NUBB$_,.%;(P >W?BNYJ*WMH;2!8+>)8XEZ*HP*EKS,365:HYI6/5
MPU%T::@W<XBY_P"2EP_\!_\ 1==O7$7/_)2X?^ _^BZ[>M<9M3_PHQP>]3_$
MPHHHKC.T**** "LG5_#MAK&'G0I,!@2Q\-]#ZUK454)R@^:+LR)TXSCRR5T>
M:>(-$N-'> 2W4T]BY W?W3Z8SC..E=IHFD:;9Z</L@$T=PF6E?DR ^OM[5?O
MK*'4;*6UG7,<@Q[@]B/<5R>@7LV@ZL^A:@W[IFS!(>F3TQ['^=>@ZT\30LG[
MT=UW7?Y'GJC##5^9KW9:)]GV^87$5QX.U(W-NKRZ3.WSQY_U9_ST/?H?6NNM
M;J&]MDN+>021.,JPIT\$5S \$R!XW&&4]"*XH-=>"]4V'=-I4[<>H_\ LA^H
M_3-6Q4;?;7X_\$U=\+*_V'^'_ .YHJ.">*Y@2:%U>-QE67H14E<+5M&=R=]4
M%%%% !1110 4444 %%%% !7EUZ?[9\8NG59+D1_\!!QG\A7I&HW(L]-N;DG_
M %4;,/KCC]:\^\%P"773<.0$MXV<LQX!/']3^5>G@/<IU*O96_K\#R\?[]2G
M1[N_]?B>E55NM/L;SYKJUAE('WG0$@?6L75/&>GV6Z.U_P!+F''R'"#_ (%W
M_"N3GU'7/$LQ@C$CH?\ EE"-J#Z__7-94,%5E[[?*N[-:^.HQ]Q+F?9'4F/P
M@+G[.19^9G'4XS]>E;EIIMA:$/:VD$9(^^B#)'UK@[CP;-9Z<;FZO[:&0?P.
M2%^F[U]L5F:9K^H:2P%O/NB_YY/RA_#M^&*ZGA/;1?L:C=NYRQQ?L9KVU-*_
M8]:KRZZ_XDWC%FZ)%<A_^ DY_D:ZO2_&EA> 1W?^BR^K'*'\>WXUA>.H%&IV
M]W&08YXOO#D$J?\  BHP5.=*LZ516YD7CJD*M%5:;ORL]#HJAHEU]LT2SG)R
MS1 ,?<<']0:OUYDHN,G%]#U(24HJ2ZA1114E!1110 45R.M>,GL=1>SL[9)3
M&=KL^>6] !5#_A.-4_Y\(?\ OEO\:[(X"O**DEN<4\PH1DXM[>1;^(" VMB_
M<.P'X@?X5TND,7T2Q9N2UO&3_P!\BO.=:UJ_USR1/;B-8LX"*>2?7/TK1MO&
M.I6UK%;I81;(D"+E6Z 8]:[*F#JO#PIK=7.*GC*2Q$ZCV=NAV5QH>EW1+36$
M!8]6";2?Q%0#PMHH(/V!/^^F_P :YG_A.-4_Y\(?^^6_QH_X3C5/^?"'_OEO
M\:Q6%Q:5D_Q-GB\&W=Q_ [2VTZRLO^/:UAB/JB '\ZR/&C[?#<P_O.@_7/\
M2L+_ (3C5/\ GPA_[Y;_ !JEJOB:_P!6L'M)K*-$8@[E5LC!SWJJ."KJK&<^
MC[BK8V@Z4H0ZKL=5X+4+X;B(_B=R?SQ_2N@KS32?$NH:18BTBM$D0,6!=6R,
M_2KI\<ZH!DV$('^ZW^-*O@:TZLI+9ON.ACZ,*48N]TNQWU%8?ASQ"NN0R*\8
MBN(L;E!R"#W%;E>?4IRIR<);H]&G4C4BIP>C"BBBH+"BBB@ HHHH **** "L
M/7/#-IK"F5<0W>.)5'WO9AW_ )UN45=.I*G+F@[,BI3A4CRS5T>/:CI=WI5Q
MY-W$5/\ "PY5AZ@U3KV6\LK?4+9K>ZB62-NQ[>X]#7GVN^$KG3-UQ:[I[7J<
M#YD^H[CWKWL+F$:ONST?YG@8O+ITO>AK'\4<W7H/@'_D%7/_ %W_ /917GU>
M@^ ?^05<_P#7?_V4569?[N_D1EG^\+YG4S?ZB3_=/\J\Z\#?\C W_7!OYBO1
M9O\ 42?[I_E7G7@;_D8&_P"N#?S%>;A/]WJ^G^9Z>,_WBCZO]#TBBBBO./2"
MBBB@ KDM4\*7=_X@?48YX5C+HVULY^4 >GM76T5K1K3I-RAZ&5:C"LE&?34H
M:UIJZMI4UH2 S#*,>S#I7"Z)KEQX:NI;*]A<P[OGC_B1O4>M>DUG:IH=AJZ
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
M3&?[WJM;E%73J2IR4X[HBI3C4@X2V9SOAC7A?V3P7CA+NV'[POQE1_$?Z_\
MUZRM6\2_VQYNFZ=IQNT88WL"?Q '3ZDTWQIH_P!F?^U;4[!(=DZ@XR3W_'O_
M /KK;\(V45KH$$BJ/,G!=V[GDX'X#^M>BU0A'ZS%7N]%V9YJ=><_JTG:RU?=
M=#E]%U.^\,70M]0MYDM)3RK*?E/]Y?7WKT.*5)HDEC8.C@,K#H15/6K.*^T>
MYAE4$>664_W6 R#6)X$N9)=(FA<DK#+A,GH",X_//YUE7<<13=9*S6YK04L/
M45!N\7MY>1U5%%%<!Z 4444 %%%% !1110!P'B'0]<N]7GD2.2>!FS'B08"^
MF">*YJ\LKK3IO(NHVB<J&VDCD?A7LE>;^.?^1@7_ *X+_,U[> Q<ZDE2:5DC
MP\PP<*<753=VS#L);6&[5[VW:>$=45]M=/=^-([> 6^C62P1@?>=0,?11Q^)
MS5K6W\/B.T@U"&47+PHWFP* 5&.I/?\ (U@W'AN5XC<:7.FH6XZF+AU^J]:V
MYJ->TJJ:]=O\C#EK4+PI-/TW_P PMM)UKQ'/Y[^8RG_EM,<*![?_ %JW!H_A
M_P .Q[]4G%U<XXCQ_)?ZFL!?$>MBV^PK=2YSM''[STQGK_6KVF^#-0OB)KUO
MLT;')W\R'\.WXT5>9?Q9J,>RW?\ 7D%'E;_=0<I=WLOZ\S"U"6SGNV>QMFMX
M3T1GW?\ ZOIS2V5C>ZFWD6L;S&,%MH8?*/QKT*?0-.TK0;\V\ ,HM9,RO\S'
MY3W[?A7/> ?^0K<_]</_ &841QB=&4Z:^'N$L&XUHPJ/XNQ-X8T36K'5XI9H
MW@ME!\P%QAN#Q@'UKNZ**\7$5Y5Y<TD>YA\/&A#DB[^H4445@;A1110!P>H>
M&];&NW-[8@#?(SI(LH4@&D_LOQC_ ,_,W_@2/\:[VBNY8^I9)Q3MY' \OIW;
M4FK^9P7]E^,?^?F;_P "1_C1_9?C'_GYF_\  D?XUWM%'U^?\L?N#^SX?SR^
M\X+^R_&/_/S-_P"!(_QH_LOQC_S\S?\ @2/\:[VBCZ_/^6/W!_9\/YY?><%_
M9?C'_GYF_P# D?XT?V7XQ_Y^9O\ P)'^-=[11]?G_+'[@_L^'\\OO."_LOQC
M_P _,W_@2/\ &D.E^,2,&XFQ_P!?(_QKOJ*/K\_Y8_<']GP_GE]YRGA'0K[2
M;BYEO$5 ZA5 8$GGVKJZ**YJU:5:;G+<ZJ-&-&"A'8****R-0HHHH **** "
MBBB@ HHHH **** .7UKP;;W\AGLF6VF)RRX^1O?V-:7A[13HFGM THDD=][$
M# ' &!^5:U%;RQ-65/V<GH<\<+2C4]I%:C)O]1)_NG^5>5>']631M2-U)$TB
MF,IM4X/./\*]8KRSQ#IHT?7& C#6[D2QJ>A7/*_TKMRUPESTI=3BS-3CR58]
M#H_^$_M?^?&;_OH4?\)_:_\ /C-_WT*T;/0- OK.&ZAL4*2J&'SMQ[=:F/A7
M1&&#8+^#L/ZU#G@D[.#_ *^9:AC6KJ:_KY&1_P )_:_\^,W_ 'T*>OCZQQ\U
MG< ^Q4_UK2_X1#0O^?'_ ,BO_P#%4UO!^AL.+,K])7_QHY\#_*_Z^8>SQ_\
M,OZ^137Q[IAQNM[M3W^52!_X]4\?C71G^]),G^]&?Z9I6\%:,W2*5?I(?ZU7
MD\!Z8WW)[I#_ +RD?RH_V%]T'^WKLS4A\2Z-.1LU"(9_OY3^8%:,-Q#<+NAE
MCD7U1@1^E<;-\/\ O!J'X/'_ %!_I69-X.UJS;S+?RY2.AADP?UQ1]6PL_@J
M6]?Z0?6<7#XZ=_3^F==XN;;X8O.<$[!_X^*R?A^N+2];UD4?H?\ &N9OK[6H
MK5K#4'N/*;'RSKSP<C!/-=9X!4C1[ANQN"/R5?\ &MJE%T,'*+=[O_(PIUU7
MQD9)6LNOS.KHHHKR#V0HHHH I:KIT>J:?):R<$\HW]UAT-5/#^HR75N]I=_+
M>VI\N4'J?1JV*Y_78)-/NXM<M5):+Y+E!_''Z_A_AZ4 =!14=O/'<V\<\+!H
MY%#*?:I* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YV:TNM
MNI+O3HFGL9#NGM%ZH?[R?X?Y'145I3J.'FGNC.I34_)K9E&PU>QU- ;:=6;O
M&>'7ZBKU9U]H6FZ@_F3VJ^;U\Q"5;/U'7\:J?\(TB\)JVK1KV5;K@?I5\M%Z
MIM?+]?\ @$<U9:-)^CM^'_!-RBL3_A&_^HUK'_@5_P#6H_X1O_J-:Q_X%?\
MUJ7)3_G_  #GJ_R?B;=%8G_"-_\ 4:UC_P "O_K4?\(W_P!1K6/_  *_^M1R
M4_Y_P#GJ_P GXFW16)_PC?\ U&M8_P# K_ZU'_"-_P#4:UC_ ,"O_K4<E/\
MG_ .>K_)^)MT5B?\(W_U&M8_\"O_ *U'_"-_]1K6/_ K_P"M1R4_Y_P#GJ_R
M?B6=$T2VT&UFM[5Y72:=YV,I!(9NH& ..*TJQ/\ A&_^HUK'_@5_]:C_ (1O
M_J-:Q_X%?_6HY*?\_P" <]7^3\3;HK$_X1O_ *C6L?\ @5_]:C_A&_\ J-:Q
M_P"!7_UJ.2G_ #_@'/5_D_$VZ*Q/^$;_ .HUK'_@5_\ 6H_X1O\ ZC6L?^!7
M_P!:CDI_S_@'/5_D_$VZ*Q/^$;_ZC6L?^!7_ -:C_A&_^HUK'_@5_P#6HY*?
M\_X!SU?Y/Q-NBL3_ (1O_J-:Q_X%?_6H_P"$;_ZC6L?^!7_UJ.2G_/\ @'/5
M_D_$VZ*Q/^$;_P"HUK'_ (%?_6H_X1O_ *C6L?\ @5_]:CDI_P _X!SU?Y/Q
M-NBL3_A&_P#J-:Q_X%?_ %J/^$;_ .HUK'_@5_\ 6HY*?\_X!SU?Y/Q-NBL3
M_A&_^HUK'_@5_P#6H_X1O_J-:Q_X%?\ UJ.2G_/^ <]7^3\3;HK$_P"$;_ZC
M6L?^!7_UJ/\ A&_^HUK'_@5_]:CDI_S_ (!SU?Y/Q-NBL3_A&_\ J-:Q_P"!
M7_UJ/^$;_P"HUK'_ (%?_6HY*?\ /^ <]7^3\2PVAVS^)4UTR3?:DM?LH3(V
M;-Q;.,9SD^M:=8G_  C?_4:UC_P*_P#K4?\ "-_]1K6/_ K_ .M1R4_Y_P
MYZO\GXFW16)_PC?_ %&M8_\  K_ZU'_"-_\ 4:UC_P "O_K4<E/^?\ YZO\
M)^)MT5B?\(W_ -1K6/\ P*_^M1_PC?\ U&M8_P# K_ZU')3_ )_P#GJ_R?B;
M=%8G_"-_]1K6/_ K_P"M1_PC?_4:UC_P*_\ K4<E/^?\ YZO\GXFW16)_P (
MW_U&M8_\"O\ ZU'_  C?_4:UC_P*_P#K4<E/^?\  .>K_)^)MT5B?\(W_P!1
MK6/_  *_^M1_PC?_ %&M8_\  K_ZU')3_G_ .>K_ "?B;=%8G_"-_P#4:UC_
M ,"O_K4?\(V#UUG6"/0W7_UJ.2G_ #_@'/5_D_$U+J\MK*(RW,\<2>KG&?IZ
MU@R37?B<^3;+);:43^\G88>8>BCT]_\ ]57K?PUI=O+YS0M<2_W[ABY_7BM?
MI5*=.GK#5]WT^0G"I4TGHNRZ_/\ KU(X(([:!(84"1H-JJ.PHJ2BN=N^K.A*
MVB.9?Q%=K\0X_#XC@^R-9^>7VGS-V3QG.,<>E=-7!2_\EKA_[!A_F://U3QE
MXGU2P@U.YTW2=,<0NUHVV6:3)S\W8 @_IZT =[7#:CJGQ%BU*Z2PT'3I;-96
M$$CR ,R9X)_>CG'L*C\_5/!OB?2["?4[G4M)U-S"C7;;I89,C'S=P21^OI7>
MT >7:3XP^(.N6C76G:'I<\"N8RV=OS#J,-*#WKT32)=0FTFWDU6"."^9<S11
MG*J<]N3_ #-<E\)_^12F_P"OV3^2UW5 ')>-_$>JZ#_9<6D6]M/<WT_D*DX.
M"3C:!AACD]ZR?[7^*'_0N:7_ -_%_P#CU+\3WNH[OPR]C&LMVM^#!&Y^5I,K
MM!Y'!..XI/[7^*'_ $+FE_\ ?Q?_ (]0!T_AFZ\175K.WB.PM[.</B)8&!#+
MCJ<,W>MRN2N[[7O^%>ZG=:M"EAJ:02D"V?&T ?*00QP?QK)\/:!K'B'PQ9WU
M_P"*-5@EDB_<+:S; HZ N>KDXSR1UQ0!Z'17#>%?%-W_ ,(7J=]JS^?<:7++
M$SC@R[0"/QR<5%H^AZWXATB'6KWQ-J-K>72^;##:N%@B4\J"G\7&/_KT ;GA
MK7[K6-3UVVN(X533[PP1&,$%E!/+9)YX[8KHJ\P\&RWL>F^-I+I]M^DLID>/
MY<2!7R1Z<U)X2T;6_$WAFVO=2\2:K;H0RVZVLY5F 8_-(QR6YR,>@% 'I=%<
M5X;\17MJFO:=KDPN+G109#<!=IEBVE@2/7 _4=>M4]#TW6/&6FC6]2U_4;!+
M@L;:UT^7REC3.!N./FZ?_7YH ] ;(4[1EL<5E^'I]9N=*637;2&UOM[ QPG*
MA>Q^\W\ZP?#>KZG!KFJ^&=6N/M4]G%Y]O=8VM)&<=0.XW#]:P--U;47^#%]?
MOJ%TUXKMMN#,QD'SJ.&SF@#U*HKF=+6UFN'!*1(SL%ZD 9XKAM,\-ZWK/ANS
MU"Y\4:I#?2VR/"D$NR)05!7>.KGIDD]2:32+VZ\7?#":6]O+F&XB60/-;/Y;
M2; 2,\=", CO0!UGA[6$U_0[?5$A,*3[BJ,V2 &*\_EFM.O,O"L5WHOPQEUN
MQNKVXN6MG,=M+)OAB(=AN1,<<9)J/1X_[<TJ*ZL?'E]_;SQAOL\MT%B$F/N^
M5C.,\9&?7':@#U&BJVGB\73X!J)A:\" 3&'.PMW(R!5F@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ ILDB0Q/+(P5$!9F/8"G5SNM2OJ
MVHQZ';L0G$EVX_A4?P_7I^GO0 :-&^KZE)K=PI$8S':(W9>[?7_Z]=%3(HD@
MB2*-0J( JJ.P%/H **** "BBB@ HHHH **** "O.K#5+KP?-=65S8F7>X*MO
MV @=P<'(->BT5T4*RIIQE&Z?RV.>O0=1QE&5FOGN<%=^.FN[.:V73MC2H4#>
M=NQD8Z;:V_!NGW%AH[&X0H\TF\(>H& !G\JZ*BKJ8B#I^SIPY4]];D4\--5/
M:5)\S6VE@HHHKD.L**** "N%U[[3HGBU=:^SF:!@,8.!G9L()['O7=45O0K>
MRDVU=-6?H88BC[:*2=FG=>IQ/_"PO^H7_P"3'_V-'A*"YO-<N]8DA,<,H;&>
MY8@X'J!ZUVU%:RQ--0<:<+7\VS&.%J.<959\UO)(****XSM"BBB@# UWPO%K
M=W'<-<O"Z)L("[@1DG^IK+_X5]%_T$7_ ._0_P :[.BNF&,KPBHQEHO0Y9X*
MA.3E*.K]3C/^%?1?]!%_^_0_QH_X5]%_T$7_ ._0_P :[.BK^OXC^;\B?[/P
MW\OXLXS_ (5]%_T$7_[]#_&C_A7T7_01?_OT/\:[.BCZ_B/YOR#^S\-_+^+.
M,_X5]%_T$7_[]#_&C_A7T7_01?\ []#_ !KLZ*/K^(_F_(/[/PW\OXLXS_A7
MT7_01?\ []#_ !H_X5]%_P!!%_\ OT/\:[.BCZ_B/YOR#^S\-_+^+.8TKP;#
MIFHQ7GVQY3'DA=@&3C'K[UT]%%<]6M.J^:;NS>E1A27+!604445F:A1110 4
M444 %%07=Y;6,)FNIDBCZ98]?IZUAWWC+2XK*5K2X\ZX"_NT\M@"?Q'2M:=&
MI4^"+9E4KTZ?QR2,[Q;?2:E?P:%9#<Y<&3_>[#\!R:/^%?)_T$F_[\__ %ZH
M^%]0TJQEGO\ 4;S_ $R4D &-F(!Y)R!U)KI_^$OT+_G^_P#(3_\ Q->E4=>A
M:E03LMW;=_<>936'KWJUVKO97V7WF-_PKZ/_ *"3?]^?_KU6\.W4GA[7I])O
M,!)7"A_]K^$_0C^E=%_PE^A?\_W_ )"?_P")KF_%E_HVK01W%I=AKN+Y<>6X
MWKZ9([=?SHI2Q%5NG73L_+;\ JQP]%*KAY+F7GNOO._HKD]$\867]FQIJ5P8
M[F/Y22C-O'8\ UTEG?VNH0^;:3I*F<$J>A]QVKSJN'J4FU)?/H>E2Q%.JDXO
MY=2Q1116)L%%%% !1110 5YOXY_Y&!?^N"_S->D5P/CG3[HZBEZL+-;^4%+J
M,A2">OIUKORUI5]>QY^9Q;H:=S=O_#5IK5E;2N[17"P*HD7D$8[CO6-I/A35
M=-UV";S(_(1LM(C_ 'E],=>:I:5XSO;%4AN5%S O SPX'U[_ (UVFF:_IVJ@
M"WG E(YB?Y6'X=_PK:I]:P\7%ZQ?S,:7U3$R4EI)?(X2+_D?#_V$&_\ 0S7I
MU>8Q?\CX?^P@W_H9KN=4\0Z=I(*SS;YA_P LH^6_'T_&ECH2G*$8J[L/ 3C"
M-24G97)]9_Y 6H?]>TG_ *":XSP#_P A6Y_ZX?\ LPJKJ_C"]U)'@A46]LX*
MLHY9@?4_X5I^!=/NH;F>[EA=('BVHS#&XY!X]N*T5"5#"S53=F;KQQ&+@Z>J
M1W%%%%>.>R%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %<OXYAMGT9))7"SHX\KU;/4?ES^%=1
M7GGC&22]\20V0. BJB@],MW_ %'Y5V8"#E73O:VIQ9A-1H-6O?0R++6=6MK8
M6=E<2+&"6"HH)_EFM"Q\9:K9R@7+"YC!PR. &'T([_7-=9<W6G>$--AC6!CO
M.T! -SD=6)JGX@M++7/#IU:!-LJ1^8KD88@=5/ZUW^WI5'[]/W9.US@^KU:2
M]RK[T5>WD;MIJUG>:9_:$<H6 *2Q;@ICJ#[UQVI^.;J68QZ;&L48. [KN9OP
MZ#]:YF.^GBL)K-'(AF96<>N,_P#UOR%=KX5T^TT_0VUBY0-(59]Q&2B+GI[G
M%3+"TL*G.:YM;)#CBZN*:A!\NEVS$C\7Z[:R@W#K(#SLEA"Y'X 5VNAZ[;ZW
M;%HQY<R?ZR(G)'N/456L=3T[Q7:W%N]NVU,960#.#G!!'0\5Q=A+)X?\4F-6
M+".1H6_VU/ _H:4J4*ZE'DY9Q*C5J8>49<_/"1U7B+Q8NF2M:6:+)<C[[-]U
M/;W-<HWB37G_ '_VN8)GJ$ 7^6*M>%-.36=9FN+S]ZD8\QPW\;$\9_4UUC>)
M=/361I'E/]X1;@!LW'C;C]*JU/#OV<*?,TKLF]3$+VLZG(F[)'%7_B:[U32O
ML5VJ,X<.)5&"<9X(Z=ZZSP,NW0&.,;IV/UX _I7.>,M)ATW4(IK= D5P"=@Z
M*PQG'MR*ZGP6NWPW"?[SN?UQ1BW3>$4J:LFPPBJ+&.-1W:1T%%%%>*>V%%%%
M !2.BR(R.H96&"#T(I:* .<TMFT35WT>4G[-,3):.>WJO^?ZUT=9NN:9_:=@
M5C.VYB/F0OT(8>_O1HFI_P!IV :0;;F(^7.G0AA[>] &E1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% '!2_\EKA_P"P8?YFH+>\
M_P"$$\5ZT^JQ2KI.IS?:8KR.,NJ.2<JV!D<M^@]:]$HH \[N;P^._%6BR:5#
M,=)TR;[3+>21E%D8$85<\GE?U/I7HE%% '"_"?\ Y%*;_K]D_DM=U110!Y[\
M3[R/3KOPS?3*S16U^)G"#+$*5)QGOQ2?\+C\/?\ /GJG_?J/_P"+KT.B@#@[
MKQAI_BWP3XB:PANHQ;6I#^>JC.Y6QC#'T-;O@C_D2='_ .O9:WZ* /-/!^FG
M6/"/BK3U8*UQ?3HK'H&VKC]<59T#QK9Z%HEOHVMV]W:ZK91B$6P@9C,!PI0@
M8.0!UQ7H5% 'E_A*:>XTKQS-=0F&>229Y(CU0E7)7\.E'@CQQI^C>$K2SUA9
M[9D#_9W\AF6X7<?ND#J#D?A7HFKP276BWUO"NZ66WD1%R!EBI '-9G@G3;O2
M/"&GV-]%Y5S$KATW!L9=B.02.A% &#X>T:ZUH>)=7O8)+,:VA@@BE&'6+85#
M$>X(_+WJMX;\66GA/1H]#\2I-8W=F61&,+,DRYR"I4'/6O1J* .$\-6]YJOB
MG6/%4]K+:6LT'V:UCF7:[(,98CM]T?G[5SNE_P#)"=0_WV_]&+7KM% &9X;_
M .17TC_KRA_] %<=\.8GG^&=W%&NYW:=5 [DK@5Z)10!YOX,UZ0>!?[*T@))
MK]A#([6MQ$P'^L)QVY(/'/7K6??:EX$U?3R-3TE[76MGSVMO:O'+YF.V!@]?
MXNW6O6** .;\"6NIV?A"RAU;S!<C<0LOWT3/R@_AV[=*Z2BB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BB@D 9)P!0!0UC4DTK3WG/S2'Y8
MD_O,>E0Z#IKV%FTEP=UY<'S)V/7)[?A_C5"R!U_6VU!^;&S)2W4]'?NW^?:N
MDH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M.#\?Q7'VNUE(8VPC*@]@^>?S&/RK/TZY\+I8QK?6%R]R!\[*QP3[88?RKTJ2
M-)HS'(BNC<%6&0?PJG_8VE_] VS_ ._"_P"%>C3QL525.2>G9V/-JX&3K.I%
MK7NKG%_;/!G_ $#;K_OIO_BZ/MG@S_H&W7_?3?\ Q==I_8VE_P#0-L_^_"_X
M4?V-I?\ T#;/_OPO^%/ZY3[R_P# A?4ZG:/_ ("<7]L\&?\ 0-NO^^F_^+H^
MV>#/^@;=?]]-_P#%UVG]C:7_ - VS_[\+_A1_8VE_P#0-L_^_"_X4?7*?>7_
M ($'U.IVC_X"<)>W7A1K*9;33[E;@J1&Q8X#=B<L?Y58\!QW!U6:5 PMQ$0Y
M[$Y&!]>M=G_8VE_] VS_ ._"_P"%6XH8H(Q'#&D:#HJ* !^ HJ8V+I.G%-W[
MNX4\#)554DTK=E8?1117FGIA1110 4444 %%%% &!JOA+3M1W21K]FG/\<8X
M)]UZ?RKB]3\,ZGI),IC\V)>?-AR<?7N*]3HKMH8^K2TW7F<-?+Z-75*S\CQ7
MSI/.,WF/YI.XON.[/KGUK9TOPMJ6ID.8_(A/_+248S]!U->B+I&G+=?:5LH!
M-G.\(,Y]?K5VNJKFC:M3C8Y:65).]25S#TOPIINFE7,?VB<?QRC.#[#H*W**
M*\NI4G4=YNYZM.E"FN6"L@HHHJ"PHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA/&]C-;ZC!J
MD((4@*6'\+CI^G\J[NHY[>*Z@>&>-9(G&&5AD&M\-7]C44SGQ-#V]-PZG.Q:
MIH?B6PCCOVB25?F,<C["K=\'(R*H^(M>T^VT@Z5I;(^Y=A,9RJ+WY[DT^\\
MPO*6M+QHD)^Y(F['T.13['P';0R![RY:< _<5=@/UYS_ "KNC+"1:ESMI:I>
M9PRCBY)PY$F]'+R.5@T*YGT&?5%4[(W "X^\O.X_@<?KZ5O>%O$%FFGG2M19
M43D(S_=93U4^G4UVZ11QQ+$B*L:C:% X ],5RNI^!K>YE:6QF^SD\F-EROX>
MGZT_KE/$)PK:*]T^POJ53#M3H:NUFNY:^W>'O#=K*]F\)=^=D4F]G/89R<"N
M5T&UEUWQ*;B5<H',TI'0<\#\ZTK?P!.9!]IO8U3OY:DD_GBNOTW3+72K46]J
MFU>K,>68^I-*5>E1A+V<G*4NHX4*U><?:148QZ' Z7=R>%/$,T%VC&(_(Y'I
MG(8>O_UZZO?X9>[&KF>T\\<[_-YSCKMSU_#-7=7T.SUF(+<J1(OW)4X9?\17
M,M\/FW_+J(V>\//\Z7MJ%?WYR<9;.W4/8UZ'N0BI1O=7Z&1XDU?^WM4C6U1C
M#'\D0QRY)Y./?C\J] T:Q.FZ/;6C??C3YO\ >)R?U)JEHWA>RT=Q,"T]QCB1
MQ]WZ#M6Y6.*Q$)1C2I?"C?"8><)2K5?B84445PG>%%%% !1110 5SFJ*VB:N
MFL1 _99B([M!V]&_S_6NCJ.X@CN;>2"90T<BE6'M0 ]'61%=&#*PR".A%+7/
M:%/)87<NAW;$M%\ULY_CC]/P_P ?2NAH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "L'Q!=2W$D6BV;?Z1<_P"L8?\ +./N3]?\]:WJYJ^T:PNKZ::>
M O(S'+&1O\: -^TM8K*TBMH5Q'&N!_C4U<E_PC^E_P#/K_Y$;_&C_A']+_Y]
M?_(C?XT =;17)?\ "/Z7_P ^O_D1O\:/^$?TO_GU_P#(C?XT =;17)?\(_I?
M_/K_ .1&_P :/^$?TO\ Y]?_ "(W^- '6T5R7_"/Z7_SZ_\ D1O\:/\ A']+
M_P"?7_R(W^- '6T5R7_"/Z7_ ,^O_D1O\:/^$?TO_GU_\B-_C0!UM%<E_P (
M_I?_ #Z_^1&_QH_X1_2_^?7_ ,B-_C0!UM%<E_PC^E_\^O\ Y$;_ !H_X1_2
M_P#GU_\ (C?XT =;17)?\(_I?_/K_P"1&_QH_P"$?TO_ )]?_(C?XT =;17)
M?\(_I?\ SZ_^1&_QH_X1_2_^?7_R(W^- '6T5R7_  C^E_\ /K_Y$;_&C_A'
M]+_Y]?\ R(W^- '6T5R7_"/Z7_SZ_P#D1O\ &C_A']+_ .?7_P B-_C0!UM%
M<E_PC^E_\^O_ )$;_&C_ (1_2_\ GU_\B-_C0!UM%<E_PC^E_P#/K_Y$;_&C
M_A']+_Y]?_(C?XT =;17)?\ "/Z7_P ^O_D1O\:/^$?TO_GU_P#(C?XT =;1
M7)?\(_I?_/K_ .1&_P :/^$?TO\ Y]?_ "(W^- '6T5R7_"/Z7_SZ_\ D1O\
M:/\ A']+_P"?7_R(W^- '6T5R7_"/Z7_ ,^O_D1O\:/^$?TO_GU_\B-_C0!U
MM%<E_P (_I?_ #Z_^1&_QH_X1_2_^?7_ ,B-_C0!UM%<E_PC^E_\^O\ Y$;_
M !H_X1_2_P#GU_\ (C?XT =;17)?\(_I?_/K_P"1&_QH_P"$?TO_ )]?_(C?
MXT =;17)?\(_I?\ SZ_^1&_QH_X1_2_^?7_R(W^- '6T5R7_  C^E_\ /K_Y
M$;_&C_A']+_Y]?\ R(W^- '6T5R7_"/Z7_SZ_P#D1O\ &C_A']+_ .?7_P B
M-_C0!UM%<E_PC^E_\^O_ )$;_&C_ (1_2_\ GU_\B-_C0!UM%<E_PC^E_P#/
MK_Y$;_&C_A']+_Y]?_(C?XT =;17)?\ "/Z7_P ^O_D1O\:/^$?TO_GU_P#(
MC?XT =;17)?\(_I?_/K_ .1&_P :/^$?TO\ Y]?_ "(W^- '6T5R7_"/Z7_S
MZ_\ D1O\:/\ A']+_P"?7_R(W^- '6T5R7_"/Z7_ ,^O_D1O\:/^$?TO_GU_
M\B-_C0!UM%<E_P (_I?_ #Z_^1&_QH_X1_2_^?7_ ,B-_C0!UM%<E_PC^E_\
M^O\ Y$;_ !H_X1_2_P#GU_\ (C?XT =;17)?\(_I?_/K_P"1&_QH_P"$?TO_
M )]?_(C?XT =;17)?\(_I?\ SZ_^1&_QH_X1_2_^?7_R(W^- '6T5R7_  C^
ME_\ /K_Y$;_&C_A']+_Y]?\ R(W^- '6T5R7_"/Z7_SZ_P#D1O\ &C_A']+_
M .?7_P B-_C0!UM%<E_PC^E_\^O_ )$;_&C_ (1_2_\ GU_\B-_C0!UM%<E_
MPC^E_P#/K_Y$;_&C_A']+_Y]?_(C?XT =;17)?\ "/Z7_P ^O_D1O\:/^$?T
MO_GU_P#(C?XT =;17)?\(_I?_/K_ .1&_P :/^$?TO\ Y]?_ "(W^- '6T5R
M7_"/Z7_SZ_\ D1O\:/\ A']+_P"?7_R(W^- '6T5R7_"/Z7_ ,^O_D1O\:/^
M$?TO_GU_\B-_C0!UM%<E_P (_I?_ #Z_^1&_QH_X1_2_^?7_ ,B-_C0!UM%<
ME_PC^E_\^O\ Y$;_ !H_X1_2_P#GU_\ (C?XT =;17)?\(_I?_/K_P"1&_QH
M_P"$?TO_ )]?_(C?XT =;17)?\(_I?\ SZ_^1&_QH_X1_2_^?7_R(W^- '6T
M5R7_  C^E_\ /K_Y$;_&C_A']+_Y]?\ R(W^- '6T5R7_"/Z7_SZ_P#D1O\
M&C_A']+_ .?7_P B-_C0!UM%<E_PC^E_\^O_ )$;_&C_ (1_2_\ GU_\B-_C
M0!UM%<E_PC^E_P#/K_Y$;_&C_A']+_Y]?_(C?XT =;17)?\ "/Z7_P ^O_D1
MO\:/^$?TO_GU_P#(C?XT =;17)?\(_I?_/K_ .1&_P :/^$?TO\ Y]?_ "(W
M^- '6T5R7_"/Z7_SZ_\ D1O\:/\ A']+_P"?7_R(W^- '6T5R7_"/Z7_ ,^O
M_D1O\:/^$?TO_GU_\B-_C0!UM%<E_P (_I?_ #Z_^1&_QH_X1_2_^?7_ ,B-
M_C0!UM%<E_PC^E_\^O\ Y$;_ !H_X1_2_P#GU_\ (C?XT =;17)?\(_I?_/K
M_P"1&_QH_P"$?TO_ )]?_(C?XT =;17)?\(_I?\ SZ_^1&_QH_X1_2_^?7_R
M(W^- '6T5R7_  C^E_\ /K_Y$;_&C_A']+_Y]?\ R(W^- '6T5R7_"/Z7_SZ
M_P#D1O\ &C_A']+_ .?7_P B-_C0!UM%<E_PC^E_\^O_ )$;_&C_ (1_2_\
MGU_\B-_C0!J^(-.DNK=+NTXO;4^9$1U;U6K>E:C'JFGQW4?!/#K_ '6[BN?_
M .$?TO\ Y]?_ "(W^-:VBV%M8M*MM&45\$C>2,_B: ->BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
<H **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>img51256256_1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img51256256_1.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" Q=!><# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BN:\<ZK
M>Z/H"W5A-Y,QG5-VQ6X(/8@CM7F__"?>)O\ H)_^0(__ (FNNC@ZE:/-%HPJ
M5XP=F>VT5XE_PGWB;_H)_P#D"/\ ^)J2/XA>)(S\UY')S_% G] *U_LVKW7]
M?(CZW#LSVFBN&\+_ !!CU6YCL=2B2"Y<XCD0_(Y],'H?YUW-<=6E.E+EFC>$
MXS5XA1116984444 %%%% !1110 4444 %%%>:>-O%>M:1XB>UL;WRH!$C!?*
M1N3UY()K:C1E6ERQ(J5%35V>ET5QGP_UW4M<@OVU&Y\XQ,@3Y%7&0<_= ]*[
M.IJTW2FX/=#A-3CS(****S*"BBB@ HHHH **** "BBJFHZG9:3:FXOKA(8AW
M8\D^@'4GZ4TFW9";2U9;HKE?#WC%?$>N7%K;VYCM8H=ZN_WW.X#IT Y]ZZJJ
MJ4Y4WRRW%&2DKH****@H**X+Q_XCU;1+ZSCTZ[\E)(BS#RT;)S_M UQ__"?>
M)O\ H)_^0(__ (FNVE@:E2"FFM?Z['//$PA+E9[;17B7_"?>)O\ H)_^0(__
M (FK$'Q&\0Q,"\\$X'420@9_[YQ5O+:W=?U\B?K</,]EHKFO"WC"U\1HT13R
M+U!EHB<AAZJ?\XKI:XITY4Y<LEJ=$9*2N@HHHJ"@HHHH **** "BBB@ HJGJ
M6JV.D6IN+ZX2&/MGJQ] .IK#\-^+AXDU:[A@M_*M88PR%S\[$G&3V'TK2-*<
MHN:6B)<XI\M]3J***X7QOXTN-'NAINF[!<;0TLK#.S/0 =,XYY]:*5*567+$
M4YJ"NSNJ*\';Q9K[2;SJUUG.>'P/RZ5Z'\/-7U35[6]?4+EITB9$B+* 0<$G
MD#GMUKIK8&=*'.VC*GB(SERI':T445Q'0%%%% !14%[(T5C<2(<.D3,I]"!7
MC/\ PGWB;_H)_P#D"/\ ^)KIH86=>[BUH95*T:=KGMM%5=,FDN-*LYY6W220
M(['&,DJ":\[\9>+=<TKQ+<6EE>^5 BH53RD;&5!/)!-31H2JS<([CG54(\S/
M3J*X_P  :WJ.MV-Y)J-QYSQRA5.Q5P,?[(%=A45:;IS<'T*A)3CS(****S*"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH XWXF?\BJG_ %\I_)J\NT:WBN]<T^VG
M7?%+<QQNN2,J6 (R/:O4?B9_R*J?]?*?R:O,O#Q \2Z420 +R')/^^*]O!?[
MN_F>?B/XJ/6_^$!\,_\ 0,_\CR?_ !58GB'X=:>--FN-*\R&>)2XC9RRN!R1
MSR#Z5W?VB#_GM'_WT*P?$?BK3=)TN?;=12W3(5BAC<,=Q'!..@KSJ5;$.:Y6
MV=4Z=+E=TCQ$$@@@D$="*]]\/7[:GX>L;R0YDDB&\^K#@G\P:\!KWGPI:O9^
M%M.AD!#B$,0>HW?-C]:[\S2Y(OK<YL'?F99EUS2()7BFU6QCD0X9'N$!4^A!
M-22ZI80V(OI+VW%J>DWF#:?H>]>(>*?^1JU3_KY?^=1B?4];CL],@CEF6V0K
M%#$">I)+'\^OTK-9=%Q4N;U*>*=VK'M%EXGT349A#:ZE \A. A.TGZ XS6M7
MCGA3PQ?'Q;:1:A930I#_ *0WF)@$+TQV/S8KN?&OBH^'K)(;7:;Z<'9GD1KW
M8C^7_P!:N:MAHJHJ=)WN;4ZS<'*:L;][J=CIJ![V[AMP>GF. 3]!WK-7QGX=
M=]@U6'/N& _,C%>+*M_K.H8'G7=W,?=F:M:Y\#^(K6V,\FG,5 R1&ZNP_ '/
MY5T_4*4=*D]?D8_69O6,=#VNWN8+N$36TT<T9Z/&P8'\14M?/VDZS?Z)>"XL
MIFC8'YD/W7'HP[U[=H&M0:_I,5] -I/RR1YR4<=1_GL17-B<)*CKNC:C7533
MJ:=9U_K^DZ6^R]OX(9/[A;+?D.:Y_P >^*)-%LX[*R?9>7 SO'6-/4>YZ#Z&
MO*;2SO-6OEM[:-[BYE.<9R3ZDD_S-7AL%[2//-V1-7$<KY8J[/=+#Q%H^IR"
M.SU""60]$W88_0'FO+OB/_R-TG_7%/Y4RX^'_B&SM_M*PQR,GS;(9,N,>GJ?
MI6!J&HW6I7"S7CF29$$9<]2!TS[UV87#PA4YZ<KHPK592CRS5F>A?"G_ (]M
M4_WX_P"35WMU?6EC&LEY=06Z,<!II @)],FN"^%/_'MJG^_'_)JL_%/_ ) 5
MG_U\_P#LK5QUZ:J8MP?7_(WIRY*',=;;ZSI=W.L%MJ5G-*V=L<<ZLQP,\ 'T
MJ]7B7@'_ )';3_\ MI_Z+:O;:QQ5!4)J*=]"Z-1U(W93NM6TVRE\J[U"T@DQ
MG9+,JG'K@FGVFHV-_O\ L=Y;W.S&_P F57VYZ9P>.AKRGXF?\C4G_7LG\VK7
M^$__ #%_^V/_ +/6LL)%8?VUR%7;J\ECTBJ]W?6EA%YMW<Q01_WI7"@_G5'Q
M)KD?A_1I+UP'DSLB0G[SGH/IU/X5XG=7FHZ_J8>9Y+FZF;:JCGZ!1V%3AL(Z
MRYF[(JM75/1:L]D_X33PZ'V_VK#G_=;'YXK5L]0LM0C\RSNH;A1U,;AL?7'2
MO(S\.O$(MC+Y,&[&?*\T;O\ #]:YZVNKW1M1\V!Y+:ZA8J>Q!!Y!'\P:Z?J-
M*:?LIW9C]9G%^_$^A))$AB>65U2-%+,[' 4#J2>PKRCXE7]G?ZA8M9W<%PJQ
M,&,,@< Y[XKM;/4V\5>"+N2WC'VJ6VE@:(' $NTC'/8Y!_&O(M5T34=$ECCU
M&W\EY%W*-ZMD?\!)J<#24:C<G:2Z#Q,VX:+1G2?#>^M+'6;N2\NH+=&M\!II
M @)W#C)KU:UO;6^B,MI<PW$8;:7AD#@'TR._(KP32M&U#6IW@T^W\Z1%WL-Z
MK@9QW(]:]9\!:1?:+H<]MJ$'DRM<M(%WJV5*J,Y!/<&GF%.%W/FU[!A9RMRV
MT.IHHHKRSL/+?BI_R$]/_P"N+?\ H58O@;2K+6-?:UOX?.A$#/MWLO(([@@]
MZVOBI_R$]/\ ^N+?^A50^&KJGBER[!1]F?DG'=:]RFVL'==CSI)/$69WA\ >
M&2"!II'N)Y/_ (JN.\:>"+?1K+^TM.=_(5@LL3G.W/ (/IGCGUKU%KJW4$M/
M$ .I+BN$^(/B:P?1WTJTN([B:=E\PQL&5%4@\D=\@<?6N'"U:[JI7;1T5H4U
M!Z'GFCZ@^EZQ:7L;$&&0,?=>X_$9%?0=?.MC:O?7]O:Q@EYI%0 >YQ7T2S*B
M,[$*JC))Z 5MF:7-'N1@[V8I.!DUC7/BS0;1RDNJV^X<$(V_'_?.:\P\6^,+
MG7;J2WMI&BTY3A44X\S_ &F]?IVK.TKPMK.LQ>=963/#T\QF"*?H2>?PI4\!
M%1YJTK#EB6W:FKGLMEXCT;49!':ZC;R2'HF[:Q^@/-:E?/NIZ+J.BS+'?VKP
M,WW2<%6^A'!KL? WC.>.[BTG4YC)#(=D,KG)1NRD]P>GM].DUL!:'/2=T%/$
MWERS5CU&LT^(-%!(.L:>".H-RG^-:5?.5Q_Q\R_[Y_G66$PRKWN[6-*]9T[6
M1] 7FKZ?I]JES=WD,4+C*,6^_P!_E]?PJO:>)=$OE=H-3MB$!9MS[2 .IP<<
M5XTYU?Q/=(L,$UR8(EC1(U)$: 8'TZ?B:U?#WA34+F;5%FLI4G@M'6..0;<R
M."%Z\=-W/TK>6!IPA><M3)8B<I>ZM"Q\2+ZTOM9M'L[J&X1;?!:&0. =QXXI
M_P -;^SL-1OFO+N"W5HE"F:0("<]LUR^JZ-J&BSI!J%OY,CKO4;U;(SCL3Z4
MNE:)J.MRR1Z=;^<\:[F&]5P/^!$5W>RA]7Y.;3N<_/+VO-;7L>Z'6-,%J+HZ
ME9_9R^P2^>NS=C.,YQG':O&/&-S%=^++^>&9)HF9=LD;!E("@<$?2NFD\):X
MW@.+319?Z8NH><8_-3[FPC.<XZ^]<)?6-QIMY):7<?ESQ'#IN!QQGJ..]88*
ME3A-N,KO8TQ$Y2BDU8[_ .'4^BVFE7,U]<V4-VTY4>?(BML"KC&>V2:]"M#:
M/#YUD8&BE.[?#@JYZ9R.M>&Z7X8UC6K9KG3[/SHE<QEO-1<, #C!([$5Z[X?
MB?0O"%NFI 0-;1,TH+ [1DGJ,YXKFQU.*ES*5VWL:X:;M9K3N;C,J(6=@J@9
M))P *Q9_%_A^W?9)JMN3_L$N/S7->4>)O%5[XANF!=HK)3^[@!XQV+>I_E3-
M-\(:YJMN+BUL6,+#*N[! WTR>:J& C&/-6E84L2V[4U<]DL->TK4VV6>H02N
M?X ^&_(\UHU\]7^FW^CW0AO;>2WF'S+GO[@C@_A7H/@/QE-=SKI&IRF21A_H
M\S'EL?PD]SZ&HKX'ECSTW=%4\3S2Y9*S.[U'_D&7?_7%_P#T$U\[U]$:C_R#
M+O\ ZXO_ .@FOG>M\LVE\C/&;H^@]&_Y 6G_ /7M'_Z"*Y_7=$\*7NK23ZK?
MPQ7;!0R-=JA  XX)]*Z#1O\ D!:?_P!>T?\ Z"*\E^(?_(Y77^Y'_P"@BN7"
MTW.LTG;?8VK24::;5STSPUIVBZ=;SIHMS'/&[@R%)Q)@X]1TK<K@/A7_ ,@S
M4/\ KLO_ *#72^)]?B\.Z0UTP#S.=D,9_B;W]AU__76=:E+V[@G=ETYKV:EL
MC3NKRVL8?-N[B*"/INE<*/UK(/C3PZ'V?VK#GV#8_/&*\9OM0O\ 6[_SKF62
MXGD.%7KC/15';Z"M8>!?$9MO/_LYL8SM,B[L?3.?PZUV+ 4X+][.S.?ZS.3]
MR)[+9ZA9ZA%YEG=0SIW,;AL?7'2K-?/%O<WND7WF022VMS$V#_"0?0C^AKV7
MPAXF3Q'II:0*EY#A9D'0^C#V-<^)P;HKFB[HUHXA3=GHSHJ***XCH"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** .-^)G_(JI_U\I_)J\A )( !)/0"O7OB9_R*J?\ 7RG\FKS+
MP[_R,VE?]?D/_H8KW, [4&_4\[$J]6Q1^SS_ //&3_ODU-#IE_<$"&RN9">@
M2)FS^0KZ'HK!YF_Y?Q-/J:[GEOA7X?74MU'>:S%Y,"$,MN3\SG_:'8?K7J5%
M%<%>O.M*\CIITXTU9'@OBG_D:M4_Z^7_ )UWWPNLDCT>[O<#S99O+S_LJ ?Y
ML:X'Q3_R-6J?]?+_ ,Z],^&X \))@=9GS^E>IBW;"KY''05ZS^9UU>'^-[Q[
MSQ=?%B=L3"%1Z!1C^>3^->X5X9XTMFM?%VHJP(WR>8/<, ?ZUS9;;VK]#;%W
MY$=O\,--BBTFXU$J#--*8PWHB@?U)_(5WE</\,+Z.;09[/</-@F+%?\ 98#!
M_,&NXKGQ=_;2N:T+>S5CQKXAZ;%I_B=GA4*EU&)B!T#9(/\ +/XUJ_"N\9=1
MO[+/R/$)0/0J<?\ LU9WQ)OH[OQ.(HV!%M"L;$?WLDG^8J_\++5FU6^O,'9'
M (L^[,#_ .RUZ4]<%[W8XX_[Q[IC>/[AI_&-XI)*Q!(USV&T$_J375?"RQC7
M3[Z_(!D>40@^@ !/Y[A^5<KX_MV@\8WI(.V4(Z^XV@?S!KK?A9=(VE7UGD;T
MG$N.^&4#_P!EI5_]S7+V0Z?\=W\SOJ\5\?V267BVY\M0JSJLV!ZD<_F03^->
MU5XQ\0[M+KQ=.L9!$$:Q$CU R?U./PKERV_M7;L;8NW(='\*?^/;5/\ ?C_D
MU6?BG_R K/\ Z^?_ &5JK?"G_CVU3_?C_DU6?BG_ ,@*S_Z^?_96JY?[]\_T
M)7^[?UW.-\ _\CMI_P#VT_\ 1;5[;7B'@1Q'XTTXMT)<?FC#^M>WU&9?Q5Z?
MJRL)\#]3R#XF?\C4G_7LG\VK7^$__,7_ .V/_L]8?Q'F67Q=(H(/E0HAQV.,
M_P!:W/A/_P Q?_MC_P"SUU5/]Q^2_-&,/]X^\A^*MRQO-.M<_*L;2$>I)Q_0
MU3^&%HDWB"XN' )@@.S/8D@9_+/YU:^*ENRZAI]QCY7B:/\ $'/_ +-53X8W
M:0>(9[=R 9X"$]V!!Q^6?RI1_P!R]WM^H/\ WC4];K O/!FAZAJ<M_=VK2S2
MD%@9&"Y  Z CTK?KE=;\=V&AZPVGSV\TI1%9WB(."><8)';!Z]Z\RBJKE:EO
MY';4<$O?.@L--LM,A,5C;10(3DA%QD^I]:\W^*G_ "$]/_ZXM_Z%7=:%XEL/
M$23-8B8>3C>)$QC.<>W8UPOQ4_Y">G_]<6_]"KIP:DL2E/?_ (!C7:=+W=B/
MX6?\AV\_Z]O_ &9:]6KRGX6?\AV\_P"O;_V9:]6J<P_CL>%_AA1117$=!Y;\
M5/\ D)Z?_P!<6_\ 0JX)49SA%+'T S7>_%3_ )">G_\ 7%O_ $*J7PS_ .1J
M?_KV?^:U[U"?L\*I]D>;5CS5G$Y'[//_ ,\9/^^35NVT35;QPEOIUU(3Z1'
M^IZ"OH*BN5YF^D?Q-E@UW.'\%^"&T>4:CJ6TWF,1Q*<B+/4D]V[<5J^.KQ[+
MPC>F,D/*%B!'HQP?TS71US/C^V:X\'W>T$F(I)CV##/Z$URQJNK7C*?=&TH*
M%-J)X_I=G_:&K6=F20)YDC)'8$@$U]!0PQVT$<$*!(HU"HJ] !T%?/\ H]VM
MAK5C=O\ <AG1V^@(S^E?0:.LB*Z,&5AD$'((KJS.]X]C'!VLS(\4Z;%JOAR]
M@D4%EC:2,^CJ,C_#Z&O!P2"""01T(KWSQ'?1Z=X=O[B1@,0LJY[L1@#\R*\"
MK7++\DK[$8NW,CZ$T>[:^T6QNV.7F@1V^I49_6OG^X_X^9?]\_SKW[1+5K+0
MK"U<$/%;HK ^H49_6O ;C_CYE_WS_.IRZW/.W];CQ5^6-SV/X>V26OA*"50/
M,N6:1S^)4?H!755A^#@!X1TS Q^Y_J:W*\VN[U9-]V==-6@CRGXI_P#(=L_^
MO;_V9JD^%?\ R$]0_P"N*_\ H51_%/\ Y#MG_P!>W_LS5)\*_P#D)ZA_UQ7_
M -"KU'_N/R_4X_\ F(/4J\.\;_\ (Y:E_OK_ .@BO<:\.\;_ /(Y:E_OK_Z"
M*Y\M_BOT-<7\"]3N_A=_R+-S_P!?C?\ H"5+\2KQ[;PN(4)!N9UC;']T M_,
M"HOA=_R+-S_U^-_Z E.^)MLTWAB.503Y-PK-[ @C^9%)V^NZ]PU^KZ=CSCPQ
MIZ:KXDL;.4;HWDRX]54%B/R%>]*H50J@  8 ':O"/"=]'IWBG3[F5@L8DVLQ
MZ ,"N?UKWBJS._/'M86$MRLYGQWIL6H>%KF1E!EMAYT;=QCK^8S^E>,6\\EK
M<Q7$1VR1.'4^A!R*]L\;WT=CX3O=[ -,ODH/4M_];)_"O$H8GGFCAC4M)(P5
M0.Y)P*Z<NO[)WVN98KXU8^@KN43:+/*OW7MV8?BN:^>J^A+J(0:)-"#D1VS*
M#]%Q7SW499M*Q6+^R?0>C?\ ("T__KVC_P#017DOQ#_Y'*Z_W(__ $$5ZUHW
M_("T_P#Z]H__ $$5Y+\0_P#D<KK_ '(__016. _WB7H_S+Q/\)'4_"O_ )!F
MH?\ 79?_ $&L7XGWCS:_!:9/EP0 X_VF)R?R"UM?"O\ Y!FH?]=E_P#0:POB
M=;-%XEBGP=DUNN#[@D$?R_.M:=OKLK_UH1*_U=%GX7Z;%<:C>7\BAFME5(\]
MBV<GZX&/QKU.O,/A9?1QW=_8NP#RJLB#UVY!_F/R->GUR8^_MW<WPUO9JQYC
M\4M-BBN;+48U"O,&CE([D8*G\LC\!6-\/+QK;Q=;Q@X2X1XV_+</U45N_%2^
MC9]/L%8&1=TKCT!P!_6L#X?6K7/C"U< [8%>5\=AM('ZD5WTM<&^;LSEG_O&
MG='M-%%%>(>B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MT<'[!910L>"_5C_P(Y-:-<^)QGM8\D%9&E'#\CYI:L****X3I"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BD9E12S,%4<DDX K(N
M?%.C6S%6O5=AVB!?]1Q5PISG\*N1.I"&LW8V**YW_A-M&_OS?]^Z/^$VT;^_
M-_W[K7ZK7_D9E];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y&'UN
MA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_ )&'UNA_.OO.BHKG?^$V
MT;^_-_W[H_X3;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_
MOS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?^1A]
M;H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1A];H?SK[SHJ*YW_A
M-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1
MO[\W_?NCZK7_ )&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_D8
M?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_
MX3;1O[\W_?NC_A-M&_OS?]^Z/JM?^1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$V
MT;^_-_W[H^JU_P"1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y
M&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_ )&'UNA_.OO.BHKG
M?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A
M-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?
M^1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1A];H?SK[SHJ*
MYW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y&'UNA_.OO.BHKG?^$VT;^_-_W[H_
MX3;1O[\W_?NCZK7_ )&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK
M7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*
MBN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?^1A];H?SK[SHJ*YW_A-M&_OS?]^Z
M/^$VT;^_-_W[H^JU_P"1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^
MJU_Y&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_ )&'UNA_.OO.
MBHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?
MNC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z
M/JM?^1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1A];H?SK[
MSHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y&'UNA_.OO.BHKG?^$VT;^_-_
MW[H_X3;1O[\W_?NCZK7_ )&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?
MNCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z
M^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?^1A];H?SK[SHJ*YW_A-M&_OS
M?]^Z/^$VT;^_-_W[H^JU_P"1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_
MW[H^JU_Y&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_ )&'UNA_
M.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[
M\W_?NC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS
M?]^Z/JM?^1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1A];H
M?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y&'UNA_.OO.BHKG?^$VT;
M^_-_W[H_X3;1O[\W_?NCZK7_ )&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[
M\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?\ D8?6
MZ'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?^1A];H?SK[SHJ*YW_A-M
M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;
M^_-_W[H^JU_Y&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_ )&'
MUNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3
M;1O[\W_?NC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M
M&_OS?]^Z/JM?^1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1
MA];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y&'UNA_.OO.BHKG?^
M$VT;^_-_W[H_X3;1O[\W_?NCZK7_ )&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3
M;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?\
MD8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?^1A];H?SK[SHJ*YW
M_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^
M$VT;^_-_W[H^JU_Y&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_
M )&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN
M=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC
M_A-M&_OS?]^Z/JM?^1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU
M_P"1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y&'UNA_.OO.BH
MKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_ )&'UNA_.OO.BHKG?^$VT;^_-_W[
MH_X3;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/J
MM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?^1A];H?SK[SH
MJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1A];H?SK[SHJ*YW_A-M&_OS?]
M^Z/^$VT;^_-_W[H^JU_Y&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NC
MZK7_ )&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_D8?6Z'\Z^\
MZ*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W
M_?NC_A-M&_OS?]^Z/JM?^1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[
MH^JU_P"1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y&'UNA_.O
MO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_ )&'UNA_.OO.BHKG?^$VT;^_
M-_W[H_X3;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]
M^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?^1A];H?S
MK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1A];H?SK[SHJ*YW_A-M&_
MOS?]^Z/^$VT;^_-_W[H^JU_Y&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W
M_?NCZK7_ )&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_D8?6Z'
M\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1
MO[\W_?NC_A-M&_OS?]^Z/JM?^1A];H?SK[SHJ*YW_A-M&_OS?]^Z5?&NC$X,
MLH]S&:/JM?\ D?W!];H?SK[SH:*HV6LZ=J!"VMY%(QZ+G#?D>:O5C*,HNTE8
MVC*,E>+N%%%%24%4=6U6WTBR:XN#GLB#JY]!5ZO/9?,\7>*C$&(LX<@$=D!Y
M/U)_SQ73AJ*J2;G\*U9RXJNZ<4H:R>B$2/6O&,[.S^39*?<(/8#^(_YXK?M/
M!.DP(//$MP_<LY4?@!BN@@@BMH$AA14C0855Z 5)5U,;-^[3]V/D12P4%[U3
MWI=V8_\ PBVB?\^"?]]-_C1_PBVB?\^"?]]-_C6Q16'UBK_,_O9O]7H_R+[D
M8_\ PBVB?\^"?]]-_C1_PBVB?\^"?]]-_C6Q11]8J_S/[V'U>C_(ON1C_P#"
M+:)_SX)_WTW^-'_"+:)_SX)_WTW^-;%%'UBK_,_O8?5Z/\B^Y&/_ ,(MHG_/
M@G_?3?XT?\(MHG_/@G_?3?XUL44?6*O\S^]A]7H_R+[D8_\ PBVB?\^"?]]-
M_C1_PBVB?\^"?]]-_C6Q11]8J_S/[V'U>C_(ON1C_P#"+:)_SX)_WTW^-'_"
M+:)_SX)_WTW^-;%%'UBK_,_O8?5Z/\B^Y&/_ ,(MHG_/@G_?3?XT?\(MHG_/
M@G_?3?XUL44?6*O\S^]A]7H_R+[D8_\ PBVB?\^"?]]-_C1_PBVB?\^"?]]-
M_C6Q11]8J_S/[V'U>C_(ON1C_P#"+:)_SX)_WTW^-'_"+:)_SX)_WTW^-;%%
M'UBK_,_O8?5Z/\B^Y&/_ ,(MHG_/@G_?3?XT?\(MHG_/@G_?3?XUL44?6*O\
MS^]A]7H_R+[D8_\ PBVB?\^"?]]-_C1_PBVB?\^"?]]-_C6Q11]8J_S/[V'U
M>C_(ON1C_P#"+:)_SX)_WTW^-'_"+:)_SX)_WTW^-;%%'UBK_,_O8?5Z/\B^
MY&/_ ,(MHG_/@G_?3?XT?\(MHG_/@G_?3?XUL44?6*O\S^]A]7H_R+[D8_\
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
MBN&UGXCP6EZUGI=H;V16VF3=A2?1<9+?I3=(^),%S>K::K9FS9FVB0-E0?\
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
MM<SX3_UVH?[R?^S5TU<SX3_UVH?[R?\ LU34_BP^?Y"E\<3IJ***Z#0****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** //KA_P"QO'LDJ8",2Y!Z'<F3^M%,\5?\
MC;_VR7^1HKW?80K0A*>]D>#[>=&<X0VNSL/$G_(NWW_7+^M9W@;_ )%]O^N[
M?R%:/B3_ )%V^_ZY?UK.\#?\B^W_ %W;^0KSX_[G+_%^AZ$O]\C_ (?U.EHH
MHKB.X\R^*6I[[BSTM#P@,\GU/"_IN_.J$?BO1T\%'039W)<PD%\+CS,[MW7I
MN_05'!97/BCQ_P"=<VTPM9)RY,B$#RDZ _4 #\:])_X1;0?^@19_]^A7K3G2
MHPA3DKM:Z=SBC&=24I1]#A?A=J?E7]WICM\LR^;&#_>7@_F#_P".U9^+'_,(
M_P"VW_LE9.IV%QX8\>K=65I*;9)5F011DC8WWE&/^!"NE^).DW.I:99WEI$T
MWV9FWJ@R=K <X]MH_.FW'ZS"JMI?Y"5_8RAU1T6C?\BAI_\ UX1_^BQ7 ?"S
M_D.WG_7M_P"S+3]'\4ZUJ&A+H5AIOF3)%Y)NMQVQIC&2,<$#W_"G?#*UN(-;
MO&F@EC!ML NA'\0]:CV3ITJJEU*YU.<+%7Q3_P E.A_Z[6__ ++71?%"YDCT
M*U@0D)-/\^.^ 2!^?/X5S_CV"ZT[QC'JOD,T)\J1&Q\I*X^4G\/UKHK@2_$#
MP=+(MJ+6XCG+0(S$@D =R!U#$>GY53LE2J/9"WYX+=FGX%LX+3PE9M$HWS@R
M2-CEB2>OT''X5P/BF-='^((EL@(SYD<P5> &.,C\?ZU8TGQ;JOA"T.E7^ELX
MC)\H2,4*Y.>N#N&>?QZU-X?T34_$_B;^W=4A:*W$@E)9<!R,;54'MP.?:G"$
MJ52=6;]UW^8I24XQA'<;\4_^0[9_]>W_ +,U=?XAM(+?X>W-M'&HBCM5VJ!Z
M8.?KGFN5^)MK<3ZW9M#!+(!;8)1"?XCZ5V?B6-W\%WJ(C,YMP H&2>E92E[E
M'U_4M+WJAS'PJMHO(U&Z*@R[UC#8Y P3@?Y["LBZ18OBTJQJ%'VV,X'J0"?U
M)KH/AA!-!IM^)HI(R9EP'4C/'O6->VMP?BLLPMY3%]KB._8<8PO>M5+_ &BI
MKT_R(:_=0]2+QRS7_CR"RF8B$>5$/8,02?U_2O49=/M9M.;3V@3[*T?E^6!P
M%]JXGX@>%[R_GBU;38VDFC4)+&GWL Y# =SV_*LN7XBZM-IYT]=.VZ@R[#,"
M<YZ9"8X/XUDZ<J]*G[)[;^7F6I*G.7/U*WPVFDM_%4ULC$Q20L&]#M(P?\^M
M+_S5O_M\_I71?#[PM<:2LNI7\9CN)DV1Q-U1.I)]"<#CMBN8\1FZ\/\ C]]4
M>V9XO.$T9/"R#'(!_,?A6ZG&I7FH_P MC/E<:<7+N==\3/\ D54_Z^4_DU+X
M*LX]0^'R6<PS',)4;\6/-9_BF^N-?^']M>"SDCEDN03"H+%0"X';GC'YUM^
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
M#,A RK<C/Y_E4-E:W ^*S3&WE$7VN4[]AQC#=ZUFU[6H_P"Z1%>Y#U$^*?\
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
M'.3R?\*\F7OUDND?S.IZSMV,7Q)*]YJ-KIL1YR"?J>GY#^=-\0L6N++28#A
M%&/<\#_/O4FBVUQ=:W<:A=0O'C)0.I')X'Y"D\0V5U'J,.HVT;2!=I.!G:5/
M''I6$U*4)5.[_ S=W%R[_D=';6\=K;I!$H5$& *Y>ZQ?^,(TCY$3+N(_V>3_
M (5,VO:E>Q^39Z>Z2L,%^3C] !^-:&B:/_9L;2S$-<R#YCUVCTK6359J,-D4
MWSV2V,S7AYGB2PC.,83/_?9I9G_MK49YSS8V2,5]&('_ -;\A4/B&UN[G6AY
M$$C#8JAE4X_/\:UYK+^S_#<UM"I=S&0=HR68\$UERN4YWVW)LVWV,/3[_P#L
M[0)3&?\ 2)Y2L>.H  Y_6M_0=+_L^SWR#_2)>7)ZCT%8_AW1Y7N!=7<;JD)_
M=HXQEO7'H*ZVM,-3;2E+IL52B[785S/A/_7:A_O)_P"S5TU<SX3_ -=J'^\G
M_LU:5/XL/G^14OCB=-11170:!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YW
MXJ_Y&W_MDO\ (T4>*O\ D;?^V2_R-%?14OX4/1'S=;^-/U9V'B3_ )%V^_ZY
M?UK.\#?\B^W_ %W;^0K1\2?\B[??]<OZUG>!O^1?;_KNW\A7E1_W.7^+]#UI
M?[Y'_#^ITM%%%<1W!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<M?N
MVD>)A?2(6@F'4?3!_'O74U'-!%<1F.:-9$/9AFLJM-S6FZU)E&Z,X>(]*Q_Q
M]8_[9M_A2_\ "1Z5_P _7_D-O\*#X=THG/V3_P B-_C1_P (YI7_ #Z_^1&_
MQJ/]H\OQ)_>>0?\ "1Z5_P _7_D-O\*/^$CTK_GZ_P#(;?X4?\(YI7_/K_Y$
M;_&C_A'-*_Y]?_(C?XT?[1Y?B'[SR#_A(]*_Y^O_ "&W^%(?$>E!21<DGT$;
M<_I2_P#".:5_SZ_^1&_QH'AW2@<_9/\ R(W^-'^T>7XA^\\C"A:3Q#X@24QD
M6T6"0>@4=C[DUU%YJ%K8*K7,OEASA>"<_E4D%O#;1B.")8T]%&*AO-,M+]D-
MU%YA087YR,?D:<*<X1;3O)@HN*TW*W_"1Z5_S]?^0V_PH_X2/2O^?K_R&W^%
M'_".:5_SZ_\ D1O\:/\ A'-*_P"?7_R(W^-+_:/+\0_>>0?\)'I7_/U_Y#;_
M  H_X2/2O^?K_P AM_A1_P (YI7_ #Z_^1&_QH_X1S2O^?7_ ,B-_C1_M'E^
M(?O/(/\ A(]*_P"?K_R&W^%'_"1Z5_S]?^0V_P */^$<TK_GU_\ (C?XT?\
M".:5_P ^O_D1O\:/]H\OQ#]YY!_PD>E?\_7_ )#;_"C_ (2/2O\ GZ_\AM_A
M1_PCFE?\^O\ Y$;_ !H_X1S2O^?7_P B-_C1_M'E^(?O/(CG\3:;'"S12F5P
M/E0(PR?J15?PK:R1VL]S("//8;0>X&>?UJ]'H.EQ.'6T4D?WF+#\B:T@   !
M@"B-.;FIU&M.P*,F[R"BBBN@T"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S
MOQ5_R-O_ &R7^1HH\5?\C;_VR7^1HKZ*E_"AZ(^;K?QI^K.P\2?\B[??]<OZ
MUROAGQ-8:3I1MKD3&0R%OD4$8('O[5U7B3_D7;[_ *Y?UK \(Z/I]]HIFNK2
M.63S67<PYQ@5Y]!TUA9>T3M?H>EB%4>*C[-J]NOJ7O\ A.=(_NW/_?L?XT?\
M)SI']VY_[]C_ !K1_P"$;T;_ *!\/Y&C_A&]&_Z!\/Y&LN;!_P LOP-.7&?S
M1_$SO^$YTC^[<_\ ?L?XT?\ "<Z1_=N?^_8_QK1_X1O1O^@?#^1H_P"$;T;_
M *!\/Y&CFP?\LOP#EQG\T?Q,[_A.=(_NW/\ W['^-'_"<Z1_=N?^_8_QK1_X
M1O1O^@?#^1H_X1O1O^@?#^1HYL'_ "R_ .7&?S1_$SO^$YTC^[<_]^Q_C1_P
MG.D?W;G_ +]C_&M'_A&]&_Z!\/Y&C_A&]&_Z!\/Y&CFP?\LOP#EQG\T?Q,[_
M (3G2/[MS_W['^-'_"<Z1_=N?^_8_P :T?\ A&]&_P"@?#^1H_X1O1O^@?#^
M1HYL'_++\ Y<9_-'\3._X3G2/[MS_P!^Q_C1_P )SI']VY_[]C_&M'_A&]&_
MZ!\/Y&C_ (1O1O\ H'P_D:.;!_RR_ .7&?S1_$SO^$YTC^[<_P#?L?XT?\)S
MI']VY_[]C_&M'_A&]&_Z!\/Y&C_A&]&_Z!\/Y&CFP?\ ++\ Y<9_-'\3._X3
MG2/[MS_W['^-'_"<Z1_=N?\ OV/\:T?^$;T;_H'P_D:/^$;T;_H'P_D:.;!_
MRR_ .7&?S1_$SO\ A.=(_NW/_?L?XT?\)SI']VY_[]C_ !K1_P"$;T;_ *!\
M/Y&C_A&]&_Z!\/Y&CFP?\LOP#EQG\T?Q,[_A.=(_NW/_ '['^-'_  G.D?W;
MG_OV/\:T?^$;T;_H'P_D:/\ A&]&_P"@?#^1HYL'_++\ Y<9_-'\3._X3G2/
M[MS_ -^Q_C1_PG.D?W;G_OV/\:T?^$;T;_H'P_D:/^$;T;_H'P_D:.;!_P L
MOP#EQG\T?Q,[_A.=(_NW/_?L?XT?\)SI']VY_P"_8_QK1_X1O1O^@?#^1H_X
M1O1O^@?#^1HYL'_++\ Y<9_-'\3._P"$YTC^[<_]^Q_C1_PG.D?W;G_OV/\
M&M'_ (1O1O\ H'P_D:/^$;T;_H'P_D:.;!_RR_ .7&?S1_$SO^$YTC^[<_\
M?L?XT?\ "<Z1_=N?^_8_QK1_X1O1O^@?#^1H_P"$;T;_ *!\/Y&CFP?\LOP#
MEQG\T?Q,[_A.=(_NW/\ W['^-'_"<Z1_=N?^_8_QK1_X1O1O^@?#^1H_X1O1
MO^@?#^1HYL'_ "R_ .7&?S1_$SO^$YTC^[<_]^Q_C1_PG.D?W;G_ +]C_&M'
M_A&]&_Z!\/Y&C_A&]&_Z!\/Y&CFP?\LOP#EQG\T?Q,[_ (3G2/[MS_W['^-'
M_"<Z1_=N?^_8_P :T?\ A&]&_P"@?#^1H_X1O1O^@?#^1HYL'_++\ Y<9_-'
M\3._X3G2/[MS_P!^Q_C1_P )SI']VY_[]C_&M'_A&]&_Z!\/Y&C_ (1O1O\
MH'P_D:.;!_RR_ .7&?S1_$SO^$YTC^[<_P#?L?XT?\)SI']VY_[]C_&M'_A&
M]&_Z!\/Y&C_A&]&_Z!\/Y&CFP?\ ++\ Y<9_-'\3._X3G2/[MS_W['^-'_"<
MZ1_=N?\ OV/\:T?^$;T;_H'P_D:/^$;T;_H'P_D:.;!_RR_ .7&?S1_$SO\
MA.=(_NW/_?L?XT?\)SI']VY_[]C_ !K1_P"$;T;_ *!\/Y&C_A&]&_Z!\/Y&
MCFP?\LOP#EQG\T?Q,[_A.=(_NW/_ '['^-'_  G.D?W;G_OV/\:T?^$;T;_H
M'P_D:/\ A&]&_P"@?#^1HYL'_++\ Y<9_-'\3._X3G2/[MS_ -^Q_C1_PG.D
M?W;G_OV/\:T?^$;T;_H'P_D:/^$;T;_H'P_D:.;!_P LOP#EQG\T?Q,[_A.=
M(_NW/_?L?XT?\)SI']VY_P"_8_QK1_X1O1O^@?#^1H_X1O1O^@?#^1HYL'_+
M+\ Y<9_-'\3._P"$YTC^[<_]^Q_C1_PG.D?W;G_OV/\ &M'_ (1O1O\ H'P_
MD:/^$;T;_H'P_D:.;!_RR_ .7&?S1_$SO^$YTC^[<_\ ?L?XT?\ "<Z1_=N?
M^_8_QK1_X1O1O^@?#^1H_P"$;T;_ *!\/Y&CFP?\LOP#EQG\T?Q,[_A.=(_N
MW/\ W['^-'_"<Z1_=N?^_8_QK1_X1O1O^@?#^1H_X1O1O^@?#^1HYL'_ "R_
M .7&?S1_$SO^$YTC^[<_]^Q_C1_PG.D?W;G_ +]C_&M'_A&]&_Z!\/Y&C_A&
M]&_Z!\/Y&CFP?\LOP#EQG\T?Q,[_ (3G2/[MS_W['^-'_"<Z1_=N?^_8_P :
MT?\ A&]&_P"@?#^1H_X1O1O^@?#^1HYL'_++\ Y<9_-'\3._X3G2/[MS_P!^
MQ_C1_P )SI']VY_[]C_&M'_A&]&_Z!\/Y&C_ (1O1O\ H'P_D:.;!_RR_ .7
M&?S1_$SO^$YTC^[<_P#?L?XT?\)SI']VY_[]C_&M'_A&]&_Z!\/Y&C_A&]&_
MZ!\/Y&CFP?\ ++\ Y<9_-'\3._X3G2/[MS_W['^-'_"<Z1_=N?\ OV/\:T?^
M$;T;_H'P_D:/^$;T;_H'P_D:.;!_RR_ .7&?S1_$SO\ A.=(_NW/_?L?XT?\
M)SI']VY_[]C_ !K1_P"$;T;_ *!\/Y&C_A&]&_Z!\/Y&CFP?\LOP#EQG\T?Q
M,[_A.=(_NW/_ '['^-'_  G.D?W;G_OV/\:T?^$;T;_H'P_D:/\ A&]&_P"@
M?#^1HYL'_++\ Y<9_-'\3._X3G2/[MS_ -^Q_C1_PG.D?W;G_OV/\:T?^$;T
M;_H'P_D:/^$;T;_H'P_D:.;!_P LOP#EQG\T?Q,[_A.=(_NW/_?L?XT?\)SI
M']VY_P"_8_QK1_X1O1O^@?#^1H_X1O1O^@?#^1HYL'_++\ Y<9_-'\3._P"$
MYTC^[<_]^Q_C1_PG.D?W;G_OV/\ &M'_ (1O1O\ H'P_D:/^$;T;_H'P_D:.
M;!_RR_ .7&?S1_$SO^$YTC^[<_\ ?L?XT?\ "<Z1_=N?^_8_QK1_X1O1O^@?
M#^1H_P"$;T;_ *!\/Y&CFP?\LOP#EQG\T?Q,[_A.=(_NW/\ W['^-'_"<Z1_
M=N?^_8_QK1_X1O1O^@?#^1H_X1O1O^@?#^1HYL'_ "R_ .7&?S1_$SO^$YTC
M^[<_]^Q_C1_PG.D?W;G_ +]C_&M'_A&]&_Z!\/Y&C_A&]&_Z!\/Y&CFP?\LO
MP#EQG\T?Q,[_ (3G2/[MS_W['^-'_"<Z1_=N?^_8_P :T?\ A&]&_P"@?#^1
MH_X1O1O^@?#^1HYL'_++\ Y<9_-'\3._X3G2/[MS_P!^Q_C1_P )SI']VY_[
M]C_&M'_A&]&_Z!\/Y&C_ (1O1O\ H'P_D:.;!_RR_ .7&?S1_$SO^$YTC^[<
M_P#?L?XT?\)SI']VY_[]C_&M'_A&]&_Z!\/Y&C_A&]&_Z!\/Y&CFP?\ ++\
MY<9_-'\3._X3G2/[MS_W['^-'_"<Z1_=N?\ OV/\:T?^$;T;_H'P_D:/^$;T
M;_H'P_D:.;!_RR_ .7&?S1_$SO\ A.=(_NW/_?L?XT?\)SI']VY_[]C_ !K1
M_P"$;T;_ *!\/Y&C_A&]&_Z!\/Y&CFP?\LOP#EQG\T?Q,[_A.=(_NW/_ '['
M^-'_  G.D?W;G_OV/\:T?^$;T;_H'P_D:/\ A&]&_P"@?#^1HYL'_++\ Y<9
M_-'\3._X3G2/[MS_ -^Q_C1_PG.D?W;G_OV/\:T?^$;T;_H'P_D:/^$;T;_H
M'P_D:.;!_P LOP#EQG\T?Q,[_A.=(_NW/_?L?XT?\)SI']VY_P"_8_QK1_X1
MO1O^@?#^1H_X1O1O^@?#^1HYL'_++\ Y<9_-'\3._P"$YTC^[<_]^Q_C1_PG
M.D?W;G_OV/\ &M'_ (1O1O\ H'P_D:/^$;T;_H'P_D:.;!_RR_ .7&?S1_$S
MO^$YTC^[<_\ ?L?XT?\ "<Z1_=N?^_8_QK1_X1O1O^@?#^1H_P"$;T;_ *!\
M/Y&CFP?\LOP#EQG\T?Q,[_A.=(_NW/\ W['^-'_"<Z1_=N?^_8_QK1_X1O1O
M^@?#^1H_X1O1O^@?#^1HYL'_ "R_ .7&?S1_$SO^$YTC^[<_]^Q_C1_PG.D?
MW;G_ +]C_&M'_A&]&_Z!\/Y&C_A&]&_Z!\/Y&CFP?\LOP#EQG\T?Q,[_ (3G
M2/[MS_W['^-'_"<Z1_=N?^_8_P :T?\ A&]&_P"@?#^1H_X1O1O^@?#^1HYL
M'_++\ Y<9_-'\3._X3G2/[MS_P!^Q_C1_P )SI']VY_[]C_&M'_A&]&_Z!\/
MY&C_ (1O1O\ H'P_D:.;!_RR_ .7&?S1_$SO^$YTC^[<_P#?L?XT?\)SI']V
MY_[]C_&M'_A&]&_Z!\/Y&C_A&]&_Z!\/Y&CFP?\ ++\ Y<9_-'\3._X3G2/[
MMS_W['^-'_"<Z1_=N?\ OV/\:T?^$;T;_H'P_D:/^$;T;_H'P_D:.;!_RR_
M.7&?S1_$SO\ A.=(_NW/_?L?XT?\)SI']VY_[]C_ !K1_P"$;T;_ *!\/Y&C
M_A&]&_Z!\/Y&CFP?\LOP#EQG\T?Q,[_A.=(_NW/_ '['^-'_  G.D?W;G_OV
M/\:T?^$;T;_H'P_D:/\ A&]&_P"@?#^1HYL'_++\ Y<9_-'\3._X3G2/[MS_
M -^Q_C1_PG.D?W;G_OV/\:T?^$;T;_H'P_D:/^$;T;_H'P_D:.;!_P LOP#E
MQG\T?Q,[_A.=(_NW/_?L?XT?\)SI']VY_P"_8_QK1_X1O1O^@?#^1H_X1O1O
M^@?#^1HYL'_++\ Y<9_-'\3._P"$YTC^[<_]^Q_C1_PG.D?W;G_OV/\ &M'_
M (1O1O\ H'P_D:/^$;T;_H'P_D:.;!_RR_ .7&?S1_$SO^$YTC^[<_\ ?L?X
MT?\ "<Z1_=N?^_8_QK1_X1O1O^@?#^1H_P"$;T;_ *!\/Y&CFP?\LOP#EQG\
MT?Q,[_A.=(_NW/\ W['^-'_"<Z1_=N?^_8_QK1_X1O1O^@?#^1H_X1O1O^@?
M#^1HYL'_ "R_ .7&?S1_$SO^$YTC^[<_]^Q_C1_PG.D?W;G_ +]C_&M'_A&]
M&_Z!\/Y&C_A&]&_Z!\/Y&CFP?\LOP#EQG\T?Q,[_ (3G2/[MS_W['^-'_"<Z
M1_=N?^_8_P :T?\ A&]&_P"@?#^1H_X1O1O^@?#^1HYL'_++\ Y<9_-'\3._
MX3G2/[MS_P!^Q_C1_P )SI']VY_[]C_&M'_A&]&_Z!\/Y&C_ (1O1O\ H'P_
MD:.;!_RR_ .7&?S1_$SO^$YTC^[<_P#?L?XT?\)SI']VY_[]C_&M'_A&]&_Z
M!\/Y&C_A&]&_Z!\/Y&CFP?\ ++\ Y<9_-'\3._X3G2/[MS_W['^-'_"<Z1_=
MN?\ OV/\:T?^$;T;_H'P_D:/^$;T;_H'P_D:.;!_RR_ .7&?S1_$SO\ A.=(
M_NW/_?L?XT?\)SI']VY_[]C_ !K1_P"$;T;_ *!\/Y&C_A&]&_Z!\/Y&CFP?
M\LOP#EQG\T?Q,[_A.=(_NW/_ '['^-'_  G.D?W;G_OV/\:T?^$;T;_H'P_D
M:/\ A&]&_P"@?#^1HYL'_++\ Y<9_-'\3._X3G2/[MS_ -^Q_C1_PG.D?W;G
M_OV/\:T?^$;T;_H'P_D:/^$;T;_H'P_D:.;!_P LOP#EQG\T?Q,[_A.=(_NW
M/_?L?XT?\)SI']VY_P"_8_QK1_X1O1O^@?#^1H_X1O1O^@?#^1HYL'_++\ Y
M<9_-'\3._P"$YTC^[<_]^Q_C1_PG.D?W;G_OV/\ &M'_ (1O1O\ H'P_D:/^
M$;T;_H'P_D:.;!_RR_ .7&?S1_$SO^$YTC^[<_\ ?L?XT?\ "<Z1_=N?^_8_
MQK1_X1O1O^@?#^1H_P"$;T;_ *!\/Y&CFP?\LOP#EQG\T?Q,[_A.=(_NW/\
MW['^-'_"<Z1_=N?^_8_QK1_X1O1O^@?#^1H_X1O1O^@?#^1HYL'_ "R_ .7&
M?S1_$SO^$YTC^[<_]^Q_C1_PG.D?W;G_ +]C_&M'_A&]&_Z!\/Y&C_A&]&_Z
M!\/Y&CFP?\LOP#EQG\T?Q,[_ (3G2/[MS_W['^-'_"<Z1_=N?^_8_P :T?\
MA&]&_P"@?#^1H_X1O1O^@?#^1HYL'_++\ Y<9_-'\3._X3G2/[MS_P!^Q_C1
M_P )SI']VY_[]C_&M'_A&]&_Z!\/Y&C_ (1O1O\ H'P_D:.;!_RR_ .7&?S1
M_$SO^$YTC^[<_P#?L?XT?\)SI']VY_[]C_&M'_A&]&_Z!\/Y&C_A&]&_Z!\/
MY&CFP?\ ++\ Y<9_-'\3._X3G2/[MS_W['^-'_"<Z1_=N?\ OV/\:T?^$;T;
M_H'P_D:/^$;T;_H'P_D:.;!_RR_ .7&?S1_$SO\ A.=(_NW/_?L?XT?\)SI'
M]VY_[]C_ !K1_P"$;T;_ *!\/Y&C_A&]&_Z!\/Y&CFP?\LOP#EQG\T?Q,[_A
M.=(_NW/_ '['^-'_  G.D?W;G_OV/\:T?^$;T;_H'P_D:/\ A&]&_P"@?#^1
MHYL'_++\ Y<9_-'\3._X3G2/[MS_ -^Q_C1_PG.D?W;G_OV/\:T?^$;T;_H'
MP_D:/^$;T;_H'P_D:.;!_P LOP#EQG\T?Q,[_A.=(_NW/_?L?XT?\)SI']VY
M_P"_8_QK1_X1O1O^@?#^1H_X1O1O^@?#^1HYL'_++\ Y<9_-'\3._P"$YTC^
M[<_]^Q_C1_PG.D?W;G_OV/\ &M'_ (1O1O\ H'P_D:/^$;T;_H'P_D:.;!_R
MR_ .7&?S1_$SO^$YTC^[<_\ ?L?XT?\ "<Z1_=N?^_8_QK1_X1O1O^@?#^1H
M_P"$;T;_ *!\/Y&CFP?\LOP#EQG\T?Q,[_A.=(_NW/\ W['^-'_"<Z1_=N?^
M_8_QK1_X1O1O^@?#^1H_X1O1O^@?#^1HYL'_ "R_ .7&?S1_$SO^$YTC^[<_
M]^Q_C1_PG.D?W;G_ +]C_&M'_A&]&_Z!\/Y&C_A&]&_Z!\/Y&CFP?\LOP#EQ
MG\T?Q,[_ (3G2/[MS_W['^-'_"<Z1_=N?^_8_P :T?\ A&]&_P"@?#^1H_X1
MO1O^@?#^1HYL'_++\ Y<9_-'\3._X3G2/[MS_P!^Q_C1_P )SI']VY_[]C_&
MM'_A&]&_Z!\/Y&C_ (1O1O\ H'P_D:.;!_RR_ .7&?S1_$SO^$YTC^[<_P#?
ML?XT?\)SI']VY_[]C_&M'_A&]&_Z!\/Y&C_A&]&_Z!\/Y&CFP?\ ++\ Y<9_
M-'\3._X3G2/[MS_W['^-'_"<Z1_=N?\ OV/\:T?^$;T;_H'P_D:/^$;T;_H'
MP_D:.;!_RR_ .7&?S1_$SO\ A.=(_NW/_?L?XT?\)SI']VY_[]C_ !K1_P"$
M;T;_ *!\/Y&C_A&]&_Z!\/Y&CFP?\LOP#EQG\T?Q.#U?4H-5\0BZMPXC*!?G
M&#P#14WB"TM[+Q,(;:)8HQ&#M7IG!HKUX\O)'EVL>-/F]I+FWN=MXD_Y%V^_
MZY?UK.\#?\B^W_7=OY"M'Q)_R+M]_P!<OZUG>!O^1?;_ *[M_(5Y$?\ <Y?X
MOT/9E_OD?\/ZG2T445Q'<%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%&: "BDS1F@!:*3-&: %HI,T9
MH 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-
M&: %HI,T9H 6BDS1F@!:*,T4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!YWXJ_P"1M_[9+_(T4>*O^1M_[9+_ "-%?14OX4/1'S=;^-/U9V'B3_D7
M;[_KE_6L[P-_R+[?]=V_D*T?$G_(NWW_ %R_K6=X&_Y%]O\ KNW\A7E1_P!S
ME_B_0]:7^^1_P_J=+1117$=P4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !3)9HX5W2R*BYQEC@4^O)OVAO^2;1?
M]A"+_P!!>@#T\ZA9_P#/W!_W\%-.HV?_ #]P?]_!7P910!]XG4K/_G[@_P"_
M@I/[3L_^?J#_ +^"O@^B@#[O_M.S_P"?N#_OX*/[3L_^?N#_ +^"OA"B@#[O
M_M.S_P"?N#_OX*/[3L_^?N#_ +^"OA"B@#[O_M.S_P"?N#_OX*/[3L_^?N#_
M +^"OA"B@#[O_M.S_P"?N#_OX*/[3L_^?N#_ +^"OA"B@#[O_M.S_P"?N#_O
MX*/[3L_^?N#_ +^"OA"B@#[O_M.S_P"?N#_OX*/[3L_^?N#_ +^"OA"B@#[O
M_M.S_P"?N#_OX*/[3L_^?N#_ +^"OA"B@#[O_M.S_P"?N#_OX*/[3L_^?N#_
M +^"OA"B@#[O_M.S_P"?N#_OX*/[3L_^?N#_ +^"OA"B@#[O_M.S_P"?N#_O
MX*/[3L_^?N#_ +^"OA"B@#[O_M.S_P"?N#_OX*7^T[/_ )^X/^_@KX/HH ^]
M8KJ*8%HI$<#@E6!J025X9^S].(O">IKGK?9_\<6O8DN@>] &H&IP-4HYL]ZL
MJV: ):*0&EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /._%7_(V_\ ;)?Y
M&BCQ5_R-O_;)?Y&BOHJ7\*'HCYNM_&GZL[#Q)_R+M]_UR_K6=X&_Y%]O^N[?
MR%:/B3_D7;[_ *Y?UK.\#?\ (OM_UW;^0KRH_P"YR_Q?H>M+_?(_X?U.EHHH
MKB.X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@!#7DW[0I_XMQ'_ -A"+_T%Z]9->2?M"'_BW,?_ %_Q?^@O0!\N
M4444 %%%% !1110 4444 %%%% !114MK:SWMW#:6T;2SSNL<<:]68G  _$T
M26&FWVJ7(MM/LKB\G(R(K>)I&(^@!-,N[.YL+E[:\MYK>=.&BF0HR_4'D5]E
M_#SP+9^!/#<5E$J/?R@/>7(',C^@/]T9P!^/4FJ'Q3^'MMXY\.R&&)%UFU0O
M:38 +=S&Q_NG]#@^N0#X]HISHT;LCJ5=3AE88(/H:;0 4444 %%%% !1110
M4444 %%%% 'MWP4N_L_AV_7.,W>?_'%KUFWO]V.:\*^%]UY&CW:YZW&?_'17
MI]E>Y(YH [VVN=V.:TX9,URMA<;L<UT-J^0* -133Q4,9XJ44 +1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!YWXJ_P"1M_[9+_(T4>*O^1M_[9+_ "-%?14O
MX4/1'S=;^-/U9V'B3_D7;[_KE_6L[P-_R+[?]=V_D*T?$G_(NWW_ %R_K6=X
M&_Y%]O\ KNW\A7E1_P!SE_B_0]:7^^1_P_J=+1117$=P4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #3TKR3]H/_
M ))W'_U_Q?\ H+UZV>E>1_M!_P#).X_^O^+_ -!>@#Y>HHHH **** "BBB@
MHHHH ***LZ?876J:A;V%C \]U<.(XHT&2S&@"M7IGP'TN#4OB=;R3@-]BMY+
ME%/0N,*/RWY_"O:? 7P=T+POI*G5;*UU359D_?R7$0D1,]416& !ZXR?;H,#
M6/!,'PP\8VGCG0H7_L16,>IV:98P1OP73N5!()';'IT /::*AM+NVO[2*[LY
MXY[>90\<L;!E8'N"*BU35+'1=-GU'4;F.VM(%W22R'  _J>P'>@#Y(^,VE6^
MD_%'5H[8!8YRER5'\+.H+?FV3^-<%7TWX6\ 0^.?$MYX_P#%%H6M[Z0/IVG3
M#CR0 J/(.^5 .WH>ISFK_P 1_@SI/B33I+S0;2WT_6(ERBPH(XIP/X6 X!]&
M_/CH ?*M%27%O-:7,MM<1/%/$Y22-QAE8'!!'8@U'0 4444 %%%% !1110 4
M444 =]X!E,>GW _Z;?T%>DZ=.21S7EW@DXLI_P#KK_05Z-IK<B@#N],DSBNK
MLFR!7':4?NUUUCT% &S%TJ85!%TJ<4 +1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!YWXJ_Y&W_MDO\C11XJ_Y&W_ +9+_(T5]%2_A0]$?-UOXT_5G8>)/^1=
MOO\ KE_6L[P-_P B^W_7=OY"M'Q)_P B[??]<OZUG>!O^1?;_KNW\A7E1_W.
M7^+]#UI?[Y'_  _J=+1117$=P4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% #6Z5Y'^T'_P D[B_Z_P"+_P!!>O7&
MZ5Y'^T'_ ,D[B_Z_XO\ T%Z /EZBBB@ HHHH **** "BBI[*RN=2OH+*R@>>
MYG<1Q1(,EF/0"@""OHG]GKP5!'ITOBZZ57N)6:"S'7RT'#M]2<CZ ^M:'@_X
M Z+::!(/$ZM=ZG<QX;RI"JVOLA'5AZG([8QG-CP:MU\)M9;PMKD_F:#J$Y?2
M]2(PJRGK%)_=)P".V<^IP >O4R:&.XADAFC62*12CHPR&4C!!'I3ZSM=US3O
M#>CW&J:I<+!:P+EF/4GLH'<GL* /E[QJ-?\ A/XSN])T#6KRTTZX475M$DI*
MB-B1@J>,@AAGJ0/>K/PYL]7^*GC>%?$NJ75_I^G)]IEBGE)5L'"J%Z#)//'0
M&O0=#^'DWQ$\23>-_&=N\5I<8^P:46((A ^0R$<CCG ZDDG XJO>^"KCX1>*
MAXP\.Q37?A\J8]1L@=TD$+$$LO\ >52 >>1CDXR0 >W@!5"J  !@ =J6JFF:
MG9:SIL&HZ=<)<6DZ!XY4/!']#[=JM$A5+,0 !DD]J /GK]H7P5;VKV_BVS58
MVN)!;WB#C<^"5?ZX4@_A[UX-7TSXDM[CXT>((M)TR=H?"6E3;KK4%'%S/C&V
M+UP"1GI\Q//&8O'7P$TNZT=9_"47V74+:/'D/(62Y ]2Q^5_?H>^.H /FNBI
M;FVGL[J6VN8GAGB8I)&ZX96'!!'K45 !1110 4444 %%%% ':>"O^/.?_KK_
M $%>BZ9U%>=>"_\ CSG_ .NO]!7HNF=10!VVE?PUU]C]T5R&E?PUU]C]T4 ;
M,705.*@BZ"IQ0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G?BK_D;?^V2_
MR-%'BK_D;?\ MDO\C17T5+^%#T1\W6_C3]6=AXD_Y%V^_P"N7]:SO W_ "+[
M?]=V_D*T?$G_ "+M]_UR_K6=X&_Y%]O^N[?R%>5'_<Y?XOT/6E_OD?\ #^IT
MM%%%<1W!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 -;I7D?[0?_ "3N+_K_ (O_ $%Z]<;I7D?[0?\ R3N+_K_B
M_P#07H ^7J*** "BBB@ HHK8\,^&-5\6ZU%I>DVYEG?EF/"1+W9CV _^L,F@
M#'KZL^$'PPM_"6F1:SJ*)+K=U&&SP1;(P^ZI]2.I_ <=;.F?!/PM:>#)="NH
M/M-S/AY=0V@2B0#@H?X0.<+TZYSDUF>%O$FI?#G4H/!OC23.GD[-*UD\1NG:
M-R?NX]SQP.F#0!Z[6=KNAZ?XCT:YTK4X!-:W"[64]0>S ]B#R#6B#D9%<GXX
M\=V'@RP0,AO-5N3LLM/BYDF<\#@<A<]_P&30!XQJWCKQO\']9D\,RW5KJUDD
M8DLI+U&9O).0O*L",8(P<]..,5T/PZTG5_B?J$?C+QC=+<V%K*5L-/4 0^8.
MK%/0>^23UX'/0>#OAE)=7MSXH\>1PZCKE^#FVD4-%:H1C8!T)QQZ#MZG+;3]
M0^"FL37]A'/?>"+V0&Y@7+26#GC>/5>V>XP#R 2 >S4C*KJ58!E(P01D$56T
M[4;/5]/@O]/N8[FTG7='+&<AA_GMVJ#7-<T[PYI,^IZK=);VD(RSMU)[ #N3
MV H \2\<6NN?!G5!KGA.Y1= U&;;)ITXW113$$X"Y!P0IP5P1C!XQ65H_BGQ
MC\:]<7P_-=P:9I"IYM\MD"A:($ @EB2Q)(&.G.2#BNLT[0-1^,&NP>)/$<$M
MGX6MCG3=-;AK@?WW]C@?4<#CDZ'C#X=7>BZS'XS\ PQVVJ6P)N-.C7$5TG<!
M1QDCJ._488<@'I6DZ38Z'I5OIFFVZ6]I;ILCC7L/7W)/)/<FKM<SX*\;Z9XV
MTG[39DPW<7RW=G(?WD#^A'<=<'O['('2LRHC.[!549+$X % 'CWQJ^&,&NZ;
M<>)],5(M4M(C)<KP!<1*.2?]I0.#W QZ5\Q5]0:_JVH?%G4IO#'AB9H/#<#[
M=4U<#Y9B/^64?][^OT^]I^)?@IX:U7PI#I>EV\>GWEHI^S78&6=NXE/5@?T[
M>A /DRBM'7=!U+PWJ\^EZK;/;W4)Y5NC#LRGN#V(K.H **** "BBB@#M/!?_
M !YS_P#77^@KT73.HKSKP7_QYS_]=?Z"O1=,ZB@#MM*_AKK['[HKD-*_AKK[
M'[HH V8N@J<5!%T%3B@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /._%7_(
MV_\ ;)?Y&BCQ5_R-O_;)?Y&BOHJ7\*'HCYNM_&GZL[#Q)_R+M]_UR_K6=X&_
MY%]O^N[?R%:/B3_D7;[_ *Y?UK.\#?\ (OM_UW;^0KRH_P"YR_Q?H>M+_?(_
MX?U.EHHHKB.X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@!K=*\C_:#_ .2=Q?\ 7_%_Z"]>N-TKR/\ :#_Y)W%_
MU_Q?^@O0!\O4444 %%%% $UI%%/=Q13W*6T3L \SJS!!W.%!)_"OH_P5X]^%
M/@;15L--U.5I'PUQ<O92[YV]3\O ]!T'YD_-5% 'US_PO/X?_P#07E_\ Y?_
M (FLSQ!\4_A;XGT>?2M6OI)[64=#9RAD/9E.W@CUKY9HH ]5L_B[K/@I+K1=
M#U6#7-*5<6-S>0.LD"]A@X)QZ'(X&,#BNB\!>,/ ND7;^)/%'B&;4_%%T,O,
M]I*RVP/\"?+C/;(^@P.OA%% 'US_ ,+S^'__ $%Y?_ .7_XFFR_&[X=SQ/%+
MJCR1NI5T>RE(8'J"-O(KY(HH ]=N/'VF^ ]>:\^'NK_:]'NV+7&CW<$H2)O5
M"0,#Z'/3.1T-(\:Z)XO\0C6_B3K6;>U?-GH\-M(T(/JV 01[$DGN<#!\BHH
M^N%^.7P^50JZM*% P +.7C_QVE_X7G\/_P#H+R_^ <O_ ,37R-10![?XY\7^
M#)]4'BOP7X@ET[Q)%S(JVDJQW8[A@5QGZ\'OZC'N_BM?>/9[?2O$^K1Z%H07
M-Y]@AD9[G'\/&X\^G0=\\"O*** /JS2/BY\,-!TN#3=,OFMK2!=J1I9R_F3M
MY)ZDGDU=_P"%Y_#_ /Z"\O\ X!R__$U\C44 ?1GCWQG\*_'ND?9KS5I8;V($
MVMXEE*6B/H?EY4]Q_(\U\[3(L<SHDJRJK$"1 0&'J,@''U IE% !1110 444
M4 =IX+_X\Y_^NO\ 05Z+IG45YUX+_P"/.?\ ZZ_T%>BZ9U% ';:5_#77V/W1
M7(:5_#77V/W10!LQ=!4XJ"+H*G% "T444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 >=^*O^1M_[9+_(T4>*O^1M_P"V2_R-%?14OX4/1'S=;^-/U9V'B3_D7;[_
M *Y?UK.\#?\ (OM_UW;^0K1\2?\ (NWW_7+^M9W@;_D7V_Z[M_(5Y4?]SE_B
M_0]:7^^1_P /ZG2T445Q'<%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 UNE>1_M!_\ ).XO^O\ B_\ 07KUQNE>
M1_M!_P#).XO^O^+_ -!>@#Y>HHHH [[X1^";7QOXN>TU%93I]M;M--Y;;23P
MJC/;DY_X":]6\6_ WPM:^$=6N]$CNO[1M8&ECS<%QN4;BI'J0"/Q%2_L]Z/'
MI7@C4-?N<1_;9CAVZ"&($9_[Z+_E4OP4\:/XGU#Q5:W39:6\:_A1N<1R?*5^
MB[4'XT ?,-%;WC30CX:\9ZMI&TA+:X819[QGYD/_ 'R17H^D? P:[X L-=L-
M4E-_>)&P@D0"-0SA6)/7 7+?A0!XU17T%8? /PK?P/;6WC)KK447YS;F)E4^
MIC!)Q_P*L33/@-]FOKQO%6OV^F:?!/Y4$H*J;D8!W L<*.?<Y!';- 'C%>N_
M!?X>:!XXM-8DUJ.X=K62)8O*E*<,&SG\A5_QE\"K32_"UQK_ (<UJ2^AMH3.
M\<H5O,C'+,KKQP,G&.<=:W/V:/\ D'>(O^NL'\GH \"U2WCM-7O;:+(CAG>-
M<G)P&(%5*]]C^">@/?7$OB;Q7%9W]U,TJV<4L2-&&8D [B2QP1T _&N.^)WP
MCN/ 5M#J5K>F^TR63RBSIM>%B"0&P<$'!YX^G2@#S.BO5/AO\'CXRT5]=U34
MSI^F*[*FQ 6D"_>;).% Y&>>AKI[7X,?#_6IFL]%\=?:+[!*HD\,QXZG:N"1
M]#0!X)174^)_!%YX3\:IX=OY5<2/&8KA!@21N<!@#T[C'J#7J>I?L\V%A=6T
MC^)C;Z: [75S<HB;,;0JKD@9;)Y/3'>@#P.BO9/'WP5LO#WA)_$>@:Q)?VL(
M5I4DVMN0G&]&7@XR.,=,G-4OA_\ !>3Q3H*Z_K&J#3-,<DQ@("\B@X+$D@*,
M@X)ST],9 /**UO"VGP:MXNT73;H,;>[OX()0IP2CR*IP>W!KVL? CP?JBM!H
MGC,RW8&X 20SX'NJD']:\WTWPU?>$?C)H>BZB%,\&K6F'3E9%,J%6'L1_A0!
ML_&CP)HG@>[T>/18YT6ZCE:7S92_*E<8_,UJ_%7X:^'?"/@/3-7TJ.X6[N+J
M**0R3%AM:)V/'U45H?M+_P#(1\._]<I_YI6]\?/^23Z)_P!?\'_HB6@#YJHK
MUGX>?!I?%7AW_A(M9U;^SM,)?8%4;F120SEF.% (/8]#TKHK7X*^!-<:2UT'
MQS]HO0"0J30SX [[5P2/?- '@E%;?BWPQ>^#_$EUHM^5>6 @K(GW9$(RK#ZC
M\CD5B4 =IX+_ ./.?_KK_05Z+IG45YUX+_X\Y_\ KK_05Z+IG44 =MI7\-=?
M8_=%<AI7\-=?8_=% &S%T%3BH(N@J<4 +1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!YWXJ_Y&W_MDO\ (T4>*O\ D;?^V2_R-%?14OX4/1'S=;^-/U9V'B3_
M )%V^_ZY?UK.\#?\B^W_ %W;^0K1\2?\B[??]<OZUG>!O^1?;_KNW\A7E1_W
M.7^+]#UI?[Y'_#^ITM%%%<1W!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MHH\5?\C;_P!LE_D:*^BI?PH>B/FZW\:?JSL/$G_(NWW_ %R_K6=X&_Y%]O\
MKNW\A6CXD_Y%V^_ZY?UK.\#?\B^W_7=OY"O*C_N<O\7Z'K2_WR/^']3I:***
MXCN"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH :W2O(_V@_^2=Q?]?\ %_Z"]>N-TKR/]H/_ ))W%_U_Q?\ H+T
M?+U6;+4;[3)FFL+RXM)67:7@E:,D=<9!Z<"JU% $]Y?7>H7!N+VZGN9B #)-
M(7; Z#)YJ"BB@#0BU[6(++[%#JU]':;2OD)<N$P>HV@XP<G\Z:=:U5M/_L\Z
MG>FRV[?LYG;R\9SC;G&*HT4 36MW<V-RES:7$MO.F=LL+E&7(P<$<C@D4Z]O
M[S49_/OKN>ZFQM\R>0NV/3)/2J]% %ZWUK5;2S:SMM3O(;5\[H8YV5#GKE0<
M<TECJ^IZ6KKI^HW=H)""XMYVCW8Z9P1FJ5% &G8^(]<TSS/[/UG4;3S&+/\
M9[IX]Q/4G!&35*ZO+J^N&N+RYFN)FZR3.78_B>:AHH N:?JVI:3(9--U"[LY
M&ZM;3-&3^*D58NO$VO7TT4UWK>I7$L+;XWFNY'*-Z@D\&LNB@"W=ZKJ.H3QS
MWM_=7,T?"233,[+SG@D\<TZ^U?4]45%U#4;N[$9)07$[2;<]<9)Q5*B@ JS9
M:A>Z;-YUC=W%K+C&^"0HV/J#5:B@#;G\9>*+F(QS^)-8EC(QMDOI6'Y%JQXI
MI8)TGBE>.9&#I(C$,K Y!!['/>F44 6[[5=1U1D;4+^ZNS&"$-Q,TFW/7&2<
M4^\UK5=0MTM[W4[RY@0AECFG9U4@8! )P."1^-4:* +NGZQJFD.SZ;J5Y9,W
M5K:=HR?^^2*GN/$NO7ES%<W.MZE/<1',<LMT[,AQC().1Q6710!9O=0O=2F$
MU_>7%U*%VAYY6=@.N,D].3^=5J** .T\%_\ 'G/_ -=?Z"O1=,ZBO.O!?_'G
M/_UU_H*]%TSJ* .VTK^&NOL?NBN0TK^&NOL?NB@#9BZ"IQ4$705.* %HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH \[\5?\C;_P!LE_D:*/%7_(V_]LE_D:*^
MBI?PH>B/FZW\:?JSL/$G_(NWW_7+^M9W@;_D7V_Z[M_(5H^)/^1=OO\ KE_6
ML[P-_P B^W_7=OY"O*C_ +G+_%^AZTO]\C_A_4Z6BBBN([@HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &MTKR/]
MH/\ Y)W%_P!?\7_H+UZXW2O(_P!H/_DG<7_7_%_Z"] 'R]1110 45Z]X$^!&
MI^)+*+4]:N6TNQE :*()NFD7L<'A0>V<GVKTV#]GWP1%&%<:E,?[\ER ?_'5
M _2@#Y4HKZ,\1?LXZ=):O)X<U6XAN0,K#>D/&Q]-R@%?KAJ\/M]$33/&4.C>
M*([BSB2Z6&\\ME5XU)P6!((Q@YSR"* ,.BOI_P#X9Q\'_P#02US_ +_P_P#Q
MJOG_ ,;>'#X3\9:GH@9VCMI?W+28W-&0&0G& 3M(SCOF@# HK=\&>'CXJ\8Z
M7HF75+J8"5DQN6, LY&>,A0:^@C^SEX/ ).I:X .I,\/_P :H ^8**ZC2/"$
MOB[QK/HOA<226OFN8Y[EA\D ; D<@#MCH.IP*]UTG]G7PQ:VZ_VG?7]]<8^8
MHPB3\% )_P#'C0!\Q45]1ZC^SOX1N8&%E<ZC9S8^5A*LBY]P1D_@17@7CCP3
MJ7@37CIM^5E1U\R"XC&%E3.,^Q'0CM[C!H YFBBB@ HHKW;X=_ [2/$W@RTU
MG6[O4H+B[+/'';21JHCSA2=R,<G!/7H10!X317T?KW[.^@VV@7\^D7VKRZC%
M SV\<TL;*[@9"D",'G&.O>OG"@ HKK?AMX7LO&/C>TT74);B*VF21F:W95<%
M4+#!((ZCTKW+_AG'P?\ ]!+7/^_\/_QJ@#Y@HKZ?/[.'A#!QJ6N9[9GB_P#C
M5<=XN_9XOM.LY+SPW?MJ(C!8VDR!92!_=8<,?; ]L]* /$:*5E9&*L"&!P01
MR#24 =IX+_X\Y_\ KK_05Z+IG45YUX+_ ./.?_KK_05Z+IG44 =MI7\-=?8_
M=%<AI7\-=?8_=% &S%T%3BH(N@J<4 +1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!YWXJ_P"1M_[9+_(T4>*O^1M_[9+_ "-%?14OX4/1'S=;^-/U9V'B3_D7
M;[_KE_6L[P-_R+[?]=V_D*T?$G_(NWW_ %R_K6=X&_Y%]O\ KNW\A7E1_P!S
ME_B_0]:7^^1_P_J=+1117$=P4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% #6Z5Y'^T'_ ,D[B_Z_XO\ T%Z]<;I7
MD?[0?_).XO\ K_B_]!>@#Y>KMOA-X;A\4?$33K.Z026D):YG0C(94&0#[%MH
M/L37$UZY^SI(B?$6[5R-SZ9*J?7S(S_(&@#Z>N+B*SM9;F9@D,*&1V[*H&2?
MR%?+6O?'SQ?>ZO++I%S%IU@'/E0"W21BN>-Y8'GUQBOH[QHDDG@3Q#'%GS&T
MRY"8ZY,38KX<H ^H?"7QXT"[\,+<>)KI++5(F,;Q11._G8 (=0 < YQ@GJ#7
MDWQ?\:>&_&^K6=]HEK=QW,*-%/-/&J"9<Y7 !)X^;DXZ^U<?I/A77M>L;J\T
MG2KF]@M2JS&!=Y4G./E')Z'H#BLN>":VF>&>)XI4.&212K*?<'I0!]C?"CQ+
M_P )/\.]-NG?==6Z_9;CUWIQD^Y7:WXUY1^TAH/D:OI.OQ+\MS$UK,0.-R'*
MD^Y#$?\  :J_LZ^)?L7B2]\/S28BU"/S803_ ,M4&2!]5R?^ "O6OC'H/]O_
M  SU1%7,UF!>Q<9YCR6_\<+C\: /*OV<-!^TZ_JFNR)E+2$6\1(XWN<DCW"K
MC_@=>K?%_P 2?\(U\.=1EC?;<W@^QP<\Y?(8CZ*&/X5!\%-!_L/X9:>SIMGO
MRU[)[A\;/_' GYUY1^T3XD^W^*K/089,Q:=%OE /_+63!P?HH7_OHT <?\/?
MB3>?#V:\:TTRSNUN]GFM*6#@+G 5@< <GL>U=%XV^*NK?$S3K#0=(T>\MYF=
MWGMK61IS<87( "J"0!N)&/3TKR>NP^&7B73O"/C:WUK5!.UO!%(-L"!G9F4J
M ,D#OZT ?1/P5T37]!\""VU\2Q.]PTEO;S'+0Q$ 8(_AR03M[9]Z\]_:3U2R
MGOM#TN-U>]MEEEF .3&K[0H/N=I./8>M>M^"OB/H'CQ+@:2]Q'/;@&2WN4".
M%/1N"01]#QWZBO(?C=\+[32+.3Q9I,D^UI@+V*:5I.6. X9B3UP""3U&* /"
MZ*][TC]G:TU31+#4&\231FZMXYR@M =NY0V,[O>LKQU\#K;P?X-O]>CUV6Z:
MU\O$+6P0-ND5.NXX^]G\* /*M!T>?7]?L-(MA^]O)TA!Q]W)Y8^P&3^%?<<$
M-IHND1PIMALK* *,]$C1?Z 5\Y_LZ^&_MWB>]U^9,Q:?%Y4)(_Y:R<9'T4-_
MWT*]A^+-[?6GPXU.+3;:XN+R\46J);QEVP_#G !.-F[GZ4 =#X:UV#Q-X:T_
M6K92L=W")-I_@/1E_ @C\*^2?BMX;_X1?XAZG:1ILMIW^U6XQQL?)P/8-N7_
M (#7N7P"FU.#P?=Z/JEC=VKV5R6A^T0M'F.09P-PYPP;./45F_M%^&OMGARQ
M\0PIF6PD\F<C_GDYX)^C8'_ S0!YG\"O^2KZ;_URG_\ 1;5]974C16DTB?>2
M-F&?4"ODWX%?\E7TW_KE/_Z+:OJ^_P#^0=<_]<G_ )&@#YBT[]H;Q?;7:/>P
MZ?>6^1OC\DQDCOA@>#]0?I7TOHVJV^N:+9:K:$FWNX5F3/4!AG!]QT-?!U?9
M7PC61/A5X?$F=WD,1DYX+L1^F* /!?CSX=AT3XA-=6L82'4X1<L , 29*O\
MF0&/NQKR^O=?VEF0ZKX>48WB"8GZ%EQ_(UX50!VG@O\ X\Y_^NO]!7HNF=17
MG7@O_CSG_P"NO]!7HNF=10!VVE?PUU]C]T5R&E?PUU]C]T4 ;,705.*@BZ"I
MQ0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% 'G?BK_D;?^V2_P C11XJ_P"1
MM_[9+_(T5]%2_A0]$?-UOXT_5G8>)/\ D7;[_KE_6L[P-_R+[?\ 7=OY"M'Q
M)_R+M]_UR_K6=X&_Y%]O^N[?R%>5'_<Y?XOT/6E_OD?\/ZG2T445Q'<%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 UNE>1_M!_\D[B_Z_XO_07KUQNE>1_M!_\ ).XO^O\ B_\ 07H ^7JZ/P'X
MG/A#QIIVLD,T,,FV=5ZM$PVM]3@Y'N!7.44 ?>UK=6>K:='<VTL=S9W,>Y'4
M[E="*\+UG]FX3:K)+H^NI;V,CEA#/"6:($] 0?FQ[X_K7F'@SXH>)/ Z&WT^
M>.>Q+;C:7*EHP3U*X(*GZ''J#7I$'[3$RQ@3^%(Y).[1WY0?D8S_ #H ]?\
M W@NP\"^'4TFR=IF+&2>X=<-+(0 3CL,  #L!WZUX?\ M#^)K/4->LM"L_+>
M2P4O=2J 3O;&$SUX&21_M>HJGXB_:$\2ZK:R6VEVEOI*N,&5&,DH'LQP!]<9
M],5Y'++)-*\LKM)([%G=SDL3U)/<T 7]!UB?0-?L-7MC^]LYTF S][!Y4^Q&
M1^-?<EI<VNL:5#=0E9;2\A61,\AT=<C\P:^"J]5\)?'/6/"OAJTT5=,MKR.U
M#+'++(P;:22!QZ9Q],4 ?3LTUGH.B23/B&RL+<L<?P1HO] *^'==U:?7M>O]
M6N?]=>3O,PSG;DY 'L!Q^%>B^+?CIJ_BKPU=Z*VEVMG'=!5DEBD8MM!!(&?7
M&/H37E5 'JWP9\&^$_&DU_::V;DZA!B6*))]BR1=#P!G(/7G^(5VOQ'^!UB/
M#]O-X*TO;>V\A,T)G9FG0CL78C((Z<=3WKY_TS4[W1M1@U#3KF2VNX&W1RQG
M!4_U'MT->Q:3^TCK-M B:KH=I>NHP9(93 6]R,,,_3'TH Z'X%_#O7O#6K7^
MMZW:M9>9;FUA@=@6;+*Q8@= -@ SZFMSX_Z[;:?\.Y-*9U-UJ<T:1QYYVHP=
MF^@*J/\ @5<5?_M+:A+ 5T_PW;6\I'#SW33 'Z!5_G7D'B+Q+JWBK57U+6+Q
M[FX8;5SPJ+V50. /\]: /0=._:!\5Z;IEI80Z?HK16T*0H7AE+%5  SB3KQ5
M#Q3\:_$GB[PY=Z'?V6E1VMULWO!%('&UU<8)D(ZJ.U>;U+:RQP7<,LL*S1HZ
MLT3' < Y*D^_2@#[!^$?AO\ X1GX<Z=!(FVZNU^V3@C!W. 0#[A0H^HK3USX
M@^%?#6H_V?J^LPVMV$#F)D=B%/0\ ^E>*C]I/5P !X>L !T E>O*?%?B2Z\6
M^)KS6[M%CEN6!\M"2J *% &?8"@#ZXTWXG^"]7U&#3['7H)KJX<)%&(W&YCV
MR5 K<\0:/!XA\/:AI%QQ%>0-$3C[I(X;\#@_A7PU87LVFZC:WUNVV>VE2:,^
MC*01^HKVC_AI36/^A?L?^_ST <]\%[.?3OC/;65RFRXMQ<Q2+Z,J,"/S%?5D
M\7GV\L6=N]"N<9QD8KX]M_B3/:_$N3QK!I-LEQ(&W6H=MA9DV$YZ\]?K7;_\
M-*:Q_P!"_8_]_GH U[+]FBTCND>^\3S3P _-'#9B)F'IN+MC\J]PL[2VTO3H
M+.UC6&UMHECC0'A$48 _(5\[-^TIK14[- L V."97(KC?%?Q?\6^+;1[*YNH
MK.RDX>WLT*!QZ,22Q'MG'M0 _P",/BZ#Q?X[FFLI/,L+.,6L#CH^"2S#V+$X
M]@*X"BB@#M/!?_'G/_UU_H*]%TSJ*\Z\%_\ 'G/_ -=?Z"O1=,ZB@#MM*_AK
MK['[HKD-*_AKK['[HH V8N@J<5!%T%3B@!:*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /._%7_(V_]LE_D:*/%7_(V_\ ;)?Y&BOHJ7\*'HCYNM_&GZL[#Q)_
MR+M]_P!<OZUG>!O^1?;_ *[M_(5H^)/^1=OO^N7]:SO W_(OM_UW;^0KRH_[
MG+_%^AZTO]\C_A_4Z6BBBN([@HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** &MTKR/]H/_DG<7_7_ !?^@O7KC=*\
MC_:#_P"2=Q_]?\7_ *"] 'R]1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!VG@O_CSG_ZZ_P!!7HNF=17GG@D9
MLI_^NO\ 05Z+IHY% '::5_#77V/W17(Z4/NUU]CT% &Q%T%3BH(N@J<4 +11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!YWXJ_Y&W_ +9+_(T4>*O^1M_[9+_(
MT5]%2_A0]$?-UOXT_5G8>)/^1=OO^N7]:SO W_(OM_UW;^0K1\2?\B[??]<O
MZUG>!O\ D7V_Z[M_(5Y4?]SE_B_0]:7^^1_P_J=+1117$=P4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #3TKA_B
M;X/N/&WAA=*MKJ.V=;A)M\BDC ##''UKN35:89% 'S1/\ M4A'.MV9^D35EW
M'P=U&WSG5+8_2-J^D[R/(-<QJ%MG/% 'S_-\-[V$G-]"?HAJF_@>Z3_E[B/_
M  $U[->61)/%9$NGDGI0!Y8?!ET/^7F/_ODTG_"&W/\ S\Q_]\FO33IQ]*;_
M &:?[M 'FG_"&W/_ #\Q_P#?)H_X0VY_Y^8_^^37I?\ 9I_NT?V:?[M 'FG_
M  AMS_S\Q_\ ?)H_X0VY_P"?F/\ [Y->E_V:?[M']FG^[0!YI_PAMS_S\Q_]
M\FC_ (0VY_Y^8_\ ODUZ7_9I_NT?V:?[M 'FG_"&W/\ S\Q_]\FC_A#;G_GY
MC_[Y->E_V:?[M']FG^[0!YI_PAMS_P _,?\ WR:/^$-N?^?F/_ODUZ7_ &:?
M[M']FG^[0!YI_P (;<_\_,?_ 'R:/^$-N?\ GYC_ .^37I?]FG^[1_9I_NT
M>:?\(;<_\_,?_?)H_P"$-N?^?F/_ +Y->E_V:?[M']FG^[0!YI_PAMS_ ,_,
M?_?)H_X0VY_Y^8_^^37I?]FG^[1_9I_NT >:?\(;<_\ /S'_ -\FC_A#;G_G
MYC_[Y->E_P!FG^[1_9I_NT >:?\ "&W/_/S'_P!\FG#P7='_ )>H_P#ODUZ3
M_9Q_NT]=./I0!S/AO1)=*MY(I)%D+ON!48QP!7;:="01Q4<&GD$<5N6-F01Q
M0!M:8F,5UED, 5@Z?!C'%=):I@"@#1BZ5,*BC'%2B@!:*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /._%7_(V_P#;)?Y&BCQ5_P C;_VR7^1HKZ*E_"AZ(^;K
M?QI^K.P\2?\ (NWW_7+^M9W@;_D7V_Z[M_(5H^)/^1=OO^N7]:SO W_(OM_U
MW;^0KRH_[G+_ !?H>M+_ 'R/^']3I:***XCN"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0U%(N14U-89H S+B+
M(-8UU:;L\5TKQYJI);@]J .-N-.R3Q5%]+R?NUVKV8/:H6L >U '%G2O]FD_
MLK_9KL_L ]*3^SQZ4 <;_97^S1_97^S79?V>/2C^SQZ4 <;_ &5_LT?V5_LU
MV7]GCTH_L\>E '&_V5_LT?V5_LUV7]GCTH_L\>E '&_V5_LT?V5_LUV7]GCT
MH_L\>E '&_V5_LT?V5_LUV7]GCTH_L\>E '&_P!E?[-']E?[-=E_9X]*/[/'
MI0!QO]E?[-']E?[-=E_9X]*/[/'I0!QO]E?[-']E?[-=E_9X]*/[/'I0!QO]
ME?[-']E?[-=E_9X]*/[/'I0!QO\ 97^S3AI7^S78?V>/2E^P#TH Y6+3,'[M
M:5M8;<<5MK8@=JL1V@':@"M:VVW'%:T$> *;'#CM5I$Q0 ]!4@I *6@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M?UK.\#?\B^W_ %W;^0KRH_[G+_%^AZTO]\C_ (?U.EHHHKB.X**** "BBB@
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
MOE"N".W>L32=.^)?A'1_^$<TVRTK5+6'='8ZE-<>68HS]WS(\98CV_6O5**
M."TSX="R^&&H^&+FY6YO=12:6YN,85KAQG</8$+^7X5C>'OAQJJ?"[Q!H^N-
M#)K.K;F+A]P!1%6')]B@/XUZM10!Q/PQ\+:CX8\.W7]MNDFKW]Y)=W3JV[D\
M 9^@S^)KMJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#SOQ5_R-O_ &R7^1HH\5?\C;_VR7^1HKZ*E_"AZ(^;K?QI^K.P\2?\
MB[??]<OZUG>!O^1?;_KNW\A6CXD_Y%V^_P"N7]:SO W_ "+[?]=V_D*\J/\
MN<O\7Z'K2_WR/^']3I:***XCN"BBB@ HHHH **** "BBB@ HHHH **** "LF
M'Q1H%QJATR'6].DOP<&V2Y0R9]-N<Y]JS/B1)J$/PYUZ32S(+L6K;3%]X+D;
MR,=]NZOBR%Y8YXY(&=)E8%&0D,&!X(([YH ^_*X;XA>*=4TVXTGPYX<$7]O:
MU(R0RRC*V\:C+R$=\#IQV/7&#U6A->MX?TUM2&V_-K$;D'M+L&[]<UY[XQ==
M(^-?@S6;U@EA-!-9"5ONI*0VW)[9W@?GZ4 6V^&VN1VQN+?XB>(_[6 R))9@
MUL6_ZXXQC\:E\(_$02^'M7?Q:T5CJ&@W'V747C4E#EMJN  3ACD>G&>E>@]!
MDUX_X-TVV\8^)?B7= AM(U*1+!)%&5=E1E9E^F5(/^T* /5;G5+*STF35;BY
M1+&.$SM.>5"8SGWXK/O?%^@:;H$&NWNIPP:;<*KPS2 CS PR-JXW'(YP!TKQ
MF77+W5_AEHWP_DD*ZU/JO]BW0!^9(H6!9OH%,8]\&MKQ7#JQ^,^D:;H]CI=Q
M]@T7S+"VU)F$*G>59EQU<!0/HN>PH ]%\.>.O#/BV22/1-7ANI8QN:+:T;X]
M=K@$CWQ5?5/B3X/T6ZDMM0UN&&>*?[.\?ENS*^ <8"GCD<].>M<9?Z+XUO\
MQIX;U?5K?POIT]I>*#/;7#K-/$>'C&X?/\N<#_$U=^']C;2_$OXAW4D*/,+R
M*(,R@D(58D#V.!GZ"@#U '(!]?6N ^*'CF;POI(T[1U\_P 07T;FWC0;C#&H
M)>9AZ  XSQD=P#7;W]R]GIUU=16[W$D,3R+#']Z0@$A1[G&*^?-/US5;6S\3
MZSX@\%^)Y]>U6VFA:Z_LYE@M("A"HI/(4<$GV'ID@'I^@^*KBQ^"]MXGU&1K
MNYBTYIW9SS*XS@$^YP*YHZ1XY_X0G_A,QXRO!J_V7^T/[/\ +7[+LV[_ "MG
MKMXSZ_G638ZA/K7[-NI6"Z7?6WV"P3$UQ$5CN%#[V:,_Q !3S7IO]H6__"J?
M[1W_ .C_ -B>=N_V?)S0 [2_'>C7>C^'[R]N4M)M;C4V\;AL-(0-R!L8R"<<
MGFM6_P#$&E:9J=CIMY>+'>W[%;: *6:0CKP < >IP*\OMM'TJ;]FRR37Y/LT
M4-F;J&<#YHI"S-&R^YW 8[[L=ZC^"\K>(=8U/7?$5U+/XH@BBMEAN$V-!;[
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
MUHMQJ\6OVWV*W8)*S*ZLK'.!L(#$G!Q@<X/I7,1V,&H?M$)+?6\;RV_AU;A
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
M;:C;3EX;E4^8K@''3')R?N@XXKT#Q3/<VOA#6KBR)%W%83O"5Z[Q&Q7'XXH
MRIOB7X-M]=_L677[5;_?Y93#;5?.-I?&P'/')K6T[Q)HVJZ$=;L]0A?3 &8W
M+91 %)#$[L8 P:X_X?:'H$WP9L+>6"W:RO+(R7CLH.YSG>S'U4YP>V!Z5Y;%
M-=#X!^%+2%86@N]=$4ZSL5B=?,<A9".0A(!/TH ]HTWXI>"=7U1=-LO$%N]T
M[;$5T>,.?1690I/T/-;&K>*=#T&[M[75=2ALYKA))(A*2 RH,L<]!@>IKS7Q
M5HGCS6_"L^EZEI'@VUL43Y)A-(GV;&,,A(PN,?TI=;TXZA\1/A=9ZT(+R464
M[W!!WQR2I"&W#/4;UR* .[\/?$'PKXJO)+/1=8BN;F,%C$4>-B!U(#@;A],T
M[Q'X\\,>$I8X=;U>&UFD&Y8MK2/CUVH"0/<URWC2WA@^,/P\N88UCGE:\CDD
M48+*L:X!]AN;\ZYCPA+XPN?%?C#4M%T_0;F\_M>6":749)!/&B\(B[>B8''K
M@^@H ]>TOQ+HNMZ0^JZ9J,-U91@EY8SG9@9.X=0<=B,UFZ;\1/">KZQ;:3I^
MLQ7%]<Q^;%$D;\KC=UVX!P,X)SBN)T30M?T[Q'XJU#5$T*S2]TAS-8Z9,23*
MH^60H1QD%\GN3[FM;X26^GZ=\'--NI42*,PSW%Q*!AOO/N8D<Y"C&>N!0!JZ
MG\5O ^D:@]A>>((%N$;:ZQQR2A3Z%D4@?G5#XC?$2TT#X?MJVBZG:O>7JC^S
MG"^8LOSJ'([9523SW'X5SGAN]U>?PJUMX,\!:?:>')]Y2XUB]!$ZDG+R(,L1
M]2>!UQ7)6"J_[*6ILP#%+H;"1G;FYBZ>E 'J\_B31M?TSPWJ%MXIFM(I-2BB
M1K=6 O)1U@;CH3U[5N>(_&GASPDL9US58;1I!E(R&=V'J%4%L>^,5Q?Q$C2)
M?ATL:*B_\)!9'"C J3P=!!?_ !?\<7U_&DFH6;V\%KY@R882A^[GIG R1_6@
M#N- \3:+XHLC=Z)J,-Y"IPQ0D%#Z,IP5_$5AW?Q7\#V-O'//XA@"2,RJ%CD=
MLJ<'*A20,Y&2,<&L-+>#3/VA5CTQ%B6_T5IK^.,84L)"%<CLW &?\:B^!^EV
M(\$WMR;6)IKJ_G69V0$NH( 4_P"S[=.30!Z3INIV6L:=#J&G74=S:3+NCEC;
M*L/\\8[5SGQ$\6S>$/#0N;*!;C4KN=+2RB;HTKYP3[  G\AWK"^"2+#X/U*"
M,8BAUBYCC7/"J"N *B^,RFT@\*ZY(I:STO6X)KGC[J9')]N,?\"% $Z_#GQ%
M<V7VJ^^(6OIK3+NS:S!+1']/* &Y1]1GT%5+N7QSJWPGU1;Y;K3/$NF.QCN+
M9MGVM8^2P"_WEW#'0G!'I7J*.DD:R1LKHP!5E.00>X-8?AWQ;IOBFXU6'3EG
M9=-N3:RRN@$;N,YV$$[AQ^H]: '>#_$$?BGPCIFLH5W7, :0+T60<./P8$5Q
MEOKNL:[\5]=?39KF72?#ED8OL<4NU+J[(.%/."?O#GH5%9>AZU%\,KOQQH-S
MA;6Q5M6TQ&Z-')@;![!RB_4FNG^$6@RZ-X$M[J\W'4=5=M0NF;[Q:3E<_P#
M<<>I- &19>$_'.K:)_;6I>--0TS6I4,R6<:*MM;]U1U[^Y_GCGJ?AQXFN?%W
M@33=8O(U2ZE#)+M&%9D8J6'UQG\ZY?6]=U/XD7UUX8\)2&#1HV\G5-;_ (2.
M-T4/]XD9!/3'L<GT31M(L]!T:TTK3X_+M;6,1QJ3DX'<GN2<DGU- '(_%?Q1
MJ'AGPU:?V9-':W&H7L=G]ME4%;96!)<YXZ#O[GM6=?\ @#Q#I^ERZEH/COQ%
M=:O'&98XKNY66WG8#.T1D8&>@Y(&:W_'&K^'H/[+T#Q)I\MU::Y/]F0[08D<
M%<;VW J<L,$9/!Z5R]_\*[GPW9SW_@SQ9JFDM;HTJVL\WFVQP"<$'H/<[J .
M]TS5YHO"=MJGB2./2IT@#7BRR*$B8<'G.,$].>XK,T;XF>#=?U,:=INNP2W;
M':D;(\>\^BEU 8_3->;ZQXDF\<^"?A_/J\2Q6FI:W'#J"J,1RE&90/\ =;!.
M/\,UUGQGTW3D^&%Y<F&*"?3S"]C)&H5H7\Q0 F.G!(P/Z4 6?'7B36#XCTGP
M9X:FCMM4U)&FGO)%W?9;=<Y8+W8[6 SZ>^1G:OX&\4Z%IDFK>'?&>OW^K6R^
M:;34)Q-!<XZH$P-I(SCK^'6JLLLNG_'/PYJ.I@1C5M#^S([#:!."69?KT'U8
M"O4=1O[?2M,NM0NWV6UM$TLC>BJ,F@"'1;R[U#1;.[O[)[&[EB5IK9SDQOW'
MYU?K+\.:]:^)] M-9LHIX[:Z4M&LZ!7P"1R,GTK4H **** "BBB@ HHHH **
M** "BBB@ HHHH **** "J%QKND6E^EA<ZK8PWC_<MY+A%D;Z*3DU8OFG33[E
M[5=UPL3&)3W?!P/SKX.O9[JZOIY[V222ZDD9IGE)+ER><Y[YH ^^*:[K'&TC
ML%102S$X  [UQWPGNM2O?ACHD^JM(]RT3 /(26>,.P0G_@.WZ\&JGQ?UJXTW
MP2^FZ>IDU/6I5TZUC4_,Q?AL?\!R/JPH Y+P[XV\02>+M-\0W]Y*?"_B"_N-
M/M+=EPL&,"%_JQ5A_P!]5Z]JVL:?H6GO?ZI=QVMHA :60\ DX'ZUXOX@T_QI
M>_#6'PRGPY>TCL(HF@NTUF"1XWBYWA ,DGYN <_,:O?$#Q$GBO\ 9V&LJ5\R
MX^S^<!_#()%5Q_WT#^&* /6]4U6QT339=1U*YCMK.''F32?=7)"C/XD#\:X/
MQ1\3K'0_B%H6C'4[.'3V65]3=P2T?[G=$,]@2RGUZ>]3_&YE'PBUL$@%C;@9
M/4^?'63X@L;2;XN_#P2VL#B:UN_-#1@^9BWXW>N,<9H [[6_%F@^'+6*XUC5
M;:TCF&8O,;YG'^RHY/X"IM#\1:/XDLS=:-J-O>PJ<,8FR4/HPZ@_6N"\/V5K
MK'QM\7W&J01S3Z7#:06$<J[A%&R$L5!Z<XY_VCZT2V=MHGQ^TU=*B2W&IZ7*
MU_%$,*VTG:Y XSE0,^WN: .FNOB3X-LK:*XN/$%FL<SLB$$DDJ<'@#. >,]*
MEU/XA>$='2T:^U^SC%W&)8-K[]Z'HWRYP#ZGCK7%?!;P_I-SX'OY[FPMYY;R
M]GCG:6,,60' 7)[=>/4FH/@]H&E7'P>DFN+"WFEO/M G>5 Q<*2H&3V  XH
M]7.IV TP:F;VW%@8_-^TF0"/9UW;NF/>L32/B#X2UW4?[/TW7K2>[/"Q!BI?
M_=R!N_#->.6)-_\ "3X:Z3>.QTV_UHPW8R0)$$\FU"?0_P!!Z5WGQAT/2;;X
M:75]!:06EUIC0R6,T""-H7\Q0 I'L>GT/:@"36/B=8Z;\4+/09-3LX=,2W<W
MC,#N6?.%0GMQ@\>O6MQ=7L-*\2>([N^\4;[>VC@::P=<+8 J #D==^<_C7)3
M6T%Y\;?#<EW9P&2XT%IID:(8,F3DD8ZU-I6FP:Q\6/B7IMTNZ"[M+.&08[-
M!^?- 'I3ZA:1Z8VI/<1BR6'SS.3\HCQNW9],<U2F\3Z';:#'KD^IVT6F2 ,E
MS(^U7STQGJ3C@#K7BLNO7TGPD@\"LY_MYM4_X1]ACD(K [L?W=FU<^E:WC*T
MO8OB=X7\/:5I5EJ%MIVD&2SL[Z39"7!*$^C,JHI _&@#TS0/&GAOQ1(\>BZQ
M;7<J#+1J2K@>NU@#CWQ6]7CFHZ)XSU#Q1X>U6XT#0=)N;*^1C=6UX!)+%R'B
M(P-P*YX^OJ:]CH \QN=8\1^._&&J:)X=U3^QM%TAQ#>7\<0>:>;NB9X &",C
MGC/.0*CUGP_XW\'6@UCP]XDU/7Q RF?2]003-.A(!V,!D$=>/?Z%?@\RV%SX
MPT*Y(&HVVM2SR*WWFC<*%;W!VD_B/6K?C:/QWI%CK.NZ?XJM8K"UB>XBLVTY
M&8*HSMWGK]<4 0_%/6]6M]'\+_V7>W>DRZGJ4,$I4 2(KJ<J0>X]/45)?^"O
M%UAI]Q=Z?\1-4>ZAC:2-+F"-HV(&<,,=#TSSBN5\>WVH:_\ #[X=WLEV(M1O
M=0M7-P(@0DC*?GV]#@G..E=9=^ _&NJ6LEEJ?Q*N);*92DT=OI,,#NIZ@.IR
M,T <YKOQ!UC4O@QH?B.TN&L=0N-0CM[AH. <,ZMC/8[0<5[37C_Q;T.R\-_"
M33--T^-DL=/OX.IR0OS98^I+-D^YKU]65T#HP96&00<@B@#S_P"%NM:EK/\
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
M:Y+#[ 8N-@3>'STSG(]:+?PM:V_C6\\4+/,;JZM%M6B.-@52#D<9SQZUNT4
M<EJ/A:ULM0\2^)4GF:YU#3C#)$V-BA$(!'&<\>M>??#OX=#5_AYIES;^)-:T
MVVOXF-[:6DX$<I#LN1D?*2  <=:]N(!!!&0>H-5VN;*SEM[1Y[>"2;(@A+A3
M)CD[5[XSSB@#G=4^'VA:EX.MO#"QRVEE:%7M7MWVR0NN<."<_-RV2>N36%>?
M"*VUO3Y+;Q%XDUK5GVX@>:8*+<Y^\J@8+=LG/!KT>B@#G)O!]K<>(/#VLRW=
MPUSHD,D,0XVR[X]A+<=<<\4GBSP5IOBZ.U>YEN;2^LW+VE]9R;)H6]CZ<#CV
M[5TE% '#Z5\-XK?6[76-;UW4]=N[,DV@O7'EPL?X@@'WO?Z>@IVL_#F&^UZ?
M6M(UO4]#O;L!;PV,@"7  P"5(P&]_P"I-=M4%K>6M]&TEI<PW"*Q1FBD#@,.
MH)'<>E '->#O &F>"KS5+C3KF[E.H^491<N'(*!OFSC)+%B3GOZ5T>I6$&JZ
M7=Z== FWNX7@E"G!*LI4X_ U9HH XK2OAQ:6GA.[\,ZIJ=WJ^ES*J0QW. ;=
M5Z!"/0X/X5G)\([>?[-:ZOXEUO5=)M75H=.N9AY?R] Y RP'X5Z-4%K>6M]&
MTEI<PW"*Q1FBD#@,.H)'<>E $RJJ*%4 *!@ #@"O&[CPROB3XX^)=FI7NFWE
MI9VTEO=V<FUT)0 @CHRD=0:]EIHC02&0(H=A@L!R?QH YOPKX)L_#%Q=WQO+
MS4M5O=HN;^]??(X'11_=4>@]O059\*>%K7PEI]S9VD\TR7%W)=,TN,AGQD#
M''%;M% ' W7PNABU2[O?#WB'5M!%ZYDN;>SD!B=SU8*1\I^GX8KH?"OA+3?"
M&G26M@9Y9)Y#-<W5R^^6>0]6=NY_SZUNT4 <?I'PXT?1O'6H>*[>2<W5X')A
M;;Y<;.079>,Y./7N:T[CPM:W'C6S\4-/,+JUM&M5B&-A5B3D\9SSZUNT4 <%
M??#"'^U[W4="\0:KH+7[[[N&RD'ER-W8 CY6Y/(]:U]'\!Z%HOA6Y\.PP/+9
MW8<73S/F2<N,,S,,<X],8KIJ* /-4^#ULVDR:->>*-=N])$9CM[.2<!(O[I.
M!\VWJ > 0.*V=5^'.FZIH.B:>+R]M;K184BL=0MI D\>U O7&.0HR/Y5V-%
M'&:%\/8M-UZ+7=5UK4=;U.!&CMI+QQM@##!V*!P2,@FNMO))(;*>6* SR)&S
M+"#CS"!PN??I4U% 'SQ#>?#IM(N[B37M=TFW=G>Z\*+<NB&7/,>T+G#$#H?R
MQ@=YX#\#0W?P9L/#WB2R;%P'FDA;*O$6D+(0>JL!@_B0>]>AM8V;W2W36L#7
M"])C&"X_'K5B@#SG_A4RW4<5EJ_BS7]3TB)@5L)YP%< Y"NP&6'Y?A73WOA*
MRO/%&AZ[YDD4NCQRQP0Q@",B1-AR,9X'3%;%K>6M]&TEI<PW"*Q1FBD#@,.H
M)'<>E3T 86K^%K76?$>A:W-/,D^CM,T*)C:_F*%.[(SQM[5C:S\-[:]UZ;7=
M'UG4="U*Y %R]DXV3X& 60C!/O\ CUYKKUO+5[Q[-;F$W2*': 2#>J^I7J![
MU/0!R>@> -.T*VU/-W>WVH:FA2[U"[DWS.,8 !Q@ 9X'T]!6CH'ABRT#PG;^
M'$:2YLXHGA)FQEU8DD'&/[Q%;=% 'G5G\)(+2W.F#Q/KKZ!D_P#$K^T!4*DY
M*%@-VP\\#'6K]O\ #'2+?P-J7A$7%TVFWLS3#++OARRL IQT!4'D>M=M10!Q
M:_#T3Z=HEKJ>NW]_)I&HQW\$\H4,Q3[J-Q]W]?>I/$7P^M-:UM-=L=3OM&UD
M1^4UW8N!YJ>CJ1AO_K#T%=A10!R_A3P-8>%KF\OQ=7>HZK>X^TW]Z^^1P.BC
MT7IQ[#T%6_"7A:U\(:*=,LYYIHC.\VZ;&[+')' '%;M1SSPVT#SW$J10Q@L\
MDC!54#N2>@H QO"GA:U\):?<V=I/-,EQ=R73-+C(9\9 P!QQ6GJ>FV>L:;<:
M=J%NEQ:7"%)8GZ,#_+Z]JGAFCN(8YH9$DBD4.CHP*LIY!!'4&GT ><#X3R06
MITZQ\:>(K71R-OV-)U.Q3U57(R%]OYUV7AWPYIGA71HM*TBW$%K'D]<L['JS
M'N3_ )X%:M% '%^-?AIH_CF_L;O4)KF&2U4QL("!YT>X-L?(/ (_4UT^IZ:N
MI:+=Z8LTEJEQ T'F08#1AAC*]@0#Q5VH(KRUN+B>WAN89)X"!-&D@+1YZ;@.
M1GWH \VL?@R-,M$M-/\ ''BJTMDSMAM[WRT7)R<*  .:[KPYHDGA_2%L)-5U
M#4V#L_VF_E\R4Y[9]!6M10!D>)?#.E>+=&DTO5[?S;=B&4@X>-QT93V(R?S(
MZ&N/?X43W-M_9]]XW\1W6DXVM:/.H+K_ '6?&2/:O1Z* .>U/P3H.J^$D\,S
M6033(U584B.UHBO1E/\ >Z\]\G.<FN>@^%4$UY:/KOB/6-<M+)Q);V=[*#&&
M'0N /G(]_P"5>A44 8?BGPGI/C#2Q8ZK$Y5'$D,T3;)(7'1D;L?TKE9?A/\
MVBL=MKGB_7]5TR-@PLIIPJR8Z!R!EOT/TKT:B@"*VMH;.UBMK:)(H(4$<<:#
M"HH&  .P J6BB@ HHHH **** "BH)[RUM9(8[BYAA>=MD2R2!3(WHH/4^PJ>
M@ HHHH **** "BBB@ HHHH *Y>^^'/@_4]6.J7GA^SEO&;>SE2 [>K*#M8_4
M<UU%% "(BQHJ(H5%&%51@ >@KG-5\'P:QXRT?Q#=7<K#2D?R+3:/+WMG+D]<
M_=_[Y%=)44]S!:QB2XGCA0G:&D<*"?3)H EKAK3X7Z5;^&M=\.RW,\NE:K<M
M<+#@+]E8D$!#Z JN,^GN:[FHH;F"YW^1/'+L8H^QPVUO0XZ&@#S:\^$,^KZ$
M^DZUXQU;4+= HM5=558<$<D#[[8!7+'@$\9QC>\4^!&U^ZT:_L=9N-*U/20Z
MP744:OE74*P*GCH/U-=A10!Q>O\ P^75M6MM<T_6;S2=>BA$#WMLJD3IZ2(>
M&_\ U=<#$_A;P);^'=3N]9N]1NM7UN[01RWUU@$(/X44<*O XYZ"NMJ.>X@M
MD#SS1Q*S!09&"@D]!SWH Q/!WA6#P?H9TNWN9+A#/)-OD4 Y<YQQ4?A+PC!X
M2\(Q^'X+J2XB3S/WKJ WSDD\#ZUT=% '%0?#/1Q\.K?P9>2S7-I;LSQW'"2H
MY=G#*>@(W$?3ZU03X6RWUS:?\)+XJU/7+"SD$D-E.JHA8=#(1R_X_P!37HE%
M ''^*/ \NN^(-/U[3M<N-(U.SB: 2Q1+('C)SM*M]3^=:.F^%8--\8ZYXC2Y
MD>;5EA5X2HVQ^6FT8/?.*WZ* .*/PUTL_$E?&GGR_: "WV7 \OS-FS?]<8_$
M9J_XM\$V7BS['<-=7-AJ=BQ>TO[1MLD1/4>ZGT_Q-=-10!PNF_#F4:Y9ZOXC
M\1WVO7%BV^TCG18HHG_O[%ZM[UW55+[5-/TQ5:_O[6T#?=,\RQY^F34\%Q#=
M0K-;S1S1-RKQL&4_0B@#EO$O@#3_ !!J<6L6UY>:3K42[%O["38[+_=<=&'^
M>G%8TWPLNM:9(_%7C'5M8LD(/V-0MO$^/[X3K^A]Z]&HH Y7Q!X$T_6[+0K*
M*1K&VT:[BN8(X4&#Y8P$Y[5U5%% %#6M&L?$&CW.E:E )K2Y39(A./<$'L00
M"#ZBO/U^$NI0V@TRW\?Z]%HX78+4$;A'TV!\\#'&,8]J]/HH RO#OAW3?"VB
M6^D:5"8K6$<;CEG8]68]R36K4<=Q!-))'%-&[Q'$BJP)0^A':I* "BBB@ HJ
M!+ZTDNFM8[J!KA/O1+("X^HZU+)(D4;22.J(@+,S'  '4DT .HJ*WNK>\B\V
MVGBGCSC=$X89],BI: "BBHY+B"&2..6:-'E.(U9@"Y] .] $E%%% !14<%Q!
M=1"6WFCFC/1XV# _B*DH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH \[\5?\ (V_]LE_D:*/%7_(V_P#;)?Y&BOHJ7\*'HCYNM_&GZL[#
MQ)_R+M]_UR_K6=X&_P"1?;_KNW\A6CXD_P"1=OO^N7]:SO W_(OM_P!=V_D*
M\J/^YR_Q?H>M+_?(_P"']3I:***XCN"BBB@ HHHH **** "BBB@ HHHH ***
M* (;N[M["SFN[J9(;>!#)+(YP$4#))_"O,K7X_\ @RZUE; _;X86<(MY+"HB
MSZGYMP'N1]<5V'C[1+KQ'X$UC2;%@+JX@Q$"<!F!#;<^^,?C7R':^!_%%YK
MTJ+0;_[87V%'@90ON21@#W)Q0!]O*RNH92"I&00>"*\T^)-S=ZYXH\/> [2Z
MEM8-4+W&H2PMM<VZ DH#_M88?@.V:[[1+!]*T'3M.EE\Z2UM8H&E/\950I/X
MXS7G_P 1HYO#OC7PWX\6"2:PL ]IJ/EKN,43@@/CT!9B?H/6@#HE^&/@A=-^
MP#PSIWE;=N\P@R_]_/OY]\U%X/T.X\ >'-1MM5U=9])M)9)K223):WM@,[6/
M? &>/?%5O$7_  KCQMI5M>:WJ.F7EE;;GBD.H&()N SG:X.>!P>:\K\/Z/!>
M^%_BHGA2VF.E3"!;!E5R)5C,C.JEN6..W7YAZT >C+\2]=NK3^U[#P!J5SH&
M"ZWGVF-9GC_OK 1N((Y'/-:&O?$[2M'\(:/XFMH9+[3]2NH[=2AVL@8.22,'
M)4H05]:XCP_::1>^#K35?^%JZW9P);J98#?QJ8"%Y3;C/!X [\8SD54U*PTR
MS^&/@A=)EOIM/G\3V\L37Z!9"&\S/ XP3DCUSGO0!VK_ !-U'3=5T^/Q!X.O
M=(TO49UM[:^EN8W(=ONB2-?N?0G(P>N*U_$OC=M(UB'0M'T>XUO6Y8O.^R0R
M+&L4><;I)&X4$]/Z9&<7XT_\BOI'_8;M?YM7,:W8*OQPUB+4?$VH^'H]2M()
M+*XMIQ$DVQ K(688SD,0/\10!WWAWQU+J6NMH&NZ'<Z%K)B,T4$LJRQS(.I2
M1>&([C_Z]9EI\2]2U;7M0TK1O"-S?'3=0DL[R;[6D:1HK[1("1\Q)#':.0!G
M/-8VE:/H2?$[1HO^$RUO7]6LXYIXU:9)HH%*[6#L!\N0>GTSU&=7X4 ?VEX\
M; R?$MT"?QH LW?Q$U*[UC4-/\)^$[G71ITI@NK@W:6T2R#JJE@=Q'?_ /5E
MMKXVM_&7@/Q3_H-QI]_86UQ;W=G/@M$_EMW'4<$=N0>/7FK'7=7\87VNW%QX
MYM?"]C97LEL+&*.)9MJ<;W=R""?;C@],5D_#B6"70_BBUM?7%]"4=DN;DYDF
M4QRX=O\ >ZT >F?"O_DEWA[_ *]!_,U=;Q8D/C]/"EQ9M$T]D;NVNC)E9<'#
M)C'!&">O052^%?\ R2[P]_UZ#^9K+^*\#Z=;:+XQMT8S:!?))+M&2UO(0DB_
MR^@S0!T,OBV-?'T7A2&T:63[$;VXN/, 6!,[0",<DG'<=:YX?$G5M5>:Y\+>
M#+S6M)A=D-_]K2 2[3@F)6!+C.>GI63X&M;CQ39^./%<>1/K<DMII['C$,:%
M$(/N2,^ZUS?P^TVRO_!\"S?$76=%N;/?%=:>;U(1;,K'/RL,@=\_7N#0!ZC;
M_$70I?!-SXJE:>"TM28[F"2/$T4H(!B*_P![) _$=*PC\4M3T\6M]XA\%WVD
MZ'=2*B:@]RDACW?=,D8&4'U_6N$U/2]-_P"%7:MJNA7NJZO9IKL=W>S7JC-P
M$.'=< ;E.023Z<]#CU'Q%\1?#&G^&HM16XM]66Y:-;>SMW622=BPP OJ.O/0
MC'6@#CQXCU[_ (7_ #HOA^ZF1---LD/VM<+ ;A<W([ ' ^7KTKJ=4^(5X?$-
MYH?A;PS<Z_=V&/MCK<I;PPL>B[V!!;KQ['K@XRX;J&W_ &AI'NG2V,WAM519
M7"Y8SK\H]3P>GH:A^'&JV&@:_P",M"U>ZAM-3.LS7H^T.$,T,@4JP+=>F?\
M@5 '3^'O'MKKVFZL[6-Q8ZGI(;[;I]Q@/&0"1@]"IP<'_P"MFAX/^(6I^,9[
M.>T\*7,.C3A@^HR72X20 DJ$QN89&W<.,_2N=TR[@U[X@^/-<TMQ-I<>DBR:
MX3[DTP3)VGHV ",_3L173_!T!?A/H   'E2'C_KJ] '1>)]<7PUX9U#6G@-P
MMG$9#$&VEN>F><5PQ^+6H-I2:_!X*U&7PX%5I=0$Z!E_O%8B-S*#GYN <=JW
M_BI_R2[Q#_UZ'^8K L_&WAB/X*1RG4+0+'I/V5K0R*)/-$6SR]G7)/MTYZ4
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
M7]F\=M?O.CG+KA#)$.4!) SR.16#?6%UJ/P[^*L-HK/(GB.>9D4<LB2JS?D
M3^%=KX\\:^&;WX0W\UMJ%I(M]9^5;VZ2*7WD<+M'(*]3Z;: .N\"?\D\\-?]
M@JU_]%+67XM\?/X:\0:?H=MHEQJ=]J$+/;1PRA=S@XVG(P!C)+'H :U/ G_)
M//#7_8*M?_12UR_B  _'GP@2 2-/NB/;Y6H OZE\0;K2=/TF&[\-W1\1ZHSK
M#HT,ZR,NP\EI!\H7'.?0^QQ#IGQ&OU\56/A[Q/X6N-"NM0#?9)/M:7,<A R1
MN4  _GU&<9JMX^\2:I!XPT3PSIVK6FAK>Q232:I<Q+(1C(\M WR[C[^HQ[\)
MJ BM_B_X,MW\8W/B*[CN6,[2,GE6Y8#:JA>%9L'(SGA: /2-4^(5[_PD%YH_
MACPQ<Z_-I^!?2I<I;QPL?X0S [F]JY_X8:Y!J?CCXAZP\4MG$6LVECN5VO"4
M20.&'8@J1^%6/AUJEAX?UWQGHNL7<%IJ/]M37H-S((S+#( 589ZCC/MNK.\#
M^(K1O$_Q4\0:9']JMXA#<1*G'G;(YNG^\5.#[T ;"_%#7-0T^76-#\!WU_H:
M;B+Q[R.%Y%4\LL1!9AP>E:-[\4M+M_AY:>,H+6::RGF6)HF(5XR6*MGKG!!^
MM<-!J-_K?@K_ (2#6_B6MC!/"S_V9I4<431GG$0/WRW;&,_7&:PH=K_LSZ8I
MPP_M4!AU_P"6S<&@#V_PMKVL:ZEQ+JGAJ?1H@$:V,]PLC3(V>2JCY",#*GIF
MJWCGQS:^!;33KJ\M))X+N[6V<QMS&""2V,'=@#IWKJZ\L^-EY;Z?;^$;V\7=
M;6^NP2S#&<HH);COP#0!H0_$N^M-4L(?$?A*]T73]1E6&TO9;A) 6;[HD51^
M[)]"<C\":L^(?B'<Z3XO_P"$7TSP[<:MJ;VJW$*1W"QJP)(.YF&$  )R>Y [
MUA?%O6=+\1>$;+0]'U"VO=2U6\@6S2VE#L/FR9.#P ._O5^W /[1MT2 2/#0
M(]OWZT 7]6^(5QITFF:7;^';J]\2WUL+DZ5%,H^SKW\R4\*,Y&<=NW&9O#GC
MU]3\0/X=US1+C0];$7G1V\LJRI,G<I(O#8]/8^AQ@_;[7PY\>M0FUB9+:'5M
M,B6RN)CM0E" T>X\ Y&<?3N12:SJ-GXC^-GA*WT:>.YDTB*ZGOIH&W+&CH%5
M2PXSGC'^U0!I7OQ&U"YU>_L/"GA2ZUY-.D,5W<BY2WC60=40L#O(]!_@:LP_
M%#1)/!+^)'CN8]DYM&L2F9_M/_/$+W8]?ISQ6!\)M7TW0M)UK0=6O;>RU.QU
M.=[A+F41EU)!$GS'D$=_IZBN=\>>(+7Q3X?TW7M.AO=/T73O$.R>_ME 9AT^
MTICT)X)'4XZT =F_Q*U?26BNO%'@J]T?2)75/MPNDN!%N. 9$490=.M:GB3Q
MS/IFO6_A_0M#FUS6);?[48(YTA2.'.-S2-P,G^GJ*X'Q+I/AV'PXTNI_$_7=
M1L;K:BVT-Y'.UQDC 5 /F[&M'Q/I'AFX\3Z+I4VL:MX>\06^EH+351*L0FC'
MR^6S;N7SDD<=^>@H Z[PWX]CU<ZO;:MI=QHNHZ0HDO;:=Q(%0KNW*Z\,,#T]
M/6L _%C5?[)/B%/ U^WAD?-]O^UQ^9LSC?Y/7'OG'O5/PMXAUFW\3ZQX4UC5
MX/%FFV^EM=-=6T*^8.=ODL <%F!/!)/3GKCG+&VM-,\+OXA\"_$6;2[&-'F&
MCZI(DJQGDF,KD[23[$G(Y/6@#TCQ-KNC?;?!TUQI:Z@-1O4^PS,VTV[, 1)C
M'/!'%5M1^)-S#XPU;PMI7AF[U34[%8F18IU1) Z!R69AB,#<!DYR37,ZSK-W
MXAM?A5JU];BWN;K4XY)(P"!GCD ]CU'L:W?"H'_"\?'S8&1#8@'_ +8B@#8\
M(^/%\17.JZ=J6ERZ-JVE;3=6L\H<*A&0P<8!&/;N.N:QH?BI>WL4VK:?X/U&
MZ\,0NP?55F4,44X9TA(W,HP>0>QSC%9=Q93ZE\3?B-86IQ<7.@QPQ8./G:+
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
MM<137=O=2O+Y;!O+5@N <=,[2<>U '=6/BJ"]\:ZIX96VD6;3X(YFF+#:X<
M@ =>,T6WBJ"Y\<WGA86T@GM;-;MIRPVL&(& .N>:Y#2KRVL?C]XEBNYXX'N=
M.MV@$C!?,"@ XSU^GL?2HO#>J66J_'[Q%+8W$=Q%%I,<1DC8,I8,F0".N,X^
MH- %3X7>)-/\*_ ZRU34G<1)/,B1QKN>5S(VU$'=C6W_ ,+/N=/DAF\1^$=5
MT72YG"+?RLLB1DGCS0.4'US7D\$4R_!;P5?&YFM;*TUQFN;F%=S6X,C!9<?[
M//XD>M=EXJT2SA\+R2ZW\4M1NM+N@J^4@BE\_)& JKRW8\4 >T@@@$'(/0BB
MJFE6XM-(LK8/(XA@CCW2C#MA0,L.Q]:MT %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!YWXJ_Y&W_MDO\C11XJ_Y&W_ +9+_(T5]%2_A0]$?-UO
MXT_5G8>)/^1=OO\ KE_6L[P-_P B^W_7=OY"M'Q)_P B[??]<OZUG>!O^1?;
M_KNW\A7E1_W.7^+]#UI?[Y'_  _J=+1117$=P4444 %%%% !1110 4444 %%
M%% !1110 4444 %(RJZE6 *D8((X(I:Q-8\5:?H>N:-I%VLYN=7D>.V,: J"
MFW.XYX^\/6@"E)\-_!<MW]J?PQIAESD_Z. I/NO0_E72000VL"06\4<,,8VI
M'&H55'H .E)=7"6=G-<RY\N&-I&VCG &3BL[PUXALO%?A^UUO3A*+2YW[!,H
M5OE<H<@$]U- %&Y^'_A"[U$W]QX<TV2Y9MS.UNN&/J1T)^HK8O=)T[48K>*]
MLH)X[:59H%D0$1NN=K*.Q&3BKE% %34-+L-6ACAU"TANHHY%E1)4#!7'1AGN
M*AUC0=)\06HMM7TZVO80<JL\8;:?4'J#[BGOK.GQZW%HK72?VE+ ;A;<9+>6
M#@L?09XYZ\^AJ]0!EZ+X:T3P[$\>CZ7:V2R??,,84O\ 4]3^-6;'2[#37N7L
MK2&W:ZF:><QH%\R1NK-ZD^M6Z* ,"^\#^%M3U3^TK[0-/N+S.6ED@!+'U;LW
MXYJ^FA:3'->S)IULLE\@CNF6,#SE V@-Z@ XY[53U'Q;I&F>)--\/SSEM2U$
MMY4,8R5 !.YO0'! ]?SJ?Q!XCTKPMI3:EJ]TMO;@A0<%F=CT50.23B@"]965
MKIME%9V5O';VT*[8XHUVJH] *6[M+>_LYK2[@CGMYE*212+N5U/4$5RN@_$O
M0->UA-)5;ZQOY5+PP:A;&$S*!G*9X/ ^M=A0!6T_3K/2K&*QT^VBM;6($1PQ
M*%5<DDX ]R361JG@;PMK5]]MU+0;"XNB<M*\(W-_O$?>_'-5_&'C[1/ XLCJ
M[3YO&81K!'O("XW,1D<#(KID=9(UD1@R, 58'((/>@"."SMK:S2T@MX8K9%V
M+#&@5%7T"C@#VK%L/ WA72]3_M*QT#3[>\!RLL< !0^JCHOX8KH** ,C5?"V
MA:Y>6UYJ>EVUU<VQ!AFD3YDP<CGTSSBFZWX3\/\ B-D;6-(M+UXQA'EC!91Z
M!NN/:MFL3Q-XEMO#6G_:)8GGE8.R1(0/E12[NQ/W45023]  20" 7[32=.T_
M3?[.L[&WM[+:5\B*,*F#UX'K3[#3[32[&*RL+:*VM8@1'%$NU5&<\#ZDUS6B
M>-_[1OH[2]LH[9II##'+#,\B"3;O$;B2.-T8J"1E<''!SQ774 <U\0M-O-8\
M :UI]A 9[NXMRD48(!8Y''/%5="\!^'XK+2;Z^\/V/\ :\-I"LLKPJ6$BH 2
M>Q8$=>O'6H=5^*&B6&K3Z78V>K:Y>VYQ/%I%H;CR3Z,<@9_'BM/PKXVT;Q?%
M/_9TDL=S;-MN+2YC,<T)_P!I3_,9% &O>:78:A-:S7EI#/+:2>;;O(@)B?\
MO+Z&IKBV@O+>2WN88YX)!M>.50RL/0@\$5+10!@Z3X*\,Z%>&\TO0[&UN3G]
M['$-PSU /8?2KFL^'](\0VRVVL:;;7L2G<JSQAMI]0>H/TK19E12S$!0,DD\
M 53TC5[#7=-CU'3+E;FSE9U25 <-M8J<9[94\]Z &Z1H>EZ!9_8])L+>RM\[
MBD*!03ZGU/N:RKGX?^$+O43?W'AS39+EFW,[6ZX8^I'0GZBNDHH K7FG66H6
M#V-Y:07%HZA6@EC#(0.@P>*S-&\&^&_#UPUQI.BV5I.PP98XAOQZ!CR!["MM
MW6-&=V"HHRS,< #U-<(OQ(:YOECLM(\R!F41B:=HII@RADV*8S'EE(*J\BL<
MC@$XH W]9\&>&_$-RMSJVB65W.HQYLD0WX]"1R1[&M6ST^ST^R2RLK2"WM4&
MU(8HPJ*/0 <4W3=1M]6TVWO[1BT$Z!UW#!'J".Q!X([$&K5 '.V_@/PG::F-
M1@\.Z='=AMPD6!?E;U Z ^XK7N=+L+R^M+VYM(9;JS+&VE= 6B+ !MI[9 %2
MW=U#8V4]W<N(X((VED<]%51DG\A6%X.\;Z1XXL+B[TDSJL$@CDCG0(XR 0<
MG@@\'V- '1U4GTNPN=1M=1GM(9+VT#"WG9 7B###;3VR.#7.^*/B+H?A'4X]
M/U-;TSR0B9?(MFD7:2R]1WRIXK.TSXP>%M6U>STRW&HK<W<HBB$EHR@L?<T
M=5K7AO1?$4*1:QI=K>JARGG1ABOT/4?A4VE:+IFA68M-*L+>RM\Y\N",*"?4
MXZGW-8'B'XC:'X=U7^RI%O;[40GF/:Z?;&9XU[%L<#J.^:U?#?BC2?%>FF^T
MBY\Z)7,<B,I5XG'564\@T 7=.TNPTBU^RZ=:0VL&\OY<*!5W'J<#N:MURWB[
MX@:'X)FL8M7><->$[/)0-L4$ LW(P,L*ZD$$ @Y!Z$4 <]=>!/"E[JG]IW/A
M[3I;PMO:5H%.YO5AT)]S6M<Z587=[:7MQ9PRW-F6-M*Z M%N #;3VR *X=/C
M%HD\MPEKHWB&[$$S0R26VGF10Z]1D-]/SK7T#Q]9^(=46PAT77;1RA?S;VQ,
M4?';<3UH NZCX(\+ZOJ0U'4-!L+F\XS+)""6QTW?WOQS6E;Z/IMI?S7UM8V\
M-U.BQRRQQA6=5&%!QU   'H*NUQVM_$K1=(U>32+>VU+6-3B&9;32;4W#Q_[
MW( ^F<T 7?\ A7WA#^TO[0_X1O3?M.[?O^SKC=Z[>F??%:NKZ'I>OV?V35M/
MM[V#.0D\8;:?49Z'W%9'A;QWHWBR6XM;/[3:ZA;<SV%[$8IXQZE?3Z$XR,]1
M6=K'Q1T?1_$E[H)TW6;R]LPAF%E9^:H#*&!X.>C#M0!T6B^&M$\.1/'HVEVM
MD)/OF&,!G],GJ?QJS8Z3IVF6TMM8V4%O!,[221QH KLWWB1W)KE](^*'A_5=
M8@TF6/4=,OKCB"+4K5H/-/HI/&:V?^$JT_\ X3/_ (1;;/\ VC]D^V9V#R]F
M<=<YSGVH BL/ WA72]3_ +2L= T^WO <K+'  4/JHZ+^&*EUGP?X=\0W$=QJ
M^C6=Y-&,+)+$"V/3/4CV/%6/$.NVGAG0;O6;\2FUM5#2")=S8) X&1W(JW87
ML6HZ=:WT&X0W,23)N&#M8 C/O@T 5H- T>UN[>[MM,M(;BWA^SPR11*ICBSG
M8,=%R2<>]3:?I=AI,,D.GVD-K%)(TKI$@4,YZL<=S5NB@"*YMH+RVDMKJ".>
M"1=LD4J!E<>A!X(K(T?P;X;\/W3W6DZ+96EPXP98H@&QZ ]A["MRB@#&UOPG
MX?\ $;(VL:1:7KQC"/+&"RCT#=<>U6H-$TNVTA])M]/M8M.=&C:VCB"QLK##
M J.#D'GUJ_10!3_LG3_[(_LG[%!_9WE>3]FV#R]F,;<=,8[42:3I\ND#29+*
M!M.$0A%L4'E[   N.F  .*N44 >?^+?"T^H^-? SVVF1S:1IWVJ.Z4A?+CC:
M-%52IZ@X(Q@]*ZC1?">@>'7D?1](M+*27AWAC 9AZ9ZX]NE;%% &/K7A30/$
M;Q2:QI%I>R1#"/-&"RCTSUQ[=*L66AZ5IMT]U8Z=:VT[QK"SQ1!24485>.P
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
M %&ST;3K"[O;JUM(XI[YP]RZCF5@, G\S6$-#T;P#I^HZIX>\-2233%#-;6
M)>7YL#:I..-Q.!CC-=710!P?PP\-7FD6.JZSJMHMIJFN7KWDUN,9A0DE$..X
MRQ_X%ZYKO*** *%EHNFZ=?WU]9V<<-U?LK74JCF4KG!/TR?SIFE>'])T-[I]
M,L(;5KN3S9S&,>8W/)_,_G6E10!GZ7H6EZ+8R66G6,-O:RNTCQ(/E9FZD@^N
M*QK?X;>#+35!J,'ARP2Y#;E/EY53ZA#\H_ 5U-% %'5M'T[7=/>PU6RAN[5S
MDQ2KD9[$>A]Q65IW@'PKI#6S6&AVL#VLIFA=02RN1C.2<GCUKHZ* ,/7_!WA
MWQ2T3ZWI-O>/",1NX(91Z9!!Q[5/IWAG1-(N_M6G:9;6L_D"WW0IM_=@Y"X'
M&,\UJT4 9EEX>T?3]%.C6NG6Z::0P-J4W1D,<D$'KG-9.F_#?P=I&I+J%CX?
MLXKI&WI)M+;#ZJ"2 ?I74T4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 >=^*O^1M_P"V2_R-%'BK_D;?^V2_R-%?14OX4/1'S=;^-/U9
MV'B3_D7;[_KE_6L[P-_R+[?]=V_D*T?$G_(NWW_7+^M9W@;_ )%]O^N[?R%>
M5'_<Y?XOT/6E_OD?\/ZG2T445Q'<%%%% !1110 4444 %%%% !1110 4444
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
MOO*)\J7 WQR$# SCC/MZG'J= &1X9TZXTO088+O8+IY);F94.52261I653W
M+D ^@K7HKC=8^%7@K7]6N-4U/1?/O;@AI9/M4R[B  .%< < =!0!F?%_49'T
M/3_"]K,([OQ!=I:[L@;(009&^@& ?8FL]?L?@OXP:8+&2-=)\06*V+*C@A)X
M !&3CU7:H]R:@B\)VWCGXFZHVM:5.?#VAVJ:?80SB1%E?/S.IX+ 889SR-II
M_CCX3:#9>$[O4/"ND?9-:L=MU;/ \C.2A#$ $G)(!QWSB@#U=W6.-I'8*B@E
MF)P !WKS_P #-)XPUJ\\<WBM]F+/::+$_2*!3AY<=F<@Y/7 QTI?&.MZCJ/P
M6N]0L]/NUU&^LDB-JL+>8C2$)(-N,\ MS[5U_A_2X]$\.Z;I<2[5M+:.''N%
M )^I.30!Y<FLW7A3XK^)UT;29O$G]H+%-=+9@B6R=5P$=B-I!R2!G(QTXK4^
M$DBZEJ7BW79F2VU"_O4^TZ6%96LM@8*'W 99LDD@8./7(%33]3F^&GBSQ.FL
M:1J-Q8:O?M?VNH6=N9E.[DQOCD$= /KVJ@MWKENGC?Q];Z+J%H^IP0VNEV9@
M/VAR%""9D&2,<,/8'V) )[&SL?B)XL\:ZC?7$2V*6[:%8,[C QR\@_X'M(/O
M74_";79=9\"V]O>-_P 3#2W;3[H9!.Z/@'WRNWGN<UE>&/@SX3@\,:<FLZ+'
M<ZEY"M<RO)("9#R1PP'!./PJ+P_H9\!?%J?3=+T^=/#NMV:R)Y:N\=O/'G@L
M<XR W4]6'I0!S7PR\:?\(YIVO6?_  C/B/5-^MW$OG:98>?&N0@VEMPPW&<>
MA'K7J7AOQE_PDEY+;?\ "-^(M+\N/S/-U2Q\A&Y VJ=QR><X]C7FOP\\5'P7
M8ZWI^I^'O$,DL^L3W*-;:<[J48(HYX_NFO0-$^(=EKNL0:;%H?B"V>;=B6[T
M\QQ+A2WS-GCI@>Y% '1:W>OIN@ZC?1@&2VM99E!Z$JI(_E7$_!33HK;X;V>H
M$![W4I);FZG/+2-YC 9/4X 'YGUKT&:&.X@DAE4-'(I1U/<$8(KR3PSJVH?"
MJWG\,Z[H^I76D03.^G:G96YF0QLQ;:X'W6R3^)/89(!Z%<>$]*N?%UIXG:.1
M-4MH3"KQN55U.1A@/O=3U_H*\O7Q;I/A+X[^,I]6DF2.>WM43RH'E.1#&>0H
M.*Z#2]5\1^./'5AJ5G;:GHWA;3D<M]I!A;4';I\G=1@<_7N<"3PW8W<7QT\9
MWDEK.EK-:VHBF:,A'(CC!"MT.,'I0!@>*==A^)^K>'-+\,6-])]CU*.\N-1E
MMFBCMT7.1E@.3G./51^&O_S<G_W+_P#[4KU"O,/&UGJ_ASXBZ9XZTW2KC5+)
M;,V-_;6B[IE7<6#JO?J/^^><9S0!K_&#_DE&O_\ 7)/_ $8E<YKWB[4=!\/>
M!=(L=1M='35+-!-JUW%YD=N$B0X /&23WX^G44_%WB^]^).A/X5\,>'=85[Y
MXUN+R]MO)A@0,&.3D_W?RZ9-=+XU$VAZ3HEC-X;CU_PS"GD7\:VQFGB"H!&Z
M+G'U/;'49H L^$9?&$6M/!J>JV/B+09;?S(=7MTBB829^X41L$8[C/;GK7<U
MXAX.TFR;XF6&H>!M)UC2]$2*7^U6NU=()<K\BHKDDD-R>>.,8QS[?0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% #)94@A>65@D:*69CT ')-?/.I?M):@-
M9;^S-$M&TM6( N&;SI%]<@X7/I@X]:^A+FWCN[6:VE!,<J&-P#C@C!KY>U']
MGWQ=#K+V]@;2YL"_[NZ>8)A?5EZY'? - 'TAX9\0VGBKPY9:W8AA!=)N"O\
M>4@D,I]P01^%-\5:[%X9\+:EK4V"MI SJI_B?HJ_BQ _&H/!?AF/P?X1L-#C
ME\TVR'S)<8WNQ+,?IDG'MBN2^)MO/XH\1>&O!<<,QL;JX^V:C*JD*(8\X3<.
MA;#?B%H Y.?0+OPA\._#/C4H[ZO87O\ :6HG^.2.Y($BGWP4'MS7J'C?1I?&
M?P]U#3=,N562^@1[>7.%?#*X&?1L8^AK$F^!_P /I()$CT-HG92%D6\G)0XX
M(!?''O7-Z'#XMU+X1WOA_3[BZL?$?A^Z-O$RDQ_:$0G: QX(*Y4=OE&>N: +
MFF?$X^%-(M-(\8^$]4TD6T*6QN(H!+:L% 7(8=O8;JN75AX<L?@AXB/A6Y\_
M2KBUN)T/F%@K%<%0#RN,?=/3FI(/C#I']G^1K6C:Q::KLVS:<U@[,S="%[$'
MG&<5@:'X;U/3?A!XVN+G37L#JYN;JUTQ5^:"-E^5=O8]L8S@#Z4 4?&W_)LN
MA?\ 7*T_E7O%>'^,[&[E_9OT2UCM9WN%BM-T2QDN,#G(ZUV'_"X/#O\ SXZY
M_P""V2@#T"O#_#_BVW\+?%#X@?:-,U6]^TW<&W^S[4S;-HD^]@\9W<>N#7M5
MI<I>V4%U&'$<T:R*'7:P!&1D=CS7C6B>)[;P;\2_'<NJ6.IF.^NH3 ]O9O(&
M"!\\@?[0H EL]=L_''QLT6[AAGTA]*M9?W>H)Y-Q>;E8;53NJY)Z],\5TFCS
M'Q#\9=<N9?FMO#UK%9VJYX$LHW2./]K"[3[5@ZE?3?$CQUX5ET71M2MK+2+K
M[7<ZE>6QA7:"I\M<\G.W!'OZ9K:\(H=*^+GC;39N&OEMM1M\]73!5S] Q H
MJZ=_R<GJW_8OK_Z,BK8^+FCVNK?#?5I)XU,]E";JWEQ\T;ISD'MD C\:Y35-
M;B\*_'G4=7O[._DLY=&2W5[:V:7YRZ-CCV4U/XJ\4W_Q$T:3PQX5T/5!]N98
M[K4+VV,,-O%N!;D]2<8QZ9QDT 7_ !#)=>(?@;9ZZ'*ZK:64&JQ3CJDT:AF8
M?4;_ ,Z[W0M436_#^G:J@"K>6T<^T'.W<H./PSBN7\<"U\+?!S5+*,_N(-+^
MP19'+;E$2_CR*W_".F2Z-X.T739QB:VLHHI!Z.$&[]<T ;-%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!YWXJ_Y&W_MDO\C11XJ_Y&W_ +9+
M_(T5]%2_A0]$?-UOXT_5G8>)/^1=OO\ KE_6L[P-_P B^W_7=OY"M'Q)_P B
M[??]<OZUG>!O^1?;_KNW\A7E1_W.7^+]#UI?[Y'_  _J=+1117$=P4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%<AXJ\6W>@^,/">C06\$D.LS31S/
M)G<@0)C;@X_B/6@#KZYGQWX4?QCX=72X[M;5A<QS^8R;Q\ASC&1UK=U*Y:RT
MN[ND4,\,+R*&Z$A2>?RK"^'WB2Y\7^!].UV[ABAGNO-W1PYVC;(R#&23T44
M=-1110 45S\OBJ*/Q_;^$Q;.9I-/:_:<L JKOV!0.I.03^77/'04 %%%4-;U
MBT\/Z)>:M?,PMK2(ROM&2<=A[D\#ZT 7Z*\KD^(GC#3M'@\4ZMX6M8O#<I1V
M2&Y+74,3D!78$8/4<<'GG%>HPS1W$$<T3!HY%#HP[@C(- #Z*** "BBJVHM>
M)IEV^GQQR7JPN;=)3A&DP=H8]@3C- %FBJFEO?R:5:OJD4,5^T:FXCA.45\<
MA3Z5;H **** "BBLWQ#JZZ!X<U'5WB,JV5N\_E@XW[03C/;/K0!I45R'@/5?
M%FN:;'JOB"#2(+*]@CN+*.R,AE56&?WFXD="O3WS6QXHUV'PSX8U'6I\%+2%
MG"G^-NBK^+$#\: ->BN)^'GC._\ %,6HVFMV,-AK%@\9EMXLX$<B!T;DGD\_
ME7;4 %%%% !1102 "2< =2: "BO-H/&_BKQ?=W1\#:7IO]EVTAB_M/5GD$=P
MP//EJGS8]_?MTJ]X8\<:C/XHF\)^*M.@T_7%B\^![9RT%U'W*9Y'0\'/0],8
MH [NBBB@ HHKG_!WBJ+QAHTFIP6SV\2W,D"*[ L0AQDXZ9].?K0!T%%%% !1
M110 45YE+XS\::EXZU[0/#VG:))%I1CW27KR*S!UR/NG'7-%YXZ\7^$[_3SX
MPT33%TJ]N%MC>:=.Q\AVZ;@W4<$_A^% 'IM%<=X]\7:AX9_L>UT?3X;_ %+5
M+O[/##+)L& N2<_4K1X<U7QW=ZNL7B#PW86%AL8F>&\$C!NPQF@#L:*\[G\:
M^*-=UW4[#P9HMA/:Z7,;:XOM0G94>8?>1%7GCU_EQG9\$^,)/$Z:C:7^GG3M
M8TN80WMJ7WA202K*W=3@X^G?K0!U=%8?C+6Y_#?@_5-9MHHY9K2$R(DF=K'(
MZXYJ]HM\^IZ#IU_*JI)=6T<S*O0%E!('MS0!>HHHH **YGX@^)+GPAX'U'7;
M2&*:>U\K;'-G:=TBH<X(/1C70VTIFM896 != Q ]Q0!+114-Y<I964]U(&*0
MQM(P7J0!GC\J )J*Q?"7B%/%?A>RUN.W:W2[#,L3-N*@.5&3Z\9K:H ****
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
M.L^*-0MXU>(16^E6+,88AG.]B?O/V]/T W/$.F7&L>'[W3[34)]/N9XRL5U
MQ5XFZ@@@@]1S@],T > Z6W@F"73XC=:WX,\6PO&T]Y?B5Q.X^^&RVW:3GDA1
M_*O1/B<- ?4M*?Q1XFDMM$\MO^)1;!]]Y(>C$QG<5Z#H,'OS5+5O#WQ'\4:!
M_P (QK-OX>%NP5)=5WO(Y4$?,J$<.<=>._2K^M>#?$&D^+=+\1^%TL+]K33%
MTQK74'*D*IR'1AT/8]._7/ !Q7A"]T?3?C+HMEX.AU:PT74+>9;BWNQ(L4S+
M&[!D#DD\JO)_J:O>&O!V@Z5\6/%S+!<F'08[6ZM5^TN2&\H.<DGYN>QS711>
M#_&5[\1= \7ZQ=:8QM/-BEL;8L$MXF0J-K$9=B78G..@QGMOZ/X6O+/XB^+-
M;NO(:PU:*VCA4,2WR1A6W#''/O0!Y!I%[X>\4V)UKQCHOBO6-5NG>19;6WE\
MBW7)"K#L8#  '7/-7;A+C7/A'XHMM8AUAX=$F,VE7&I*\4SQ,,*'_OE>1W'(
M]!78Z1X>\?>!+>71O#RZ3JVB^8[V9O97CEM@QSM;'##))XY//3.*U6\'^(=0
M^'FMZ3K6M)>:QJBR-NY$%N3]V-.,A 1UQGGIQ0!QVK>'HO"/PU\,>*=$6=9=
M,GM]1ND,K/YB2I&LHY/0X3CH!FNA\578\6_$7PIX<LIB]A O]M7K1DX9!Q$#
M[$GD>C"MSP]I6K7?@&70?%MG9VP6V^Q9MY=ZO"(PN\YZ'K^0KD/@+HLZ:-?^
M(;V4SRW3)96LI'_+O -B[?8D8_X * /8*\*TZ/Q#??#+QU%H#W$E]_PDERNV
M%R)6B'E[E0]CC/X9Q7NM>::;X!\06GA+Q)IT&K?V;J-]K4VHV=S:RM@*VS:K
MXP<':01SU[T <5X;F\!1^)M).BWNK>$-;AN%^U6NHK(PO1T,;[GVC)[\=3\N
M<8[B#/\ PT7>8Z_\(R,9_P"NZUGZUX7\=^.[6UT?Q)9Z#8V44R23WML[22N%
M/(B!'R$^Y_P/22>$KZ;XHWOB!Y(TTZXT,Z<"CGS1(9 V<8Z8!YSUH \QN+?X
M=S3WL?B+5M5\6^(3,^ZXT^.<^423A8@IV#''&2,^W%/TO5M0OOV:-=>ZN[B6
M2UG:"*25CYBH)(R 3UXW$>PX[5U'AGP[\1?"^B+X7T]/#\=G&SB/5B7+A6).
MXQ?Q.,\9XX&2>M1Z?\--<L/A-XB\(F>UFNKJ[:2UG,A ="T9!?C(;Y#D<]1S
M0!E^)OA]I]A\,CXI%YJ#>)K:SBNAJ1NWWAL*2H&=JKR0 !QQ6GK=U>>--<\&
M>%KN[F@L+_3!J6I"W?RVN/D&$R.B[LY'O["NR\2>';W5?AI<^'[<Q"]DL4MU
M+L0FX #KCIQZ5BZQX)UD6?A?5=#N+6+Q%H5JMOLGR8+A"@5T8CD=#@^_;@@
MY;7?!=CX0^)?@5-&>>+3+B]D/V)YFD2*0*,LFXDC<#SS_"*]MKRN;PMXY\0^
M,_#GB#7#I=M!IEPS?8;:5FV*0,MN(^9B0!CH H]37JE !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 07ERME8W%TZEE@B:0@=2 ,_TKX]U+XM>-
MM1UEM177KNU^8F.WMWVPH.PV=&QZMDU]D$!E*L 01@@]Z\:U']G30+S67NK;
M5;NTLI'W&T2-6VCN%8]!Z9!Q0!W_ ,//$L_B[P+IFM74:QW,RLLH484LC%21
M[';G\<51^)WA;5O&'AJVTO29;2)OML4L[7)8#RUST !R<E3CC@&NHT?2;+0M
M(M=+T^+RK2UC$<:9SQZD]R3R3ZFL/QWX>U77M)MGT/439:I87*75N69A'*5_
M@DQU4_CTH X_Q(_BSX<0VWB6X\53:WIPN(X]1M+FV1!L8X+Q[?ND$\#W'7%>
MLUYAJ&B>-O'KV6F^)=-T_2-%@G2>[6"Y\Y[O9R$7'W5)ZYYZ5Z?0!XYI_AX^
M+_BIXYLM2U/4!I5M):EK."Y:-9&:,[<D<[1AN!C)(/:IO":7/A_6?B#X4BO[
MJXTW3;:.:S$\A=H?,A+$ ^G(_+/<UUGA?PYJ&E>//&.KW2QBTU62U:V*ODD1
MHP;([<D54MO"FJ1>-?'&J,D7V76+2"*T._DLL.PY';F@#@M \%KKWP:7Q#JF
ML:I+J45E/-9NMTRK;;"Y4!1U)(R2>>< C J=?"K^(?A&_C+5];U2?7H]-DNX
M+A+ED6'RU)554<<A1N/4DDYKN_#?AC4M,^$*^&[E8QJ(L)X-JOE=[[\<_P#
MA1IWAC4K;X-/X8D6/^TCI,UH%#_+YC(P'S>F2.: -GP3J%QJO@;0[^[?S+F>
MQB>5SU9BHR?Q/-;U8G@[2[G1?!FCZ9>!1<VMI'%*%;(W 8.#WK;H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SOQ5
M_P C;_VR7^1HH\5?\C;_ -LE_D:*^BI?PH>B/FZW\:?JSL/$G_(NWW_7+^M9
MW@;_ )%]O^N[?R%:/B3_ )%V^_ZY?UK.\#?\B^W_ %W;^0KRH_[G+_%^AZTO
M]\C_ (?U.EHHHKB.X**** "BBB@ HHHH **** "BBB@ HHHH ***R8?%&@7&
MJ'3(=;TZ2_!P;9+E#)GTVYSGVH UJ**S/$6M0>'?#NH:Q<_ZJS@:4KG&X@<+
M]2<#\: -.LO7_#VF^)M-&GZI"TML)5EVJY4[E.0<BO-/AQK7B/3?$UIIGBG4
M9[L^(--74;,S$XAD!8M$H[?(02.V!7J&LZWIGA_39-0U:]BM+1" 9)#W/0 =
M2?8<T 7Z*\GUWXB:=KVM^#_^$6UYI89=76&\CB+QED/9U8 X//48KTC3-<TW
M6)KV&PNUFEL9S;W* $&.0=0<@?GTH T**S;?Q!I5UJ6HZ?#>QM<Z:%:\7D"$
M,,C<Q&.@/?L:YH_%[P"+[[&?$EOYN=NX1R&/_OO;MQ[YH [>BLO4_$>CZ-%9
M2ZAJ$,$5[*L-O(Q)61VY R. #ZGBLC2OB5X.UO6/[)T[7;>>])(6/:ZAR.RL
M0%;\": .KHK%\1>+M \)V\<VN:G#9K(2(U8%G?'7"J"QQ["G^'O%&B>*K)KO
M1-1BO(4;:^P%60_[2L 1^(H >WA[37\3IXC:%O[32U^QK)O./*W%L;>G4GFM
M2N-N/BOX%M=4.G2^([47 ;8<*[1@YQS(%V#\ZZ2_UC3=+TI]4OKV""P10YN&
M<;,'I@]\Y&,=: +U%>1^+_B7I6LV6@'PGX@+2G7[6&Y6+?$[1,'R"K $J2![
M=*]<H **Y:TO["U\6^)II/$4\YMH89+G3Y WEV*B/.Y>/XA\QQ5:Y^*W@:S>
MV6?Q#;J;E!)'B-V^4]"V%^7_ (%B@#LJ*Y/4OB;X,TC5$TV]\06L=TP!VJ&=
M5SR-SJ"J\<\D5M:QX@TC0--_M'5=0@M;0D!99&X8GD!<<L<=A0!I45RN@?$C
MPAXHOQ8Z1K<,]T02L+1O$S8&3M#J,\<\>AJSXC\<^&O"4D4>N:M%:2RC<D>U
MG<CIG:H) ]SQ0!T-%8NC^+=!\07<EKI.IPWDT<2S.(LD!&Z'.,?AU'>LK5/B
MCX*T75'TV_U^".[1MKHJ/($;N&95(!]B: .OHJ&UNK>^M8KJTGCGMY5#1RQ,
M&5AZ@CK4.IZK8:+I\E_J=W#:VL?WY96V@>WU]J +E%<AH_Q1\%Z]J::=IVO0
MR7<C;4C>.2+>?12Z@$^PK1U;QKX;T*]FL]4U:"UN(;<7+I)D$1EMH(XY.3C
MY]J -ZBL'PWXT\.^+DF;0M4BNS#CS$"LCKGN58 X]\8JGJWQ(\'Z%JXTK4M=
MMX+W(#1[68(3V9E!"_B10!U5%<#\*=7O=8T[Q'->7LMV(M>N88'D??MB 0JJ
MG^[R<?6NOU;6M.T*S6[U.Z6VMVD6(.P)&YC@#@4 7Z*YW2/'?AC78-0GT[6(
M)H-._P"/J4AD2('."68 $<'D$CBLRV^+G@.[U!;&'Q';^<S;07CD1"?]]E"_
MK0!VM%96O^)=&\+V O=:U"*SMR=JL^26/HJ@$D_05P4GCJT\0_$[P6GA[6VN
M-+N4O1=11,RAF6(E0Z'!R.HR* /4J*YKQ%\0/"OA2Y6VUK68;:X(#>2%:1P#
MT)5 2/QJYHWBS0?$&E3:GI6IPW5I""973(,>!GYE(R./44 ;-%<QIOQ$\)ZO
MK%MI.GZS%<7US'YL421ORN-W7;@' S@G.*Z.>>*VMY)YY4BAC4N\CL JJ.22
M3T% $E%<?I_Q3\$ZKJJ:;9^(+=[IVV(K(Z*[=@&90I)]CS5R_FME\>:1$^O7
M%O<M;RE-+7/EW(P<NW;*_P!* .DHKEM9^(_A'P_JHTO5-<@M[S(!BVNVS/3<
M5!"]>Y%7K?Q?H%WINI:C;ZG%+9Z:[I=S(&*QE1ENW/'<9H VZ*XVX^*_@:UN
M;>WE\16PDG1)$PCLH5@"NY@N%X(X8C'>NCU/6]+T;2SJ>HW\%M9  ^>[C:<]
M,>N>V.M %^BN2T7XG>#/$.HII^F:[#+=N<)&\<D1<^B[U )]A6?!JE^WQVN=
M*-W,=/70!.+;>=@D\Y1NQZX.,T =[14%[>6^G6%Q?7<@BMK:)II9""0J*,D\
M>@!KE;CXK>![6YMH)O$5LLEPBR)\CD!6&06(7"9!!^;'6@#L:*S-4\0Z1HMK
M:W6HW\-O;W<R002L<J[L"5&1Q@@$Y/'O5+1_&_AK7M-O-2T[5H9+*R.+B>16
MB2/C/)<#CWH Z"BN1TGXG^"];U1=-T_7[>2[9MJ(R/&'/HK,H#'V!K8\0>)]
M%\+62W>MZC#9PL2$WY+.1U"J 2WX"@#6HK$\.>+] \6P23:%J<5XL1 D50RL
MF>F58 @'UQ65J'Q3\$Z5JKZ;>>(+=+I&V.JH[JC=P652H(]SQ0!N:AX>TW5-
M9TO5KN%GO-+:1K5PY 0N &R!P> .M:E9]WKNE6&C'6+G4+>/3@@D^TF0%"IZ
M$$=<]L=:Q] ^(OA+Q1?&QT?6H;BZP2(F1XV;'7:' W?AF@#J**YCQ#\0_"GA
M6\6SUG68;:Y8 ^4$>1@#T)" X_'%37VM:3K'@J]U.RUP0:>]NY_M&U.3" .6
M&.01Z=: .AHKFX/$VAZ)H>A+?ZZKI>6R?9KRYR#<A8P3(Q(P,@AB3CK4>A?$
M;PCXEU,Z;I.MPW%X 2(BCH6QUV[@ WKQGB@#J**Y[Q'XY\->$I(H]<U:*TEE
M&Y(]K.Y'3.U02![GBI]'\6Z#X@NY+72=3AO)HXEF<19("-T.<8_#J.] &U11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)/#6G^*
M]*_L[4_/^S[P_P"YE,9)P1@D=B"01[U>TW3K32--M]/L(%@M+=!'%&O15'^>
MM6J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /._%7_(V_\
M;)?Y&BCQ5_R-O_;)?Y&BOHJ7\*'HCYNM_&GZL[#Q)_R+M]_UR_K6=X&_Y%]O
M^N[?R%:/B3_D7;[_ *Y?UK.\#?\ (OM_UW;^0KRH_P"YR_Q?H>M+_?(_X?U.
MEHHHKB.X**** "BBB@ HHHH **** "BBB@ HHHH Y;XD2:A#\.=>DTLR"[%J
MVTQ?>"Y&\C'?;NKXLA>6.>.2!G296!1D)#!@>"".^:^_.HP:YZV\">%+35O[
M4M_#^GQWH;>)5A&5;U Z ^XH TM":];P_IK:D-M^;6(W(/:78-WZYKS?XQW5
M[K%UHG@K2;7[9=7\OVRYM_-$8>"+G:S'@!B#SZI7J]<[:>$+2V\<7WBM[F>:
M]N;=;9(Y-NR&,8X3C/)&>3W- 'E_C^[\=/::9XAN_"%M8?\ "/W*W8GAU!93
MY? =-H .T_+GV%;OB2YLO$GQ-^'OG;9M'N;>>]MTD *2R>6&7([D?*1[_6O3
M;ZR@U'3[FQN4WP7$312+ZJPP1^1KCO\ A5VEOX.T_P /27]^QTV0RV-^KA+B
MW8DGY6 Z<]/IZ# !A?$S3["/XA_#^_6*-+^34Q$S* &DC!4\^N"1CTW5+?7D
M/@3XO7=_<-Y6DZ_IKSR'H!<6ZY/M]P'ZEJOP?"FV;6=-UG5/$&K:GJ=A<)-'
M-<.I&U>0@7& N>3CDFMKQQX&T[QYI,%AJ$T\'D2^;'-!@./E*D<@\$'D>PH
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
M>=+]E_L[^SO-XW[/+\O=TQG'/2L34OAKIU_X=T33$O[ZUN=$4"QOX'"RQD
MYXP0<#(XZ4 ><>/[GQ3=ZUX.NM?T/2]*1-8@6W\BX\ZXSN!(W#C9P#QWQ7:6
M_P#R<9=_]BT/_1ZT^Y^$=EJ)M[G5M?UC4-4MIDF@O9YAF+:<[53&T G!/?('
M-=0GA:UC\<R^*Q/-]KDL/L!BXV!-X?/3.<CUH 9X[_Y)YXE_[!5U_P"BFKF?
MAYH&@/\ !FQMI;>W:SO;,RWKLH.YR#N8GU7H#VVCTKIO'?\ R3SQ+_V"KK_T
M4U>>>#OAE%JG@32"GB36[33+^SCEN].@G CD9ERV"1E0W<=^: .7<2ZI\#/
M%OJ(,D<GB&*#YOXHMTR@?3''T KOOC!#%_9'AO3758M+O==M8+T(-H,7/RG'
M;@?]\BNGUCP/I>K:1HNEH9+.TTB[ANK=(,=8@0JG(/'S<]_>M+Q#X>TWQ1HD
M^DZK!YMK,!D X92.0RGL0?\ .* .1^+VDZ6/A9J+/;00_8(T>S9%">0X90H3
M'3.<8'K6)HF[6_C+82:ZBR7%MX9AN+:.5>!(Q7>X!_BR6'_ZJV8OA-;SRVL>
MM^)-9UG3K-U>"QNY08\CIOP/GQ^'Y<5N>*? ]EXFN;34%O+S3=6L@1;7]D^R
M15/53V9?;W/J: ,/QM!H>C7.N:Q83+;^+)=#N/+CBD*M)&H)WE1U((SGK\H]
M*YGP1:>-E\ Z=;Z1H?A&;2KFV5SY\DA:?(^8RC&"V<Y'8\=J[SPYX LM$U"[
MU2^OKO6M5NHO(DN[]@Q$7]Q5Q@*>XK'7X3)8B:VT3Q7KVDZ7,Q9K&WG!1,]0
MA(ROZT <M#X)O9OA:FAWVNZ):7<&N>?IJBY$EL6_AMSNZ_,S_+@GIP:N7.NZ
MI8>(]"N/B)X,MD>&Y6&RUG3IR4B=N "H8G!]&/K@&NVF^&_AV7P7'X56"6*Q
MB82QR1R8F24'/FAO[W)Y]\8Q6=9_#%6U*RNM=\2ZQKD=C*)K:VO)!Y:N.C,
M,L1[_KF@##N]*\3Z'XZ\0:YX-;1==6]=!?V$\H%Q P7[@;(P#SPQ_#C-4K;5
M-*N?A=X\TZR\/RZ!J%I%+)J%@\A=5DD0D,I/&"%Z  # QQBNQUGX<QWNOW&N
M:/KNIZ'?W0 NC9N/+GP, LA&,^]2V/PYTNQ\,:QHXN[V>76%87U_/('GE9AC
M).,<9.!CO0!P&K6-MJ-C\&;6[B66!XH=\;C*MB"(X([CCI71_$FU@A\9?#ZY
MBB2.==6$(=!@^6<?+QV]JZ-_ EC(/"@-U<_\4VJK;?=_>X14^?CT4=,5=U_P
MM:^(=0T6\N)YHWTF[%U$L>,.P[-D=/I0!Q_@*"&\^)?CR_O4234X+R.WC9QE
MHX-I";?0,!^.*K>"[&PT_P".7C2#3DCCA^S0.T<8 578*6 Q[DGZFJ'BJ\\+
M2_$*_&K:EJOA#6((T1-0M9S&FH0D<<[2#C@?AWQQ+\(M*LCXN\3:WHHNY-#D
M6*VMKR[9F>\D',LF6Y/S=_?MT ![!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 >=^*O^1M_[9+_ "-%'BK_ )&W_MDO\C17T5+^%#T1\W6_C3]6
M=AXD_P"1=OO^N7]:SO W_(OM_P!=V_D*T?$G_(NWW_7+^M9W@;_D7V_Z[M_(
M5Y4?]SE_B_0]:7^^1_P_J=+1117$=P4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!4-S9VMX@2ZMH9U!R%E0, ?QJ:B@!%540(BA548  P *6BB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@"O/8V=U*DMQ:P2R1_<>2,,5^
MA/2K%%% !1110 4444 (RJZE6 *D8((X(H5510J*%4#  & *6B@ HHHH ***
M* "BBB@ HHHH **** "BBB@"&YL[6\0)=6T,Z@Y"RH& /XU*JJB!$4*JC  &
M !2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YWXJ_Y&W_MD
MO\C11XJ_Y&W_ +9+_(T5]%2_A0]$?-UOXT_5G8>)/^1=OO\ KE_6L[P-_P B
M^W_7=OY"MG5;8WFDW=NHRTD3!?KCC]:YKP#=AK6ZLR?F1Q( ?0C!_D/SKRZ>
MN$FET:9ZU33&0;ZIH[&BBBN$[@HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** /._%7_(V_P#;)?Y&BI(P-;\>
MRE#F%"P+#T5=N?S_ )T5[<L1&A&$);V1X4</*O.<X[79Z!7G^K03^%_$BZE;
M)FVF8G';G[R_U'_UJ] JO>V5OJ%H]M<QAXWZCN/<>]>9AJ_LI>\KIZ,]3$T/
M:Q]UVDM4Q+&^M]1M$N;:0/&P_$'T/O5FN FT;6O#-RUSICM-;GKM&>/1E_J/
MTJY:^/HMH6]LG5QU,)!!_ XQ^=;3P3E[U!\R_$QACHQ]VNN67X'9T5RW_">Z
M7_S[WG_?"_\ Q5'_  GNE_\ /O>?]\+_ /%5E]3K_P K-?KN'_G1U-%<M_PG
MNE_\^]Y_WPO_ ,51_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z
M7_S[WG_?"_\ Q5'_  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?
M_/O>?]\+_P#%4?\ ">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\
M^]Y_WPO_ ,51_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[
MWG_?"_\ Q5'_  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>
M?]\+_P#%4?\ ">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_
MWPO_ ,51_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?
M"_\ Q5'_  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+
M_P#%4?\ ">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_
M ,51_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\
MQ5'_  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%
M4?\ ">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51
M_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_
M  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%4?\
M">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51_P )
M[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_  GN
ME_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%4?\ ">Z7
M_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51_P )[I?_
M #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_  GNE_\
M/O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%4?\ ">Z7_P ^
M]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51_P )[I?_ #[W
MG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_  GNE_\ /O>?
M]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%4?\ ">Z7_P ^]Y_W
MPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51_P )[I?_ #[WG_?"
M_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_  GNE_\ /O>?]\+_
M /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%4?\ ">Z7_P ^]Y_WPO\
M\51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51_P )[I?_ #[WG_?"_P#Q
M5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_  GNE_\ /O>?]\+_ /%4
M?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%4?\ ">Z7_P ^]Y_WPO\ \51]
M3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51_P )[I?_ #[WG_?"_P#Q5'U.
MO_*P^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_  GNE_\ /O>?]\+_ /%4?4Z_
M\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%4?\ ">Z7_P ^]Y_WPO\ \51]3K_R
ML/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51_P )[I?_ #[WG_?"_P#Q5'U.O_*P
M^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_  GNE_\ /O>?]\+_ /%4?4Z_\K#Z
M[A_YT=317+?\)[I?_/O>?]\+_P#%4?\ ">Z7_P ^]Y_WPO\ \51]3K_RL/KN
M'_G1U-%<M_PGNE_\^]Y_WPO_ ,51_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?
M^='4T5RW_">Z7_S[WG_?"_\ Q5'_  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_Y
MT=317+?\)[I?_/O>?]\+_P#%4?\ ">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1
MU-%<M_PGNE_\^]Y_WPO_ ,51_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4
MT5RW_">Z7_S[WG_?"_\ Q5'_  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=31
M7+?\)[I?_/O>?]\+_P#%4?\ ">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<
MM_PGNE_\^]Y_WPO_ ,51_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW
M_">Z7_S[WG_?"_\ Q5'_  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\
M)[I?_/O>?]\+_P#%4?\ ">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PG
MNE_\^]Y_WPO_ ,51_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z
M7_S[WG_?"_\ Q5'_  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?
M_/O>?]\+_P#%4?\ ">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\
M^]Y_WPO_ ,51_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[
MWG_?"_\ Q5'_  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>
M?]\+_P#%4?\ ">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_
MWPO_ ,51_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?
M"_\ Q5'_  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+
M_P#%4?\ ">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_
M ,51_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\
MQ5'_  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%
M4?\ ">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51
M_P )[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_
M  GNE_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%4?\
M">Z7_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51_P )
M[I?_ #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_  GN
ME_\ /O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%4?\ ">Z7
M_P ^]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51_P )[I?_
M #[WG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_  GNE_\
M/O>?]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%4?\ ">Z7_P ^
M]Y_WPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51_P )[I?_ #[W
MG_?"_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_  GNE_\ /O>?
M]\+_ /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%4?\ ">Z7_P ^]Y_W
MPO\ \51]3K_RL/KN'_G1U-%<M_PGNE_\^]Y_WPO_ ,51_P )[I?_ #[WG_?"
M_P#Q5'U.O_*P^NX?^='4T5RW_">Z7_S[WG_?"_\ Q5'_  GNE_\ /O>?]\+_
M /%4?4Z_\K#Z[A_YT=317+?\)[I?_/O>?]\+_P#%4?\ ">Z7_P ^]Y_WPO\
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
M?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G
M\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9
MW]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^
M_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!U
MM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_
M,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]Q
MG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_O
MV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;
M?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G
M\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9
MW]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^
M_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!U
MM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_
M,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]Q
MG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_O
MV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;
M?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G
M\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9
MW]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^
M_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!U
MM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_
M,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]Q
MG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_O
MV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;
M?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G
M\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9
MW]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^
M_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!U
MM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_
M,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]Q
MG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_O
MV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;
M?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G
M\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9
MW]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^
M_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!U
MM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_
M,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]Q
MG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_O
MV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;
M?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G
M\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9
MW]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^
M_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!U
MM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_
M,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]Q
MG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_O
MV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;
M?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G
M\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9
MW]@:1_T#K;_OV*/[ TC_ *!UM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^
M_8H_L#2/^@=;?]^Q6C11[6I_,_O#V-/^5?<9W]@:1_T#K;_OV*/[ TC_ *!U
MM_W[%:-%'M:G\S^\/8T_Y5]QG?V!I'_0.MO^_8H_L#2/^@=;?]^Q6C11[6I_
M,_O#V-/^5?<9W]@:1_T#K;_OV*!H.D@Y_LZV_P"_8K1HH]K4_F?WA[&G_*ON
M(X8(;=-D$4<2_P!U%"C]*DHHK-N^YHE;1!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !117'>+=;F,PT:P+&5\"4IU.>BC^M;4*,JT^6)C7K1HPYY%K6/&=K8N
MT%F@NIAP6!PBGZ]_P_.LE+KQAJHWPH\,9Y&%6,?@6Y-;F@>%K?2XTGN%6:\/
M)8\A/9?\:Z&NF5>C1]VE%2\V<L:%>M[U63CY+_,X@:=XR(R;PCV,HH_LWQC_
M ,_O_D4?X5V]%3]=E_+'[B_J,?YY?><1_9OC'_G]_P#(H_PH_LWQC_S^_P#D
M4?X5V]%+Z[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KM
MZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR
M_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!
M]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\
M/+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(
M_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/
M_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\
MY%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4
M?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'
M_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R
M*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *
M[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/K
MLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]
MP?48_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_
M #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[S
MB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQ
MC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_
M .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^
M%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4?V;X
MQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_
M\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\
M"NWHH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BC
MZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8
M_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48
M_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^
M\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-
M\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQC_S^
M_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11
M_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F
M^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_
M?_(H_P *[>H9KRVMVVS7$4;>CN :'CI+>,?N#ZE#^>7WG'?V;XQ_Y_?_ "*/
M\*/[-\8_\_O_ )%'^%=9_:FG_P#/[;_]_1_C1_:FG_\ /[;_ /?T?XU/]H>4
M?N%]3A_/+[SD_P"S?&/_ #^_^11_A1_9OC'_ )_?_(H_PKK/[4T__G]M_P#O
MZ/\ &C^U-/\ ^?VW_P"_H_QH_M#RC]P?4X?SR^\Y/^S?&/\ S^_^11_A1_9O
MC'_G]_\ (H_PKK/[4T__ )_;?_OZ/\:/[4T__G]M_P#OZ/\ &C^T/*/W!]3A
M_/+[SD_[-\8_\_O_ )%'^%']F^,?^?W_ ,BC_"NL_M33_P#G]M_^_H_QH_M3
M3_\ G]M_^_H_QH_M#RC]P?4X?SR^\Y/^S?&/_/[_ .11_A1_9OC'_G]_\BC_
M  KK/[4T_P#Y_;?_ +^C_&C^U-/_ .?VW_[^C_&C^T/*/W!]3A_/+[SD_P"S
M?&/_ #^_^11_A1_9OC'_ )_?_(H_PKK/[4T__G]M_P#OZ/\ &C^U-/\ ^?VW
M_P"_H_QH_M#RC]P?4X?SR^\Y/^S?&/\ S^_^11_A1_9OC'_G]_\ (H_PKK/[
M4T__ )_;?_OZ/\:/[4T__G]M_P#OZ/\ &C^T/*/W!]3A_/+[SD_[-\8_\_O_
M )%'^%']F^,?^?W_ ,BC_"NL_M33_P#G]M_^_H_QH_M33_\ G]M_^_H_QH_M
M#RC]P?4X?SR^\Y/^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KK/[3L/^?VV_[^
MK_C5E'21 R,K*>A4Y!IK'M[1C]P?4H/[<OO.*_LWQC_S^_\ D4?X4?V;XQ_Y
M_?\ R*/\*[>BG]=E_+'[A_48_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H
M_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KM
MZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR
M_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!
M]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\
M/+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(
M_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/
M_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\
MY%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4
M?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'
M_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R
M*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *
M[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/K
MLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]
MP?48_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_
M #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[S
MB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQ
MC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_
M .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^
M%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4?V;X
MQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_
M\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\
M"NWHH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BC
MZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8
M_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48
M_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^
M\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-
M\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQC_S^
M_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11
M_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F
M^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_
M?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_
M  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWH
MH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^
M6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U
M&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \
MOO.(_LWQC_S^_P#D4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^
MS?&/_/[_ .11_A1_9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\
M_O\ Y%'^%']F^,?^?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D
M4?X4?V;XQ_Y_?_(H_P *[>BCZ[+^6/W!]1C_ #R^\XC^S?&/_/[_ .11_A1_
M9OC'_G]_\BC_  KMZ*/KLOY8_<'U&/\ /+[SB/[-\8_\_O\ Y%'^%']F^,?^
M?W_R*/\ "NWHH^NR_EC]P?48_P \OO.(_LWQC_S^_P#D4?X4UK#QFG*W+/\
M25?ZUW-%/Z[+^2/W!]1C_/+[S@QXEU_1Y NJ6AD3.,NFTGZ,./YUU6DZY9:S
M$6MW(D4?/$_#+_B/>K\L4<\;1RHKHPP589!KA=>T&709UU;2G9(T;+*.?+_Q
M4]*N+HXGW;<LNEMF9R5?#>]?FCUONCO:*S=#U9-9TU+A0%D'RRH/X6_P[T5P
MS@X2<9;H[X34XJ4=F7;J=;6TFN'^[$C.?P&:XKP7:M?ZG=:M<_,ZGY2?[[=3
M^ _G73>(R1X=OL'_ )9&LWP*H&@.0.3.Q/Y"NRD^3"SDMVTCBK+GQ4(O9)LZ
M:BBBN$[PHJO?7UKIMH]U>3+#"@^9F_E[GVKBKGXIV$<I6VT^XF0?Q.P3/X<U
MK3H5*GP*Y$ZD8?$SO:*YK0?&^EZ[.+9=]O='[L<N/F_W2.OZ5-XC\56_AI[<
M7-K/*LX;:T>, C&0<GW%'L*G/R6U#VD>7FOH;]%4]+U&'5M,@O[<,(IEW -U
M'8@_0@U%KFLV^@Z8]]<J[(K!0B8RQ)[9_/\ "H4).7+;4KF5N;H:-%8WA[Q'
M!XCMIKBWMYH8HGV$RXY.,G&#VX_.N=O?BAI\%VT5M937$2G'F[PH/N!SQ^5:
M1P]64G%+5$.K!)-L[NBN3OO'UCI]G87$UG=8O(O-11MRHSCGFNFM;A;NS@N4
M!"RQK( >H!&:F=*<%>2*C.,G9,FHHHK,H**** "BBB@ HHHH **X[4OB+IFF
MZE<636US*T#E&=-N"1U[^O%=7:W,=Y:0W4)S%,@=3[$9K2=*<$G)63(C.,G9
M,FHK.UO5X=#TN2_GC>2-"H*IC/)QWJ#P[XBM_$=G+<VT,L2QR>61)C). >Q]
MZ7LY<G/;0?,N;EZFQ117,:_XVLO#VHBRN+:XD<QB3='MQ@Y]3[40IRJ/EBKL
M)245=G3T5PG_  M/2O\ GQO/R7_&M_0O%NE>(':*TD=)U&?)F7:Q'J,$@_@:
MTGAJL%>4="8U82=DS<HHHK T"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBL?Q%XBM_#EG%<W,,LJR2>6!'C(.">Y]JJ,7-\L=Q-J*NS
M8HKA/^%IZ7_SXWG_ ([_ (U-:_$O3;N\@MDLKL-+(L8)VX!)QZUL\)67V3/V
M]/N=K1117.:A1110 4444 %%%<Q<^-K*V\2+HC6UP9S,D.\;=N6Q@]<XYJX4
MY3^%7)E)1W.GHK#\1^)[7PU';O<P32B<L%\O'&,=<GWJPFN0/X;.MB*3R/),
MVSC=@=O3-/V4^52MHPYXW:OL:E%87AOQ3:^)?M/V:":+[/LW>9CG=G&,'_9K
M=J9PE"7+):CC)25T%%%%2,**** "BBB@"AK-XUAI<LT?^LX5?8FL73/#L=[:
MK=WLLK/-\P ;MZDGJ:T/%'_(%;_?6KFD?\@BT_ZY+_*N645.M:6R1DTI3LRA
M_P (KIWK/_WV/\*/^$5T[UG_ .^Q_A5W5]5ATBS,\HW,3A$!Y8_X5R4>H>(]
M==C:%XXLX_=X15_X%U-=,,%"2O9)$3E3@^6UV=!_PBNG>L__ 'V/\*/^$5T[
MUG_[['^%9=G9>)[2\MS)/)+ 9%\S,H?"YYZ^WI1XEU'4]*U5&AN6%O( RI@8
MR.HZ?YS5+ TG+E5B7.*CS2C8U/\ A%=.]9_^^Q_A1_PBNG>L_P#WV/\ "M>V
MG2ZMHIXSE)%##\:S?$FI-INDO)$VV9R$C/H>Y_+-91PM-RY>4UDH1CS6(O\
MA%=.]9_^^Q_A1_PBNG>L_P#WV/\ "F^%9KZ[L)+J]G:0.^(P0. .IX]_Y5/K
MNL'38DCA :XDZ9_A'K4UJ%&E?F2T$N1QYK$7_"*Z=ZS_ /?8_P */^$5T[UG
M_P"^Q_A1IRZTLRSZA<*MN%+,N%ST[X''_P!:H=$U"]U/4YY&E(M4R0F!WZ#\
MJQ2HW2Y-P]S30F_X173O6?\ [['^%'_"*Z=ZS_\ ?8_PK<HK;ZO2_E+]G'L8
M?_"*Z=ZS_P#?8_PH_P"$5T[UG_[['^%;E%'U>E_*'LX]C#_X173O6?\ [['^
M%'_"*Z=ZS_\ ?8_PK<HH^KTOY0]G'L8?_"*:=_>G_P"^Q_A6?:B70?$$=F)2
M]O/C /N< _7-=97+ZW_R-6G?]LO_ $,UE6IQII2@K.Y$XJ-FCJ****ZS8***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "F2Q)-$\4BAD<%64]P:?10&YP7AUFT7Q9<Z8[?NGW+S[#<I_+/YT5#XD)A
M\8F1.&,:G_QW%%>O6PWM^6K?5I7/&HXGZOS4K:)NQU_B3_D7;[_KE_6L[P-_
MR+[?]=V_D*T?$G_(NWW_ %R_K6=X&_Y%]O\ KNW\A7+'_<Y?XOT.N7^^1_P_
MJ=+1117$=QY/\1=1GU#Q)%I,1/EP!0$]9' .?R('YUV^E>#-%TZQ2"2Q@N9=
MO[R6:,.6/<C/3\*\\\5_Z#\19)Y1B,3PS9]5PI_H?RKV,$$ @@@]"*]'$R<*
M-.,'9-'+22E.3EN>=ZW\.II-8CN-#>&UA.&(=V'EN#U7 )]ZV/'6F2WW@YGD
MVM=6@69B@X.!A\>V"3^%:^J>)-+T6[@MK^X\IYE+*=I( Z<XZ?\ UJT,P7]E
MP5EMYX^H.0RL/\#6+KU?<E/9;%^SA[T8]3AOA=J7FZ==Z:[?- _F(/\ 9;K^
M1'ZU2^*6I;I[+3$;A 9Y![GA?_9OSK'\,2OX<\>BSF)"F5K1STR"?E/YA32H
M/^$M^(Q.-]NT^3Z>4G^('ZUW>R4<0ZW2USFYVZ2AUO8ZAKM?!G@*RC>V:26Z
M4A\-M*NZDY/';@?A7"^%]<M] U&2ZGLA=;HRB@D#:<CGD'TQ7M6IHKZ9=;E#
M8A<C(S_":\R^%Z))KEX'56'V;N,_Q"LZ%6+HU)27KKN74@U.*3%^)3K)<:3(
MB!%>VW!1V!.<5Z+IUQ#:>&K.XN)%CACM(V=VZ !17G_Q4&-3T\#_ )XM_.KG
MC:ZDB\":-;H2$G6+?CN%3./SP?PJ73]K2I1[W&I<DYR)+SXHQ"<II^F/.@_C
MD?:3^ !K5\.^/;#7+E;26)K2Z?[BLVY7/H#QS[$4_P"'VGV]KX5M[B-%\ZYW
M/(^.3\Q &?0 ?SKBOB)9Q:;XGBGM (6FB68[.,.&(R/3H/QHC3H5*CHQC9KK
M<;G4C%5&[^1VGB'QJGAW54LY]/>1'0.)5DP,$X/&.V#6UK6KPZ-HTVI.OF)&
M 0H;&\D@#!_&N-^(%HVH^%M-UC9^]C"F3'974?\ LV/SK$\0:_\ ;O FB6@;
M,K$B4=_W?RC/UR#40PT:D8-+K9CE6<7)/Y'=>%_%\/B:2YC6V:W>$*V&?=N!
MS[#IQ^=0:OXWCTWQ"NCQ6#W,Y*+D2;?F;&!T/J*X[PPDGA?QXEE=,%$D7ER,
M>!\R!Q^H J7PA&?$'CZYU2128XV>?GL2<(/PS_X[5RPU*,I3M[MKHE5IM*/6
MYZO5+6-032M'N[Y\8AC+ 'NW8?B<"KM>?_%#5/*L+73$;YIF\V0 _P *]/S/
M_H-<5"G[2HHG15GR0;.!M=+NM3T_4]3!+"UVO(<<L6;G\N2:]+^&VJ?;/#[6
M3MF2S?:!_L-R/UR/PKF?#?BK0](\-RZ9=VUY))<%_/,<:$$,,8!+#MC]:H^
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
MA*%8J%ZJQ(^?H??\ZT^K1=:;:NE;2_EW(]M)0CTN=SI/Q*M;J\6VU&S:R+'
MDW[E!_VN 1]:ZG6M9M-"TUKV[)V A55>2['H!7EOBS57\2M;RQZ'<VT\60TA
M4L74] ?E'3^IKH=5TG4?$/P^TIXHW:[ME!:)N&< %>_?@'\ZBIAJ:<)/W4WJ
MKE1JSM)+6VQ&?B?<,&FBT-FMU/+F8_J=N!74^&_%5GXDAD\E6AGBQYD+G) /
M<'N*\WTSQAJWAZT&E75C%);H"IAGC*, 2<C]3U!KK/!&J>'+JY:+3]-%A?\
MEG*EB^]>,X8]>W%/$8>,8-J'HT[_ 'BI56Y).1W-%%%>8=AC>*/^0*W^^M7-
M(_Y!%I_UR7^54_%'_(%;_?6KFD?\@BT_ZY+_ "KG7\=^AFOXGR..\73/=:^E
MJ#Q&JHH]VY_J/RKN+6VBL[6.WA7;'&N!7"^+8I+7Q +D#B15=3[CC^@KNK2Z
MBO;6.XA8-'(N1_A7HUOX<+;&-'^+.^Y-6%XLL/MFC/(HS);GS!]._P"G/X5N
MTC*KJ58 J1@@]Q6$)<LDSHG%2BXLYOP9?>?ICVK'Y[=N/]T\_P \UE>+;E[_
M %J'3X?F\O"@#N[8_P#K5!83?\(YXFFBE)$(W(WNN,J?Y5-X6MWU+7IM0F&?
M+)D/^^V<?U_(5V<JC-U>ECAYG."I=;V^XZX6<EMI L[-E21(PB,W0'N?YFN/
MM[>^U?4V47 DEB&?-8G& >.WK76:Y>?8M*F<'#N-B?4__6R:I^%K/R-/:X8?
M/.V1_NCI_6O&KQ]K54?FSJE%.2B0ZM-<:=X?%O<7'FW,[%2WMWQ^&!^-2Z:T
M.A^'UN)^&D^<KW8GH/R_K5#42=8\31VBG,41VM^'+?X?A1K[&\URVL =L:[5
MP.Q8\G\L5DYV;FNFB);LVUZ$L+:UK8,T<PM+?^':2,_3')JN;W4]#U-(;JX,
MT1P3N8L"I/49Y!KKHT6*-8T4*BC  ["N2U C5_$\4$7S1QD(Q'3 .6/]*JK!
MP2:;YKCG'E2=]31\3WL]G!;_ &>5HV9CG;W %7OMHLM$BN;EBSB)2<]68CI^
M=8OC YDLT YPY_/%.<?V[JR6J'-C: ;B.C'_ .OT^F:;J-59);Z)#<FI.Q'H
M6I7U[K&V:=C'M9RG;_/-7-=U2=;B+3[!C]H8C<5ZCT']:R[2^CL;_4[W W#<
MD2>I+<?AQ6KX>TYU#:E=9:XFR5W=0#W^I_E44I2E'V:>KW?D3%MKE3-FTBD@
MM4CEE:60#YG/<USNM_\ (U:=_P!LO_0S745R^M_\C5IW_;+_ -#-;XA6@EYH
MTJ?"=111172:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 >=^*O^1M_[9+_ "-%'BK_ )&W_MDO\C17T5+^
M%#T1\W6_C3]6=AXD_P"1=OO^N7]:SO W_(OM_P!=V_D*T?$G_(NWW_7+^M9W
M@;_D7V_Z[M_(5Y4?]SE_B_0]:7^^1_P_J=+1117$=QR'C?PD^OPI=V6W[="N
MW:3CS5ZXSV(YQ]:Y"U\5^*O#\ T^:TW",;4%S Q90/0@C(_.O7J*ZZ>*Y8<D
MX\R,9T;RYHNS/'[#P]KOC#6!>:FLT<!(\R:1-GRC^%!_D5Z[%$D,211J%C10
MJJ.P'04^BLZ^(E5MI9+9#ITE#U9Y3\2M)>'7(+^"-BMS'ABH_C7C/Y;?RK0^
M%^DM&+S4Y4*L<01[ACC@M_[+^5>C45J\9)T?96^9*H)5.<K:@,Z9= ?\\7_D
M:\U^%\4D>N7A>-E'V;N,?Q"O4Z*RIUN2G*%MRY4^:2EV/,/BE%))J=@41FQ"
MW09[UTFK:"^O^![*UBPMS%#%)%NXRP3&#]03^E=715?67RPBE\)/L5>3?4\E
MT3Q=J'A"W;2M1TV1U1BT:N?+9<]1T.1GG\:B@L=4\?\ B(7L\#068PK. =J1
MC^%2>IZ_B>U>NNB.,.JL/0C-. P,"M?KD4W.,+2?4CV#=HRE=(H:IIL>H:)<
MZ=M"I)"8T]%./E/X'%>,^&]*GO?$MA:2PR!!-N<,I  7EOT&*]UHK.ABI4HR
MBEN74HJ;3['F/Q/TV1=1L=1A1B70QL4'0J<@_K^E;7PUTPV>@27<B%9;J0GD
M8.U>!^NZNTHHEBI.BJ5@5%*ISA7C>MK/XH\>&%$D\EIEMT;:<!%."?\ T(_C
M7LE%1AZ_L6Y)78ZM/VB2N88\'^'@,?V5;_D?\:\\\=:"-%UNWN--@,4$J!D$
M8.$=3S_[*:]?HJJ.*G3ES-W^8JE&,E9:'%^*KPZK\.?M:(VZ81,5 Y#;AD?@
M<U%\+T>/0[P.K*?M/<8_A%=S12]O^Z=)+=W'[/WU.X5Y'\2HI'\4J4C=A]F3
MD*3W:O7**6'K>QGSVN.K3]I'E([?_CVB_P!P?RJ2BBL#0\Y^*L;R?V3L1FQY
MV<#/]RNP\, KX6TP$$$6R9!^E:U%;RK<U*-.VQFJ=IN?<\R\:^'=1LM>'B#2
MXVD4LLK>6N3&ZXYQW!QG\ZBO/B5>7VG-9VVG".\E4QF17+8SP=JXSG\>/>O4
MJ:(T#EPBACU;'-:QQ47%*I&]MB'1=VXNUSAOA]X6N-+634[^,QSS)LCB;JBY
MR21V)P*Y_6=/U'P;XL.L6L!DM&D:1&QE<-G<C>G4X_ UZW126,E[1SDKI[H'
M07*HKH>1ZQXNU3Q7+;6>DVEQ;LC;L0R$LS8QU & ,FNOU7PQ>:AX'BTV:X>X
MU&$"422.6+2<Y&3[$@?A75HB1C"*JCV&*=2GB?A5.-DM1QH[\SO<\DT+QE>^
M%+1]*OM-=_+8E%=C&R9Y(Y!R,\UM>$=2\3Z[K#7DT[1:5N+,IC&T^B(2,_CG
MM7?O&DF-Z*V.F1FG553$PDFU!7?7<4:,DU>6B/.?$>K^*?#VO_:7D>XTL2;X
MU$:A"I_@8@9!&>I]C6/XC\4VGB:U6UM-$Q>.X(FP&D^@P,G->O4U(XX\[$5<
M]<#%$,5"-FX:KMH*5&3NN;1G(>'="U;2?!,UO;RBWU.9C.@8!MAP %.<CD+^
M&:YVP\<:IHTMQ9^(K.:Y+'(#@*R]L8Q@C_/>O4Z:Z(XPZJP]",U,<0FY>TC>
M_P OQ*=)I+E=K'C!LI/&?B02:9I@LK5BHD,8^5 .K$@ 9]J[SQYX;FUW38IK
M-0UU:DE4Z;U.,@>_ _6NL "@   #H!2TYXN3G&45;EV%&@E%I]3RK2O'][H.
MG+IE_IC22VZ[(R[&-@!T# CM3?#NB:EXH\2_VYJ41CMA*)6++@2$?=50>HX
MSZ#UKU5HT<@LBMCID9Q3JIXN*3=.-F^HE0;MS2ND>:?%..22YTS8C-A),X&>
MZUW/AX$>&M*!!!%G#D'_ '!6E16,ZW-2C3ML:1IVFY]PKAOB@CR:'9A%9C]I
M[#/\)KN:*BC4]G-3[#G'GBXG,?#Y63P?:JRE3ODX(Q_$:Z>BBE4GSS<NXXQY
M8I'DGQ L;NR\5?VHT)DMI/+9&9<IE0 5/Y9_&IM:\3:EXNT66VL=(>*UA7S;
MF3=N&%YP#@?XUZH0&!! (/4&A555"J  .P%=2QBY8WC=QV,70=W9Z,X?X7R;
M=$O+9E99$N?,((QPR@#_ -!-<Y\-8I$\4N7C=1]F?DJ1W6O7**EXJ_/I\0U1
M^'78\T^*<<DESIFQ&;"29P,]UKL=/4CP1:J0<_V:@Q_VS%;5%1*O>G&G;8I4
M[3<K[GEGPOBDCUR\+QLH^S=QC^(56U6*0_%6-Q&Y7[? <[3CJE>N45K]<_>2
MJ<NZL1[#W%&^S//?BG&\EMIFQ&;#R9P,]EK2@1O^%5%-IW?8&&,<]#7845G]
M8_=QA;9W+]E[SE?<\X^%D+!=866-@&$(PPQG[]8QBU+X?>))+E;9IK-LHK'(
M61"<@;NS# _+TKV"D(!!! (/4&M/KEZDI..DMT1[#W4D]4>6W'C/7_$>IV\&
M@P26VW@JN'R3W8D8 &/YUU7B:/Q+;Z%;2:7>-)=0KBZ"1*6EX&648XYSP/6N
MG5%0810H] ,4ZLY8B-X\L$DOG?U*5)V?-+<\NM_B&@TQ;/6M)^V7$8VDR8P_
M^\".#3/ &B7=QXA&LM;-;6<6]D!! 8L"-JYZ@ GGVKU)HXV8,R*6'0D<TZM'
MBHJ,HTXVOOJ2J+;3D[V"BBBN(Z#&\4?\@5O]]:N:1_R"+3_KDO\ *C5K(W^F
MRP)@.<%<^HK L/$#:9;BSO;:3=%P".#CT(-<LI*G6YI;-&3:C.[-S5])@U>T
M\F7Y74Y20#E3_A[5RB:+XBT>1A8N60GK$X(/U5O\*VO^$NM/^?>?]/\ &C_A
M+K3_ )]Y_P!/\:Z(8Z$5:Z:,YQIS=[V9GVR^*[B[A^T-(L(=2_*)QGGIS78U
MSW_"76G_ #[S_I_C1_PEUI_S[S_I_C2GC*4NJ14'"'VK^I7\4Z#<ZC<0W-E$
M'?;LD&X+TZ'D_6M/P[IC:7I2Q2J%G=B\F#G![#/TJI_PEUI_S[S_ *?XU'-X
MOA\H^1;2&3MO( _2B6.@X<G-H)*DIN=]2'Q%*U_JUOIT1^Z0#_O'_ 5TA0VU
MEY=M'N:./;&N>I XKG_#NGSR7CZG=J06R4W#DD]3_GUK3U+7+?3)UAD1W=EW
M?)C@5STFDI59Z7_(N+T<GU*OA_2;BSEGN;Q-LS\+\P)QU)X_"H]=T:ZGO$OK
M+F08RN<$$="*7_A+K3_GWG_3_&C_ (2ZT_Y]Y_T_QJ;X?DY.85Z?+RW(6;Q)
M>Q^08U@4\,_"G^?\JU-(T>+2XB<[YW'S/C]![51_X2ZT_P"?>?\ 3_&C_A+K
M3_GWG_3_ !HA.C%\SE=^8)P3NV)XCTR]O[F%K:'>J(03N YS[FM33-/&F:>(
M4 :7&YS_ 'FK,_X2ZT_Y]Y_T_P :/^$NM/\ GWG_ $_QIJ=!3<^;5@I03YKE
M'3/#=T;U7OXPL*_,1N!WGTXKK^E<]_PEUI_S[S_I_C1_PEUI_P ^\_Z?XTZ4
MZ%)6BPC*G%:,Z&N7UO\ Y&K3O^V7_H9J?_A+K3_GWG_3_&JMDMQKFN)J$D1C
MMX<;?PY ]^>:56K&HE&#N[A.2EHCJZ***[#8**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SOQ5_R-O_ &R7
M^1HH\5?\C;_VR7^1HKZ*E_"AZ(^;K?QI^K.P\2?\B[??]<OZUG>!O^1?;_KN
MW\A6CXD_Y%V^_P"N7]:XC1+GQ%#8%=+B9K?>3D1JWS<9Z_A7GT*3J8644TM>
MIZ6(JJEBHR:;TZ>IZ717"_;O&?\ S[O_ -^5H^W>,_\ GW?_ +\K67U&7\\?
MO-/K\?Y)?<=U17"_;O&?_/N__?E:/MWC/_GW?_ORM'U&7\\?O#Z_'^27W'=4
M5POV[QG_ ,^[_P#?E:/MWC/_ )]W_P"_*T?49?SQ^\/K\?Y)?<=U17"_;O&?
M_/N__?E:/MWC/_GW?_ORM'U&7\\?O#Z_'^27W'=45POV[QG_ ,^[_P#?E:/M
MWC/_ )]W_P"_*T?49?SQ^\/K\?Y)?<=U17"_;O&?_/N__?E:/MWC/_GW?_OR
MM'U&7\\?O#Z_'^27W'=45POV[QG_ ,^[_P#?E:/MWC/_ )]W_P"_*T?49?SQ
M^\/K\?Y)?<=U17"_;O&?_/N__?E:/MWC/_GW?_ORM'U&7\\?O#Z_'^27W'=4
M5POV[QG_ ,^[_P#?E:/MWC/_ )]W_P"_*T?49?SQ^\/K\?Y)?<=U17"_;O&?
M_/N__?E:/MWC/_GW?_ORM'U&7\\?O#Z_'^27W'=45POV[QG_ ,^[_P#?E:/M
MWC/_ )]W_P"_*T?49?SQ^\/K\?Y)?<=U17"_;O&?_/N__?E:/MWC/_GW?_OR
MM'U&7\\?O#Z_'^27W'=45POV[QG_ ,^[_P#?E:/MWC/_ )]W_P"_*T?49?SQ
M^\/K\?Y)?<=U17"_;O&?_/N__?E:/MWC/_GW?_ORM'U&7\\?O#Z_'^27W'=4
M5POV[QG_ ,^[_P#?E:/MWC/_ )]W_P"_*T?49?SQ^\/K\?Y)?<=U17"_;O&?
M_/N__?E:/MWC/_GW?_ORM'U&7\\?O#Z_'^27W'=45POV[QG_ ,^[_P#?E:/M
MWC/_ )]W_P"_*T?49?SQ^\/K\?Y)?<=U17"_;O&?_/N__?E:/MWC/_GW?_OR
MM'U&7\\?O#Z_'^27W'=45POV[QG_ ,^[_P#?E:/MWC/_ )]W_P"_*T?49?SQ
M^\/K\?Y)?<=U17"_;O&?_/N__?E:/MWC/_GW?_ORM'U&7\\?O#Z_'^27W'=4
M5POV[QG_ ,^[_P#?E:/MWC/_ )]W_P"_*T?49?SQ^\/K\?Y)?<=U17"_;O&?
M_/N__?E:/MWC/_GW?_ORM'U&7\\?O#Z_'^27W'=45POV[QG_ ,^[_P#?E:/M
MWC/_ )]W_P"_*T?49?SQ^\/K\?Y)?<=U17"_;O&?_/N__?E:/MWC/_GW?_OR
MM'U&7\\?O#Z_'^27W'=45POV[QG_ ,^[_P#?E:/MWC/_ )]W_P"_*T?49?SQ
M^\/K\?Y)?<=U17"_;O&?_/N__?E:/MWC/_GW?_ORM'U&7\\?O#Z_'^27W'=4
M5POV[QG_ ,^[_P#?E:/MWC/_ )]W_P"_*T?49?SQ^\/K\?Y)?<=U17"_;O&?
M_/N__?E:/MWC/_GW?_ORM'U&7\\?O#Z_'^27W'=45POV[QG_ ,^[_P#?E:/M
MWC/_ )]W_P"_*T?49?SQ^\/K\?Y)?<=U17"_;O&?_/N__?E:/MWC/_GW?_OR
MM'U&7\\?O#Z_'^27W'=45POV[QG_ ,^[_P#?E:/MWC/_ )]W_P"_*T?49?SQ
M^\/K\?Y)?<=U17"_;O&?_/N__?E:/MWC/_GW?_ORM'U&7\\?O#Z_'^27W'=4
M5POV[QG_ ,^[_P#?E:/MWC/_ )]W_P"_*T?49?SQ^\/K\?Y)?<=U17"_;O&?
M_/N__?E:/MWC/_GW?_ORM'U&7\\?O#Z_'^27W'=45POV[QG_ ,^[_P#?E:/M
MWC/_ )]W_P"_*T?49?SQ^\/K\?Y)?<=U4<D$4V/-B1\=-R@UQ/V[QG_S[O\
M]^5H^W>,_P#GW?\ [\K1]1;^W'[P^O1_DE]QV?V&T_Y]8/\ OV*/L-I_SZP?
M]^Q7&?;O&?\ S[O_ -^5H^W>,_\ GW?_ +\K2_L_^]'[Q?7H?R2^X[/[#:?\
M^L'_ '[%'V&T_P"?6#_OV*XS[=XS_P"?=_\ ORM'V[QG_P ^[_\ ?E:/[/\
M[T?O#Z]#^27W'9_8;3_GU@_[]BE6TMD8,EO$I'0A *XO[=XS_P"?=_\ ORM'
MV[QG_P ^[_\ ?E:/[/\ [T?O#Z]#^27W'=5%):V\K;I((G;U9 37%?;O&?\
MS[O_ -^5H^W>,_\ GW?_ +\K3> ;WG'[Q_7H_P DON.S^PVG_/K!_P!^Q1]A
MM/\ GU@_[]BN,^W>,_\ GW?_ +\K1]N\9_\ /N__ 'Y6E_9_]Z/WB^O0_DE]
MQV?V&T_Y]8/^_8H^PVG_ #ZP?]^Q7&?;O&?_ #[O_P!^5H^W>,_^?=_^_*T?
MV?\ WH_>'UZ'\DON.S^PVG_/K!_W[%'V&T_Y]8/^_8KC/MWC/_GW?_ORM'V[
MQG_S[O\ ]^5H_L_^]'[P^O0_DE]QV?V&T_Y]8/\ OV*/L-I_SZP?]^Q7&?;O
M&?\ S[O_ -^5H^W>,_\ GW?_ +\K1_9_]Z/WA]>A_)+[CL_L5H/^76'_ +]B
MI@   !@#H!7#?;O&?_/N_P#WY6C[=XS_ .?=_P#ORM"P#6TH_>/Z]'^27W'=
M45POV[QG_P ^[_\ ?E:/MWC/_GW?_ORM/ZC+^>/WA]?C_)+[CNJ*X7[=XS_Y
M]W_[\K1]N\9_\^[_ /?E:/J,OYX_>'U^/\DON.ZHKA?MWC/_ )]W_P"_*T?;
MO&?_ #[O_P!^5H^HR_GC]X?7X_R2^X[JBN%^W>,_^?=_^_*T?;O&?_/N_P#W
MY6CZC+^>/WA]?C_)+[CNJ*X7[=XS_P"?=_\ ORM'V[QG_P ^[_\ ?E:/J,OY
MX_>'U^/\DON.ZHKA?MWC/_GW?_ORM'V[QG_S[O\ ]^5H^HR_GC]X?7X_R2^X
M[JBN%^W>,_\ GW?_ +\K1]N\9_\ /N__ 'Y6CZC+^>/WA]?C_)+[CNJ*X7[=
MXS_Y]W_[\K1]N\9_\^[_ /?E:/J,OYX_>'U^/\DON.ZHKA?MWC/_ )]W_P"_
M*T?;O&?_ #[O_P!^5H^HR_GC]X?7X_R2^X[JBN%^W>,_^?=_^_*T?;O&?_/N
M_P#WY6CZC+^>/WA]?C_)+[CNJ*X7[=XS_P"?=_\ ORM'V[QG_P ^[_\ ?E:/
MJ,OYX_>'U^/\DON.ZHKA?MWC/_GW?_ORM'V[QG_S[O\ ]^5H^HR_GC]X?7X_
MR2^X[JBN%^W>,_\ GW?_ +\K1]N\9_\ /N__ 'Y6CZC+^>/WA]?C_)+[CNJ*
MX7[=XS_Y]W_[\K1]N\9_\^[_ /?E:/J,OYX_>'U^/\DON.ZHKA?MWC/_ )]W
M_P"_*T?;O&?_ #[O_P!^5H^HR_GC]X?7X_R2^X[JBN%^W>,_^?=_^_*T?;O&
M?_/N_P#WY6CZC+^>/WA]?C_)+[CNJ*X7[=XS_P"?=_\ ORM'V[QG_P ^[_\
M?E:/J,OYX_>'U^/\DON.ZHKA?MWC/_GW?_ORM'V[QG_S[O\ ]^5H^HR_GC]X
M?7X_R2^X[JBN%^W>,_\ GW?_ +\K1]N\9_\ /N__ 'Y6CZC+^>/WA]?C_)+[
MCNJ*X7[=XS_Y]W_[\K1]N\9_\^[_ /?E:/J,OYX_>'U^/\DON.ZHKA?MWC/_
M )]W_P"_*T?;O&?_ #[O_P!^5H^HR_GC]X?7X_R2^X[JBN%^W>,_^?=_^_*T
M?;O&?_/N_P#WY6CZC+^>/WA]?C_)+[CNJ*X7[=XS_P"?=_\ ORM'V[QG_P ^
M[_\ ?E:/J,OYX_>'U^/\DON.ZHKA?MWC/_GW?_ORM'V[QG_S[O\ ]^5H^HR_
MGC]X?7X_R2^X[JBN%^W>,_\ GW?_ +\K1]N\9_\ /N__ 'Y6CZC+^>/WA]?C
M_)+[CNJ*X7[=XS_Y]W_[\K1]N\9_\^[_ /?E:/J,OYX_>'U^/\DON.ZHKA?M
MWC/_ )]W_P"_*T?;O&?_ #[O_P!^5H^HR_GC]X?7X_R2^X[JBN%^W>,_^?=_
M^_*T?;O&?_/N_P#WY6CZC+^>/WA]?C_)+[CNJ*X7[=XS_P"?=_\ ORM'V[QG
M_P ^[_\ ?E:/J,OYX_>'U^/\DON.ZHKA?MWC/_GW?_ORM'V[QG_S[O\ ]^5H
M^HR_GC]X?7X_R2^X[JBN%^W>,_\ GW?_ +\K1]N\9_\ /N__ 'Y6CZC+^>/W
MA]?C_)+[CNJ*X7[=XS_Y]W_[\K1]N\9_\^[_ /?E:/J,OYX_>'U^/\DON.ZH
MKA?MWC/_ )]W_P"_*T?;O&?_ #[O_P!^5H^HR_GC]X?7X_R2^X[JBN%^W>,_
M^?=_^_*T?;O&?_/N_P#WY6CZC+^>/WA]?C_)+[CNJ*X7[=XS_P"?=_\ ORM'
MV[QG_P ^[_\ ?E:/J,OYX_>'U^/\DON.ZHKA?MWC/_GW?_ORM'V[QG_S[O\
M]^5H^HR_GC]X?7X_R2^X[JBN%^W>,_\ GW?_ +\K1]N\9_\ /N__ 'Y6CZC+
M^>/WA]?C_)+[CNJ*X7[=XS_Y]W_[\K1]N\9_\^[_ /?E:/J,OYX_>'U^/\DO
MN.ZHKA?MWC/_ )]W_P"_*T?;O&?_ #[O_P!^5H^HR_GC]X?7X_R2^X[JBN%^
MW>,_^?=_^_*T?;O&?_/N_P#WY6CZC+^>/WA]?C_)+[CNJ*X7[=XS_P"?=_\
MORM'V[QG_P ^[_\ ?E:/J,OYX_>'U^/\DON.ZHKA?MWC/_GW?_ORM'V[QG_S
M[O\ ]^5H^HR_GC]X?7X_R2^X[JBN%^W>,_\ GW?_ +\K1]N\9_\ /N__ 'Y6
MCZC+^>/WA]?C_)+[CNJ*X7[=XS_Y]W_[\K1]N\9_\^[_ /?E:/J,OYX_>'U^
M/\DON.ZHKA?MWC/_ )]W_P"_*T?;O&?_ #[O_P!^5H^HR_GC]X?7X_R2^X[J
MBN%^W>,_^?=_^_*T?;O&?_/N_P#WY6CZC+^>/WA]?C_)+[CNJ*X7[=XS_P"?
M=_\ ORM'V[QG_P ^[_\ ?E:/J,OYX_>'U^/\DON.ZHKA?MWC/_GW?_ORM'V[
MQG_S[O\ ]^5H^HR_GC]X?7X_R2^XJ^*O^1M_[9+_ "-%9M[)J$NMJVIJ5N=O
M(*@<8..E%>O&/+",>R/&G+GJ2EW9Z%XD_P"1=OO^N7]:SO W_(OM_P!=V_D*
MT?$G_(NWW_7+^M9W@;_D7V_Z[M_(5Y$?]SE_B_0]F7^^1_P_J=+1117$=P44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'G?BK_D;?^V2_P C11XJ_P"1M_[9+_(T5]%2_A0]$?-UOXT_5G8>
M)/\ D7;[_KE_6L[P-_R+[?\ 7=OY"M'Q)_R+M]_UR_K6=X&_Y%]O^N[?R%>5
M'_<Y?XOT/6E_OD?\/ZG2T445Q'<%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4449H **,T9H **,T9H **,T9H **,T9H **,T9H **,T9H **
M,T9H **,T9H **,T9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBC
M- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !1
M1FC- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% 'G?BK_D;?\ MDO\C11XJ_Y&W_MDO\C17T5+^%#T1\W6_C3]6=AX
MD_Y%V^_ZY?UK.\#?\B^W_7=OY"M'Q)_R+M]_UR_K6=X&_P"1?;_KNW\A7E1_
MW.7^+]#UI?[Y'_#^ITM%%%<1W!1110 4444 %%%% !1110 4444 %%%% !11
M6=K]Y+I_AW4[V @36]I++&6&1N5"1D?44 :&:3-?*/\ POWQS_S\6/\ X"C_
M !I/^%]^.#_R\6/_ ("C_&@#ZNW4F^OE'_A?/CC_ )^++_P&'^-)_P +X\;_
M //Q9?\ @,/\: /J_?1O]Z^4/^%\>-_^?BR_\!A_C1_POCQO_P _%E_X##_&
M@#ZOW^]&_P!Z^4/^%\>-_P#GXLO_  &'^-'_  OCQO\ \_%E_P" P_QH ^K]
M_O1O]Z^4/^%\>-_^?BR_\!A_C1_POCQO_P _%E_X##_&@#ZOW^]&_P!Z^4/^
M%\>-_P#GXLO_  &'^-'_  OCQO\ \_%E_P" P_QH ^K]_O1O]Z^4/^%\>-_^
M?BR_\!A_C1_POCQO_P _%E_X##_&@#ZOW^]&_P!Z^4/^%\>-_P#GXLO_  &'
M^-'_  OCQO\ \_%E_P" P_QH ^K]_O1O]Z^4/^%\>-_^?BR_\!A_C1_POCQO
M_P _%E_X##_&@#ZOW^]&_P!Z^4/^%\>-_P#GXLO_  &'^-'_  OCQO\ \_%E
M_P" P_QH ^K]]&^OE#_A?'C?_GXLO_ 8?XUZK\(/'NL^,;759-9DA9K9XUC\
MJ,)PP;.?R% 'K8:ES5%;@'O4RRYH LYI:C5LT\&@!:*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ I,UYGXW^,VG^"?$;Z-<Z3=7,BQ))YD<B@8;MS7-G]I/2/^@!
M??\ ?Y* /;\T;A7AQ_:1TG_H 7W_ ']2F_\ #2&E?] &]_[^I0![GN%)NKPW
M_AH_2O\ H WO_?U*3_AH_2O^@#>_]_4H ]SW4;J\,_X:/TK_ * -[_W]2C_A
MH_2O^@#>_P#?U* /<]U&ZO#/^&C]*_Z -[_W]2C_ (:/TK_H WO_ ']2@#W/
M=1NKPS_AH_2O^@#>_P#?U*/^&C]*_P"@#>_]_4H ]SW4;J\,_P"&C]*_Z -[
M_P!_4H_X:/TK_H WO_?U* /<]U&ZO#/^&C]*_P"@#>_]_4H_X:/TK_H WO\
MW]2@#W/=1NKPS_AH_2O^@#>_]_4H_P"&C]*_Z -[_P!_4H ]SW4;J\,_X:/T
MK_H WO\ W]2C_AH_2O\ H WO_?U* /<]U+N%>%_\-'Z5_P! &]_[^I5W1_C]
MIFKZW8:9'HMY&]Y<QVZNTJD*78+D_G0![/N%+FJ8G'K4BR@T 6,TM1JV:>#0
M M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%(: #-)FOF?Q3\;?&6E>+
M=:TZUGLQ;VE_/!$&M@3L21E&3WX%9'_"^_'/_/Q8_P#@*/\ &@#ZNW4F^OE'
M_A?/CC_GXLO_  &'^-)_POCQO_S\67_@,/\ &@#ZOWBC?[U\H?\ "^/&_P#S
M\67_ (##_&C_ (7OXW_Y^++_ ,!A_C0!]7[_ 'HW^]?*'_"]_&__ #\67_@,
M/\:/^%[^-_\ GXLO_ 8?XT ?5^_WHW^]?*'_  O?QO\ \_%E_P" P_QH_P"%
M[^-_^?BR_P# 8?XT ?5^_P!Z-_O7RA_PO?QO_P _%E_X##_&C_A>_C?_ )^+
M+_P&'^- 'U?O]Z-_O7RA_P +W\;_ //Q9?\ @,/\:/\ A>_C?_GXLO\ P&'^
M- 'U?O\ >C?[U\H?\+W\;_\ /Q9?^ P_QH_X7OXW_P"?BR_\!A_C0!]7[_>C
M?[U\H?\ "]_&_P#S\67_ (##_&C_ (7OXW_Y^++_ ,!A_C0!]7[_ 'HW^]?*
M'_"]_&__ #\67_@,/\:/^%[^-_\ GXLO_ 8?XT ?5^_WHWBOE#_A>_C?_GXL
MO_ 8?XUV/PQ^*OB;Q3XRCTS59K9K5H)'(CA"G(''- 'O^^EW506Y![U,DV>]
M %K-+42OFI : %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH \[\5?\C;_ -LE_D:*/%7_ "-O_;)?Y&BOHJ7\*'HCYNM_&GZL[#Q)
M_P B[??]<OZUG>!O^1?;_KNW\A6CXD_Y%V^_ZY?UK.\#?\B^W_7=OY"O*C_N
M<O\ %^AZTO\ ?(_X?U.EHHHKB.X**** "BBB@ HHHH **** "BBB@ HHHH *
MQ?%I_P"*.US_ +!\_P#Z+:MDUB>+C_Q1VM_]>$__ *+:@#X<HHHH **** "B
MBB@ HHHH **** "BNAL? OBC4]$.LV6B74^G@$^<BC! ZD#.2/H*YX@@X/!H
M **** "BBB@ HHHH **** "O:O@1<_9[/6QGK)#_ ":O%:]1^$EU]GM]4&<;
MGC_DU 'T##?9[UHP7.['-<-:7^2.:Z"RN=V.: .IBDS5E3FLNVDR!6C&>* )
MA12"EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *0TM-;I0!\H_'S_DJ$_\ UZP_R->85Z;\
M>N?B?/\ ]>L/\C7F5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !6UX/;9XVT!O34;<_^1%K%K4\--L\5:._]V]A/_CXH ^P8[\'O5V&Z
MW=ZX>WU')'-;5G>;L<T =;%+D=:M(V:QK6;<!S6I$V10!8%+31TIU !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %-)P*<:C<\4 ?$?CK_DH/B7_L*W7_HUJP*W
M_'/_ "4#Q)_V%+K_ -&M6!0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5WWP=E\GQ_$__3O*/TK@:Z_X:S>1XOC?/_+%Q^E 'T_%?@]Z
MT8+K=CFN$M=0R1S6_976['- '6Q2YJVAS6/:RY K4B.10!.*6D%+0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YWXJ_Y&W_MDO\ (T4>
M*O\ D;?^V2_R-%?14OX4/1'S=;^-/U9V'B3_ )%V^_ZY?UK.\#?\B^W_ %W;
M^0K1\2?\B[??]<OZUG>!O^1?;_KNW\A7E1_W.7^+]#UI?[Y'_#^ITM%%%<1W
M!1110 4444 %%%% !1110 4444 %%%% "&L+Q<?^*/UO_KPG_P#1;5NFL'Q?
M_P B?K?_ %X3_P#HMJ /A^BBB@ HHHH **** "BBB@ KK/AQX3_X3+QM9:7(
M&^RC,URP[1KR?S.!^-6/A_\ #75O']W*+5UM;&#B:[D7(!(X4#(W'^5>H?#/
MPAJ'PX^*TFG:L5>'4+.2.RNT'R3,I5R/9L \'T[T >[6]M!:6L=M;Q)%!&H1
M(T& H'8"OEOXZ>"8_#?BA-5L8?+L-3RY Z)-DE@/8\'\37U37D7QNL+CQ2=!
M\)Z5&LVJ3W)NB"<>5$JLI=CV7+?IWH ^7:*])\=?!G6_!>FKJ23IJ5DH_?R0
MIM,)]U).1[_RKS:@ HHHH **** "BBB@ KN_AY-Y4=\,]63^1KA*['P.VU+O
M_>7^M 'K%A=$D<UUNFS$XYK@=.?D5V>E-]V@#M+)\@5L1'BL.P/ K:AZ4 61
M2T@I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "F/TIYJ-^E 'RA\>?^2G3_ /7K#_(UYG7I
MGQX_Y*;/_P!>L/\ (UYG0 4444 %%%% !1110 4444 :.AZ%J7B358M,TJU>
MXNI<X1>P'4D]A6GXK\!^(?!<L2ZS9>7'+Q'-&P>-CC)&1WKZ&^!?@Z+0O!Z:
MQ/$/[0U,;]QZK%_"!]>OXUV_C'PQ:>+_  Q>:/=*/WJ9BD(YCD'W6'X_IF@#
MX>HJ>\M)K"]GL[E-D\$C12+Z,IP1^8J"@ HHHH **** "BBB@ J]HC;=>TYO
M2ZB/_CPJC5O2CC6+(^EQ'_Z$* /=[.\)(YKI].N2<<UP-C*<BNNTM_NT =W8
M29 K=@.0*YK3FX%=%;'@4 7UZ4ZF+TI] !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 !J*3I4IJ&3I0!\2>./\ D?\ Q)_V%+K_ -&M6#6]XX_Y'_Q'_P!A2Y_]
M&M6#0 4444 %%%% !1110 445;TJP?5-7LM/1@KW4Z0ACV+,!G]: /1/AI\'
M[KQS9R:G>W4EAIH;9$ZIEIB,YVYXP#WK ^(7P_O_  !K"6MQ(+BTG7=;W*K@
M..X([$5]AZ3IEMHND6FF6:!+>UB6*,>P'7ZGK7*_%?PU%XF\ :C$RC[1:QFZ
M@?'*L@R1^(R* /C:BBB@ HHHH **** "BBB@ KHO!,GE^(T;_IFU<[6YX3.W
M74/^PU 'LMC=$D<UU>FS$XYK@]/?D5V.E-]V@#N+%\@5MPG@5SVGG@5OP=!0
M!;'2G4T=*=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
MYWXJ_P"1M_[9+_(T4>*O^1M_[9+_ "-%?14OX4/1'S=;^-/U9V'B3_D7;[_K
ME_6L[P-_R+[?]=V_D*T?$G_(NWW_ %R_K6=X&_Y%]O\ KNW\A7E1_P!SE_B_
M0]:7^^1_P_J=+1117$=P4444 %%%% !1110 4444 %%%% !1110 AK!\7_\
M(GZW_P!>$_\ Z+:MXU@^+_\ D3];_P"O"?\ ]%M0!\/T444 %%%% !1110 5
MI^'=%G\1^(;'1[8A9;N41ACT7U/X#-:W@/P-J'CO7UT^T_=6Z#?<W)7*Q)_4
MGL/_ *]?0E[\&=*TVQT^\\+9M-<TLB6">1LBY8=I/KZC&/I0!WWAW0++PSH5
MKI.GQA(($ R!R[=V/N3S47BCP]#XFT.73Y)&@ER)+>X3[\$J\JZGU'\LU!X5
M\5VOB6SD&PVVI6K>7>V,AQ)!)WX[J<'![BH/%OBZ/08X["PC6]U^\^2RL%/S
M,W]YO[J#J2?2@#PBX^./CC03=:+?16,M]:R-"]P\9WAE.#T.#^5>U_#K0KJS
MT1=:UFX-YKFJ(L]Q<-U1" 5B7T4>@[DUSMI\#=#G\/W,6MRR7>MWC&:?4%.&
M20\_(/[N3WZ^W;:\&Z[<:1/%X+\2.D6JVL06SGSA+Z!>%92?XP!RO7C- ';S
MP175O+;SQK)#*A1T8<,I&"#^%?&WQ.\'?\(5XRGL(B6LYAY]L3V0D_+^!XKZ
M[UW7M-\-Z7+J.J7206\8[_><]E4=23Z"N TWP#'XVUF7Q;XQLR3<1^79:8Y^
M6"''RE_]LYSCMG\@#Y1HKTKXI_"JX\#7(O[ R7&AS-M21N7A;^Z_]#_D^:T
M%%%% !1110 5UW@O[MU_O+_6N1KK?!?W;K_>7^M 'H^FGD5VNE?PUQ.F]5KM
M=*Z+0!V5AT%;</2L2P^Z*VX>E %D4M(*6@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ -1OTJ
M0U&_2@#Y0^.__)39_P#KUA_D:\SKTSX[_P#)39_^O6+^1KS.@ HHHH ****
M"BBB@"6UM9[VZBM;6)YIYG"1QH,LS'@ "O9Y?V=-57PJ+M-2C?6MN\V6S"=/
MN!\_>]^G\ZU_V>?!EN;:?Q;=*KS;VM[1>OE@#YV^ISC\#ZU[Y0!ROPXU!+_P
M+IB;#%<6<0M+B%OO121_*5([=,_C72W-Q#:6TMS<2+%#$A>1V. J@9)->0?%
MY=6\$W,?C3PS>FSEN'6WOXMJLDO'RL5;@GMTS7)^!?$'B7XN^+(M-\0:FIT>
MS3[7/:0Q+&L^T@*IQR1DC.21@'UH =I/P?N_B)>:MXHO;Q]+M=0N99K%##N=
MU9B0[ D8!X]S^6?*O%?A35/!VM2:9JL.R0?-'(O*2KV93W%?<0 50J@  8 '
M:N#^+7@JW\7^#[APJ+J%BC3V\I]AEE^A _E0!\>T444 %%%% !1110 5:TS_
M )"MG_UW3_T(55JUIG_(5L_^NZ?^A"@#UJQ/(KL-*/W:XZPZBNPTK^&@#M]-
MZ"NDMN@KFM-Z"NEMN@H O)TI],3I3Z "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH #4,O2IC4,O0T ?$GCC_D?_ !'_ -A2Y_\ 1K5@UO>./^1_\1_]A2Y_]&M6
M#0 4444 %%%% !115JWTV^O+:>YMK.>:" 9EDCC+*@]R.E '7?#/X=W7CW6R
MC%H=+MB#=3CKCLJ_[1_2O;_%'P7TE+2UU'PC;+8ZOIK+-"F\LEP5((5MQ.#Q
MU_/VZCX7Z7INE?#S24TQE>.:$3R2#J\C#+9^AX_"NPH Q_#?B2P\3Z6MY928
M=?DG@;B2"0=4<=B"#]:P_'VL-)ITGA?272;7M5C,,4 ;F.,\/(WHH7/U[5XU
M\:]$:#XEP?\ "-K<'4K^V\ZY@L]V[=DC=\OJ!S],]ZZO]G;3+3^RM6U27+ZL
M;CR)3)G?&@ ..?4Y_*@#;B^ WA-?"HTR6.1M1*Y.HAB'$F.H&<;?]FOFSQ5X
M9O\ PCXAN='U%1YT)RKK]V1#T8>QK[FKQK]HC2-/N?"MCJ+G;J<5RL-L%&6E
M5L[DQ^&?P]Z /F6BK-]I][IEQ]GOK6:VFP#Y<R%3@]#@U6H **** "BBB@ K
M:\+?\AM/]QJQ:VO"W_(;3_<:@#U'3SR*[/2OX:XO3^HKM-*_AH [33N@KH+?
MH*Y_3NBUT%OT% %M>E.IJ]*=0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!YWXJ_Y&W_MDO\ (T4>*O\ D;?^V2_R-%?14OX4/1'S=;^-
M/U9V'B3_ )%V^_ZY?UK.\#?\B^W_ %W;^0K1\2?\B[??]<OZUG>!O^1?;_KN
MW\A7E1_W.7^+]#UI?[Y'_#^ITM%%%<1W!1110 4444 %%%% !1110 4444 %
M%%% "&L'Q?\ \B?K?_7A/_Z+:MXU@^+_ /D3];_Z\)__ $6U 'P_1110 444
M4 %=)X9\">(/%MO>7&D6+2PVJ%G<G ) SL'JQ]*M^ /!(\8:OLN[^#3]-AYG
MN)9%4G_94$C)/Z5]8:--X4\/Z7#INEWNF6UK$,*B7*?F3G)/N: ,'X/KH,?@
M.VBT1/+ECPM^CC$HN !OW_CT]L5WU>9>)[:VT[5&\5^#M5TU-7  N[$W48BO
MX\Y(.3A7]&K+G^-2Z_;0:7X8M3!K=P-LSWK*D5E_>8L>'P>@[_I0!1^+NF)K
M/C+2++PLT\?BYPWG2VDGE[(,=96'([X]L^U6/@KI<&E:OK=KKJR_\)@DG[UK
MI][M!QAD8]03U/TKL_"5AX;\+6DI_MRRN]2N6\R\OI;A/,F?\^ .PIGBW3]
M\1Q175IX@L=.UNU.ZTU&*="\9_NL,_,I[@T =O7F_P :X])F\$F&\1GU1Y5&
MEK",S&?MM[XQU_QQ6,OQQCTNQFT_6M,8^(X2(TAM7#P7#'HRR#@*>/6MCPG8
MV9U ^*/%FMZ==:_*"(HA=(8K&,_\LT&<9]6Z_P!0#S?PAX;O]$^(^DCXC/=3
MK+ &TV2ZG,L0N"00A+9PPYX]<5](US>O'PIXETJ73=4O].F@?D?Z2@9&[,IS
MD$>M<#9?$=OA]=#0_%%ZNJ:<%)L=6M661F4=$D4'[P]: /3O$;:0OAV^.O>3
M_9?E'[1YPRNW_'.,>^*^0-6\ ZW9Z"?$D6G7":++,PA,O^L6//RLP[ ^M>\:
M7>P_$:]BUKQ)>VEEX?B.ZRT:6X3=,PZ2S<C\%/'0_7T676/#\UNUO+J6FO"Z
M[&C:X0J5],9Z4 ?"U%>H?%3X>:?H%R^K^'+ZTN-*D;,EO'<*SV[$]AG)7ISV
M[UY?0 4444 %=;X+^[=?[R_UKDJZWP7]VZ_WE_K0!Z-IO5:[72NBUQ6F]5KM
M=*Z+0!V5A]T5MP]*Q+#[HK;AZ4 612T@I: "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****  U&_2
MI#4;]* /E#X[_P#)39_^O6+^1KS.O3/CO_R4V?\ Z]8OY&O,Z "BBB@ HHJ:
MUM;B^NHK6UA>:>5@D<<:Y9B>@ H C1&D=412SL<*H&23Z5])_"[X+66GZ>FK
M>*+1+F^G3Y+.9<K I_O ]7_E7)^$?!#?#;QKI%_XULXVL[I-L%PIWQ6UP<8$
MG'!]#TS]./I8$$ @Y![T >9062_"/49IH5D?PAJ$V^8 %CITIXW?]<SP">V!
M7?OK6EQZ7_:;ZC:K8;-_VDS+Y>WUW9Q3->O=+T_0KRYUIX5TY(CY_G %64]L
M=\],=Z^81X!U3^SQXKDT^Z'A'[;YW]F^<?.%INR'V],8_'OTYH ]??3U^+FI
MV]Y=121^$K&0F"-P5:_EZ;_:,=O6K.L^!O\ A&M;C\7>#;...Z@0K>:;&-J7
MD7&0H'1QC([$BNXT6ZTZ\T6SGTAHFT]HE\CRL;0N.  .F/2KY( R3@"@#&\/
M>*-)\3Z8M]IMTCKTDB8@20MW5UZJ17*>(]<?QM<S^$/#%SN1AMU/4X_FBMX^
M\:D=789&.U>9>*/"-UX^\;:WJ/@2,PV<$>VYN%D,<5W<#.X1D<$^IZ9Y[\^G
M_!V31X_!<6GV%O\ 9-0M&\O4;>08E6;N6[G/;VX[4 5]>^"GA?4O"L>E:?:I
M97=NO[F\ R[-C^,_Q ]_TKY<U_0=0\-:U<:5J<!BN8&P1V8=F4]P>QK[MKQC
MXR:/:>--:TKPYH]LMQXCC;S)IEP%MK8\'S3]2"!U_/D ^9Z*VO%'A;5/"&M2
MZ7JL!CE0DI( =DJYP&4]P:Q: "BBB@ JUIG_ "%;/_KNG_H0JK5K3/\ D*V?
M_7=/_0A0!ZS8=178:5_#7'V'45V&E?PT =MIG05TMMT%<UIG05TMMT% %Y.E
M/IB=*?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%%  :AEZ&IC4,O0T ?$GCC_D?
M_$?_ &%+G_T:U8-;WCC_ )'_ ,1_]A2Y_P#1K5@T %%%% !117;_  X^&^H>
M/=5P-UOI<)_TFZV\?[B^K']* ,_P-X)U'QSK\>GV2E(%PUS<E3MA3U/N>P[F
MOK_0/"^D>&M"31].M$2T"XD# $RDC!9_4GO7G&A6/_"F=?FLKE?,\*ZM,#%J
M+ ;[67& DI ^Z1T/3]:]?5E=0RL&4C((.010!YK?23?"BX>[M[::Y\(7#[I8
M(1N?3Y">64?\\SZ=C3M5^,>B2)!9>%]^M:S>'9;6\2':K>KDXP!WQ^G6K?Q
M\1S3JW@_0+=+[7-0B*NC &.UB/!DD[#V%<C;?#N;X3:C8>)]($NKV\,)BU6(
MH/,5#UEB'MCIUP/<T >B^$_"8T3[1J>HR+=Z_?D/>W>.,]D3T0= *S/$GA^\
MT/4Y?%WA: -?8']H6 .$O8QU(':0#H>]=;I.K6.N:9!J6FW*7%I.NZ.1#U_P
M/J*R_%WBZQ\)Z8)IP9[V<^7:6<?,EQ(>@ ],]3VH YA?CCX+_L8WSW<Z7 '-
MB8CYV[^[CI^.<59\-Z+?>*=3@\7^*;412(#_ &7IK#BT0_QN#UD/'T_EPLGP
M6U:YT]_%$DMO'XK-W_: L@BFWX.X0XZ9SWZ=O>O5?!_C"S\6:<[)&]KJ-L?+
MO;&88DMY.X(]/0T 4OB#\/=-\>:.T,RK%J,2G[+= <H?0^JGN*^0=;T6_P##
MVKW&EZE T-U VUE(Z^A'J#U!K[DU+4[+1].FO]0N([>UA7=)(YP *\?NO ,W
MQ=U*Z\2ZJLNDV1A\C2XA&!+(HSB63/8]AZ?J ?-=%;7BGPMJGA#7)=*U6'9,
MG*NO*2*>C*>XK%H **** "MKPM_R&T_W&K%K:\+?\AM/]QJ /4-/ZBNTTK^&
MN+T_J*[32OX: .TT[HM=!;]!7/Z=T6N@M^@H MKTIU-7I3J "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** /._%7_(V_P#;)?Y&BCQ5_P C
M;_VR7^1HKZ*E_"AZ(^;K?QI^K.P\2?\ (NWW_7+^M9W@;_D7V_Z[M_(5H^)/
M^1=OO^N7]:SO W_(OM_UW;^0KRH_[G+_ !?H>M+_ 'R/^']3I:***XCN"BBB
M@ HHHH **** "BBB@ HHHH **** $-8/B_\ Y$_6_P#KPG_]%M6\:P?%_P#R
M)^M_]>$__HMJ /A^BBB@ HKN_A#X7M_%?CZVM+V 3V4$3W$\;=&48 !_%A7I
M?Q-\#>$Y/AWJ&L>%],@@GTVZV3-#G)VML<')Z#.?PH ^>:*** "BBM'P_!%=
M>(]-MYT#Q2W4:.AZ,"P!% &=17I_QQ\/:3X;\76=KH]C%9P/:!V2/."VXC/-
M>84 %%%% !1110 445T'@:QMM2\<Z-97D*S6TUTB21MT8'L: .?HKW1/!WAX
M_M$?V =*@_LK[,6^R\[<^43GKZUYE\1-/M-*^(.MV%A L%K!<%8XDZ*,#@4
M<Q1110 5UO@O[MU_O+_6N2KK?!?W;K_>7^M 'HVF]5KM=*Z+7%:;U6NUTKHM
M '96'W16W#TK$L/NBMN'I0!9%+2"EH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH #4;]*D-1O
MTH ^4/CO_P E-G_Z]8OY&O,Z],^._P#R4V?_ *]8OY&O,Z "BBB@!T<;2R+&
MF-S$ 9( S]37TI\+/#7@SP7;)J>H^(]$N-<E3EOMT16W!ZJG/7U/Y<=?FFB@
M#[8U37_!.M:;/IVHZ[HEQ:SKM>-[V+!'_?7!]Z\ZC^(D'PTNQIEQJ4'B#PVP
M/V*>SN8YKJWXXCD&X J,'!__ %5\V44 ?3.E:QIOQ U"+7/%VMZ59Z1;R"33
MM%>^C!8C.))P3R?1>GMZ^D_\)CX4*;/^$CT;;C&/MT6,?]]5\.T4 ?36JZWI
MGP^OIM;\*:SIE_I%Q)OO]%CO8R4)_P"6D !X/J/\BM-\08/B=>MID&JP^'O#
M,>/MLUY<I#=70/\ RS0;B OJ<]/RKYNHH ^V-+U_P3HNFP:=IVN:);VD"[8X
MTOHL ?\ ?7)]ZY/Q8?#\NH#Q-X7\5:'9>(H%(.;V+R[Q/[D@SS['_(^4Z* /
MI#_A>3^(+>WTC2;>'3-9G/EW-Y?S(MM;#HSJV[YO8']:[7PK/X)\*V#QP^)]
M*N;V=O,N[Z>_B:6X?N6.[IZ#M7QU10!]?>-HO /CG1C8ZCXAT=94R;>X2^BW
MQ-ZCYN1ZBOE/7M'?0M7FL&N[2[$9^6>TF$L;KV((_E6;10 4444 %6M,_P"0
MK9_]=T_]"%5:M:9_R%;/_KNG_H0H ]9L.HKL-*_AKC[#J*[#2OX: .VTSH*Z
M6VZ"N:TSH*Z6VZ"@"\G2GTQ.E/H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ -
M0R]#4QJ&7H: /B3QQ_R/_B/_ +"ES_Z-:L&M[QQ_R/\ XC_["ES_ .C6K!H
M***U%\-ZXUH+I=(O3;E/,$H@;;MQG.<=,4 0Z.NF-JD']L27$=@&S,;9 TA'
MH 2!SZU]$:1\<OA]H.F0Z=IFEZK;VL(PB);1C\3\_)]Z^::* /IR]^/G@/4K
M*:SO=-U2XMIE*2126L;*P/8@O7FH^+E_X=2YTCPK?W$NB2C%N^IP[I[('@JA
M#8( Z9_(5Y;10!] ^$?BUX \)V#)';ZW=7\YWW=]-;QF6=SR26WYQZ"NC_X:
M)\&'_ETUC_P'C_\ BZ^9WTG4$T]=0>QN%LVX6<QG8?QZ53H ]@U'XKZ;H&NO
MJO@%;FWANB3>:9?0 6S/_?0(_P I]<8JYX0^*GABROW\0^*3JNI>(Y@5WK A
MAMDSPL0+C''4_P"3XG10!]2?\-%>#?\ GTUC_P !X_\ XY7$^,?BGX5U*]C\
M0>&AJVF^);? 68P(([A/[DH#G<,=Z\1HH ]>L?BQ8^(M;CU#Q\+F:UM,&VTR
MP@'V=I!_RTD#O\QZX'->BC]HGP8  +36 !T MX__ (NOERB@#W_QK\5/AQXX
MT5M/U&QUE9%^:"Y2VCWPMZ@[^GJ.]>!.%$C!&+("=K$8R/I5FXTN_M+2&ZN+
M*>*WF_U<KQD*_?@]Z6^TG4-+\O[?8W%KY@)3SHRF['7&>O44 4Z*** "MKPM
M_P AM/\ <:L6MKPM_P AM/\ <:@#U#3^HKM-*_AKB]/ZBNTTK^&@#M-.Z+70
M6_05S^G=%KH+?H* +:]*=35Z4Z@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_#7'V'45V&E?PT =MIG05TMMT%<UIG05TMMT% %Y.E/IB=*?0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%%  :AEZ&IC4,O0T ?$GCC_ )'_ ,1_]A2Y_P#1K5@U
MO>./^1_\1_\ 84N?_1K5@T 7]%TN;6M;LM,@!,MU,L2X]SUK[$/B"QL_&EEX
M'$2")]+:4 GJ 0H3'^Z&/X5X#\ =".I_$$:BR!H=,A:4Y'&]@57^9/X5N:G;
M>,7^.@\3QZ'J!LX+U8D=8C@P+\AQ[%<G\: /)O$FA3:%XKU#164F2WN&B7/&
M1GY3^((K9_X55XV_M./3AH,QNI(O."B6,J$SC);=M'/J:[?X]:#]@^(6F:PB
MXCU)5#'_ &XRJG]"M=%\>_%6M:$VAV>E:A/91SQ/)*T#;&<J0 "1SCD\4 >/
M7GPW\86.LV^DSZ#<B]N 6B1-KAP.IW*2O&1GGC--\0_#SQ7X5LUN]9T>6WMB
M0OFJZ2*">@)0G'XU[9XT\5ZQ8_ CP_K$%[(FJ7B00R7B\2;60LV&[$E!FLS0
M=7U#Q%^S?XEFU>[EO)H)9(XY)FW,%41L.3UP2: "ZT^[U7]FW1K&PMY+BZFF
M18XHQEF.]J\KUWX:>,/#6GF_U71)8;5?O2I(DH3_ 'MC' ]S7KRZ[?>'_P!F
MFPO-.G:"Z8"-)D^\F9#D@]CCO5;X-^(=5\3>&O%^G:W?3W\$5J"GVARY =9
MPR><<"@#QGP[X/U_Q9-)%H>F2WACQYC*0JIG.,LQ '0]ZU-:^%_C3P_8/?:E
MH4T=L@R\D<B2A1ZG8QP/<UW?PIM/&E]X#U6TT2;3M,TR69M^H3LRRA]JYVD'
MC  Y([UZ%\/]#\0:?8Z[!K/B&+7;"XMR(IDN?/56PP9><D<$<=* /G+2/!7B
M+7=&N=7TS3)+FQMG,<LB.N0P . I.XG##H#UJSKGPZ\6^&]+74M6T6:WLVP/
M,WH^W/3<%)*_CBO5_A7?W.B_ WQA?64FRYMKBX:)\?=80QX/X=:XJT^*MU/\
M.-8\,:T;O4;N^?,%U++N\L';P<\]5)_&@#G= ^'7BWQ1:?:](T6:>V[2LZ1J
MWT+D9_"JGB/P9XA\)/&NN:7-:"0X1R5=&/H&4D9]LU]&^,-"U?\ X1'PWIFB
M^*;3P_%;VRK)YEQY/FX10,'J<<_G7.>,CY'P)OM-UKQ+I^LZM!/&\,D5TLCE
M3*H]<G"EOPH QOBC_P D6\#?\!_]%FK/[2 )D\+ #),,_P#[3JM\4?\ DBW@
M;_@/_HLUK?'A;E]=\$"RA$]UND\J)AD.VZ+ /L30!YE8_"#QYJ-G'=6_A^7R
MI!E?-FBC8C_=9@1^5<WKGA[5O#=_]BUBPFL[C&X+(/O#.,@C@CCJ*]^\4Z!\
M1M7N+:XO/%VEZ/=F+;%86UV\(=O3K\QR<9YK*^/5M./!7A&YU&,#5 HCN&SD
M[O+4N,]_F!H \#K:\+?\AM/]QJQ:VO"W_(;3_<:@#U#3^HKM-*_AKB]/ZBNT
MTK^&@#M-.Z+706_05S^G=%KH+?H* +:]*=35Z4Z@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#SOQ5_R-O_;)?Y&BCQ5_R-O_ &R7^1HK
MZ*E_"AZ(^;K?QI^K.P\2?\B[??\ 7+^M9W@;_D7V_P"N[?R%:/B3_D7;[_KE
M_6L[P-_R+[?]=V_D*\J/^YR_Q?H>M+_?(_X?U.EHHHKB.X**** "BBB@ HHH
MH **** "BBB@ HHHH 0U@^+_ /D3];_Z\)__ $6U;QK!\7_\B?K?_7A/_P"B
MVH ^'Z56*,&4X(.0:2B@#6UKQ/K?B)85U?4[B\$.?+$K9VYZX_*LN.1XI5DC
M8JZ$,K \@CO3:* .CD\>^*I=2AU&37+MKR!&CCF+#<JMU /H<5DMJU^^KG5F
MNI#J!E\[[1GYM^<[OKFJ5% %_5];U+7[W[9JM[+=W.P)YDIR=HZ#]35F_P#%
M6NZH]F]]JEQ.UD0;8NV?*QCI^0K'HH Z1?B!XM74CJ"^(+X7901F02<E1G (
MZ'J?SK+UC7=5U^[^U:M?SWDP& TSYP/;TK/HH Z33O'_ (LTBQ6RL-?O8+9!
MA8Q)D*/09Z54O?%NOZCI1TR\U:ZGLB_F&&1\@MDG/UR2:QJ* -/4_$6L:S9V
MEIJ.H3W-O9KMMXY#D1C &!^ 'Y5F@D$$'!'<4E% '56OQ+\:6=NEO!XDOUB0
M84&3=C\3S6*VNZK)K":O)J%P^HHP=;EW+.".G)K/HH V1XLU\:]_;@U6X_M3
M;M^U;OGQC&,_2H!XAUA=;?65U&X74G;<URKD.Q]R*S:* .GNOB-XQO6A:X\0
MWSF%Q)'^\QAAT/'6L/4]4OM9U&74-2N9+F[EQYDLARS8 49_  ?A52B@ KK?
M!?W;K_>7^M<E76^"_NW7^\O]: /1M-ZK7:Z5T6N*TWJM=KI71: .RL/NBMN'
MI6)8?=%;</2@"R*6D%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 &HWZ5(:C?I0!\H?'?\
MY*;/_P!>L7\C7F=>F?'?_DIL_P#UZQ?R->9T >O?L]:']O\ &]SJDB9AT^V)
M5CVD<@#_ ,=W5T/B#XU>&?[?OHIO!]O?M#,T(NI"A,@4[0>5Z<5XGI?B/6M$
MBEBTO5+NSCF.9%@E*!OKBLTDLQ8G))R2: /IR^U:P^*7P1UDZ?8BS>R!9+92
M#Y;1X<8QZKD?C7->,_\ DV;PU_UTA_D]>-:9XAUG189H=,U.ZM(I_P#6I#*5
M#]N0.O4TV?7]7NM)BTJ?4KJ33X2#';/(3&F,XP.@ZF@#VCX<_P#)OWBOZS?^
M@+5#]G'_ )&'7?\ KQ'_ *&*\GM?$&KV.F3:;:ZE=0V,^?-MTD(1\\'([TS2
MM<U30Y9)=+U"XLY)5V.T$A0L/0XH ]Z^#$4<_AKQW#+(L<<D[H[L<!04<$GV
MK.^%GPJ\3>'O'L.K:O;Q6]E9HY\T2JPD)7 Q@].<Y]J\:LO$.LZ=;W5O9:G=
M6\-WG[0D<I42Y&#N'?@FK+>,O$S:9_9K:]J!LMNSR/M#;=OIC/2@#W;X::C9
M:E\5/'ES921-=3'_ $5F/W@"0<>HR%I/ =O\5H/'%O-XHN9_[)8N+@3R1E"2
MIVA .AW;>F.,U\[6-_=Z;=I=V-S+;7"?=EB<JP_$5L3^.O%=S-!-/XBU*22!
MBT3-<,2A(P2.?0D4 >\>%_\ DY7Q5_UZC_T&*OG?7?\ D8=2_P"OJ7_T,U-#
MXHUVWU6;58=7O(]0G&V6Y64B1QQP3U/0?E67)(\TKRR,7=R69B<DD]30!]#_
M  SN-4UKX'7^E^'KX0ZY;3N(@LFQU!*L.>V<D9J/P_X5^)5S9:C=^*O%NJ:/
M:6\193YXD+X&3D9X&.]>#:9J^HZ-=?:=,OKBSGQCS()"AQ^%:&I>,_$VL6AM
M=1UW4+JW/)CEG9E/X9H ]3\"G/[/WC@ABX^T2_,>_P"[CYJ4?\FGR?\ 7P/_
M $I%>-VVN:K9Z7<:9;:A<PV-P29K=)"$D) '([\ ?E2_V]JW]C'1_P"T;G^S
M2<_9?,/EYSN^[TZ\T ?1VLIXHN?A'X63P!)(I,$7G_9V57VA/4]/FZXIMPOB
M:/X"^(8_%DF_4UB<?,5,@3*[=Y'?Z\XQ7SWI7BWQ#H=NUOI6M7UG"QR8X9V5
M<_04V7Q5K\UM=6TNLWSP79W7$;3,1*>!\P[]!^5 &15K3/\ D*V?_7=/_0A5
M6K6F?\A6S_Z[I_Z$* /6;#J*[#2OX:X^PZBNPTK^&@#MM,Z"NEMN@KFM,Z"N
MEMN@H O)TI],3I3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%%  :C?I4AJ-^E 'RA\=_\
MDIL__7K%_(UYG7IGQW_Y*;/_ ->L7\C7F= !1110!M>%/"^H>,/$%OI&FH/-
ME.7D;[L2#JS>P_7I7TKH/P&\':7:*FH6\NJ7./GEFD9%S[*I&!]<GWKF/V:]
M,C73M<U1HP97EC@1SU"@$D#TR2,_05I_M >+]1T#1],TO2[J6UDOVD>6:%RK
MA$V_*".1DM^E '27GP5\!7<#1+HOV=B.)(9Y R^XR2/TKY_^(GPYG^'FNV[/
MNO=&G<&*5N"V#S&V,8;'<8R#Q[4O!GQ+U_P7J#3V]Q)>6[J0]I<RL8R3_%C/
M!]ZL^-?BQKWCK3ET_4;?3X;1)1*J00G<& (!W,2>A/3'6@#W'2_@U\.M6TFS
MU&WTR<PW4*3(?MDG1@"/XO>OFSQ9HA\.>+-4T@AMEK<O'&6ZLF?E/XKBOHS]
MG_Q(-6\$/I$K9N-+E* $]8GRRG\]P_ 5P/[1>A?8_%=AK,4>V.^M_+D8=Y$/
M7_ODK^5 "_!CX8:/XNTB_P!4UZVDF@$HAMPLK)R!EC\I&>HJ/XN^!?#?AR\T
M31?#.G2#5=0E.0;AW^7(51ACCECU_P!FO</AMH(\-_#_ $FP(Q*81-+_ +[_
M #'^>/PKYH\;^.9[WXL7'B/3Y$<64ZK9^8NY L? ./0D%OQH ]I\-? CPIH^
ME*^O1G4;W;NFD>5DB0XY"@$<#U/Z=*T+?X8?"[7K>4:996-P$.UY+*^9RA]R
M'.#]:\2UOXX>*]>T"[T>[CTY8;I/+>6*)UD R"<'?CG&.G<UZ)^S]X-U;24O
M-?OUDMK>\B5+>!N#(,YWD>GI]30!Y?\ %'X<R> -9B6"5[C2[L%K>5Q\RD'E
M&QW QSWS7?\ PB^%/AOQ/X(&K:Y9RSW$US((RLSH!&N%Q@$9Y#<^]/\ VDM8
MM'&C:,CAKN-FN9%'\"D;1GZX/Y5Z?\*; Z=\+] B.,R6HGX_Z:$N/T84 9'_
M  HKP#_T"Y__  +D_P#BJX3XN?##PKX3\$-J>CV,L-T+B./<UP[C!SG@G%=?
M=_ S2=3U"\U"^U_6_M-W/).P@F1$4LQ; !4G'/K7DGQ0^%VJ>"HDOH+^?4-&
M=@N^1COB;L''3GL1^E 'E]%%% !5K3/^0K9_]=T_]"%5:M:9_P A6S_Z[I_Z
M$* /6;#J*[#2OX:X^PZBNPTK^&@#MM,Z"NEMN@KFM,Z"NEMN@H O)TI],3I3
MZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH #4,O0U,:AEZ&@#XD\<?\C_XC_["
MES_Z-:L&M[QQ_P C_P"(_P#L*7/_ *-:L&@ HHHH ]E^"WPMM?$XD\0:[#YN
MFQ/LM[<D@3..I;_9'3'<Y].??=3UOPUX+L(A?7=CI=OC;%& $R!_=11D_@*R
MOA1:QV?PM\/QQ# :V\T^[.Q8_J:^>?CCJ<]_\3[^"5G\NS2.&)3T VACCZEJ
M /ID#POX]T1]OV#5["3Y6(P^T_S5OR(KYXU#1/\ A4/QBTU\B;2)Y R-( ?W
M#L596SW7K^ ]:\\TCQ/KN@0SQ:1JMW8I/@RBWD*;L=.1]:I7VHWVIS^??WMQ
M=S8QYEQ*TC?F30!]N:YX?L-=\/7VG_9X MW;M&KJ@XR.#G\J^'IX9+:XD@F0
MI+$Q1U/56!P17V)\)O$I\3_#W3[F5@;FW'V6;GG<G /XC!KQOQ7X$-Q^T);Z
M8L -EJ5PEYC;P8\;I0>W57_,4 >U_#GPQ;:%\/\ 1[*:UC,_D"6;S(P6WO\
M,0<CMG'X5X_-IME\4?CS<VA'_$ETY=K",8#K'@$9']YR?PKVWQWXA'A3P3J>
MKKM$L$6V$'O(Q"K^I'Y5\66VHWME<-<6MY<03-]Z2*5E8]^H.: /LSQ!K_AO
MX9^&XKB>V%M9*XAAM[.$;F;!. .!T!Y)I=!USPY\2_#,ES#;+=6+LT,T%W$N
MY&P,AADX."#D&OE'2K;Q=\0=0@T>*\U#4BK;PMQ</)'".A<[B0HYZU]5>!O"
M5C\.O!_V)KE6*EKF\N7^52V!D^R@ #\* /G/QC\.!I?Q9M_"^G/BWU%XY+8G
MDQQNQ&#_ +NUOP%?25CI/AOX<^%I98;>*TLK2+S)YMF7?'<GJ23_ #Q7S!\4
M/&8\4_$"?5=.E:."V46]K-&2K,JD_-GJ,EB?H16%%J_BC7MNC1ZGJU\+DA!9
M_:9)%D(((&TG!P0#^% 'U?X.^)'AOX@RW=IIZ3B6!=SPWD2@NA.-P )!'3\Q
M7BGQW\":;X9U*RU?28DM[?4&=9;9!A$D4 Y4=@03QV(]Z]0^$'PQ?P/9S:CJ
M3AM7O$",BG*P)G.W/<DXR?8?CYK^T!XQL]:UBST*P=95TUG:>53D&1@!M'T
M.?<^U 'C-%%% !6UX6_Y#:?[C5BUM>%O^0VG^XU 'J&G]17::5_#7%Z?U%=I
MI7\- '::=T6N@M^@KG].Z+706_04 6UZ4ZFKTIU !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% 'G?BK_D;?^V2_P C11XJ_P"1M_[9+_(T
M5]%2_A0]$?-UOXT_5G8>)/\ D7;[_KE_6L[P-_R+[?\ 7=OY"M'Q)_R+M]_U
MR_K6=X&_Y%]O^N[?R%>5'_<Y?XOT/6E_OD?\/ZG2T445Q'<%%%% !1110 44
M44 %%%% !1110 4444 (:P?%_P#R)^M_]>$__HMJWC6#XO\ ^1/UO_KPG_\
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
M/$UWH4\F(K^/?"">/,7_ !7/Y5]"SZ':3^)+37&'^E6MO+;KQU5RIS^&T_\
M?1KXCT/5[C0=<LM5M?\ 76DRRJ,XS@]/QZ5[?_PTU_U*/_E2_P#M5 !^TAXB
MYTKPY"YZ&[N /^^4'Z.?RKQKPIX:O?%OB.TT:Q \R=OF<](T'+,?H*?XP\3W
M'C#Q3>ZW<Q^4UPPV0[]PB0 !5!P,X ]!DY-;7PV\?P?#[4KR_;1O[1GGB$2'
M[3Y7EC.3_ V<\>G2@#ZG\)>$-+\%:&FGZ9!D@;I92!YDS>I/].@KRCXBZ?\
M%GQL\EC;>'6L=&#<0+?6^Z4#H7/F?^.]![U7_P"&FO\ J4?_ "I?_:J/^&FO
M^I1_\J7_ -JH \>UOP7XA\.:O:Z5JNG&"^NU#00K*DA<%BHY5B.H-?4/PR^&
M=CX&TM9IE2?6)U!GG*_ZOC[B>@&>3WKP_6?B[%K/Q#T?Q7-X>VC3(?+6T^V9
MWMEB&W>7QC=TQVKL/^&FO^I1_P#*E_\ :J .O^),WQ*U,S:3X3T-H;%AMDO_
M +9 LDH(Y"@N"@]^OTKYX\2_#[Q3X3LX[W7=,-K#+)L5S<129;&>BL37K'_#
M37_4H_\ E2_^U5QOQ'^+O_"P-&MM/_L/[!Y,WF^9]K\W=P1C&Q?6@#S*BBB@
M K:\+?\ (;3_ '&K%K:\+?\ (;3_ '&H ]0T_J*[32OX:XO3^HKM-*_AH [3
M3NBUT%OT%<_IW1:Z"WZ"@"VO2G4U>E.H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH \[\5?\ (V_]LE_D:*/%7_(V_P#;)?Y&BOHJ7\*'
MHCYNM_&GZL[#Q)_R+M]_UR_K6=X&_P"1?;_KNW\A6CXD_P"1=OO^N7]:SO W
M_(OM_P!=V_D*\J/^YR_Q?H>M+_?(_P"']3I:***XCN"BBB@ HHHH **** "B
MBB@ HHHH **** $-8/B__D3];_Z\)_\ T6U;QK!\7_\ (GZW_P!>$_\ Z+:@
M#X?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *ZWP
M7]VZ_P!Y?ZUR5==X*^[=?[R_UH ]%TWJM=KI71:XO31R*[72A]V@#L;#[HK;
MAZ5B6'05MP]!0!9%+2"EH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH #4;]*D-1OTH ^4/CO_
M ,E-G_Z]8OY&O,Z],^.__)39_P#KUB_D:\SH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *M:9_R%;/\ Z[I_Z$*JU:TS_D*V?_7=/_0A
M0!ZS8=178:5_#7(6(Y%=AI7\- ':Z;T%=+;=!7-:;T%=+;=!0!>3I3Z8G2GT
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 &H9>AJ8U#)TH ^)/''_(_P#B/_L*
M7/\ Z-:L&M[QQ_R/_B/_ +"ES_Z-:L&@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K:\+?\ (;3_ '&K%K:\*_\ (;3_ '&H ]1T_J*[
M/2NU<;IXY%=EI0^[0!VFG=%KH+?H*Y_3N@KH(.@H MKTIU-7I3J "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** /._%7_(V_P#;)?Y&BCQ5
M_P C;_VR7^1HKZ*E_"AZ(^;K?QI^K.P\2?\ (NWW_7+^M9W@;_D7V_Z[M_(5
MH^)/^1=OO^N7]:SO W_(OM_UW;^0KRH_[G+_ !?H>M+_ 'R/^']3I:***XCN
M"BBB@ HHHH **** "BBB@ HHHH **** $-8GBJ*2?PKJ\,,;22R64RHB#+,2
MA   ZFMLU#*.* /B-O!?BI?O>&M9'UL)?_B:A;PMXA3[^@ZHOULY!_2OLR\3
M(-<OJ,).>* /E5M!UA/O:3?+];=Q_2HSI.I+UT^['UA;_"OH*_M22>*PKBR)
M)XH \8_LS4/^?&Y_[]-_A1_9M_\ \^5S_P!^F_PKUMK$YZ4S["?2@#R?^S;_
M /Y\KG_OTW^%']FW_P#SY7/_ 'Z;_"O5_L)]*/L)]* /*/[-O_\ GRN?^_3?
MX4?V;?\ _/E<_P#?IO\ "O5_L)]*/L)]* /*/[-O_P#GRN?^_3?X4?V;?_\
M/E<_]^F_PKU?["?2C["?2@#RC^S;_P#Y\KG_ +]-_A1_9M__ ,^5S_WZ;_"O
M5_L)]*/L)]* /*/[-O\ _GRN?^_3?X4?V;?_ //E<_\ ?IO\*]7^PGTH^PGT
MH \H_LV__P"?*Y_[]-_A1_9M_P#\^5S_ -^F_P *]7^PGTH^PGTH \H_LV__
M .?*Y_[]-_A1_9M__P ^5S_WZ;_"O5_L)]*7["?2@#R?^S+_ /Y\;G_OTW^%
M=;X-L[B!;KSX)8LLN/,0KGKZUUJV)STJW!9'(XH M:=&0179Z6F-M<_86I!'
M%=9IT!&.* .CL1P*VX>E9-FF *UXAQ0!.*6D%+0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M&HWZ5)4;]* /E#X\?\E-G_Z]8?Y&O,Z^V-7\,Z%JER;J_P!$TV[N" IEGM4D
M? Z#)&:Y>_\ !WAM0=GA[25^EE&/_9: /D^BOH>_\+:(I.S1M/7Z6J#^E<]<
M^'=,!.W3;0?2!?\ "@#QFBO5GT"P!XL+;_ORO^%1'0;'_GQM_P#OTO\ A0!Y
M=17J']@V7_/C;_\ ?I?\*/[!LO\ GQM_^_2_X4 >7T5ZA_8-E_SXV_\ WZ7_
M  H_L&R_Y\;?_OTO^% 'E]%>H?V#9?\ /C;_ /?I?\*/[!LO^?&W_P"_2_X4
M >7T5ZA_8-E_SXV__?I?\*/[!LO^?&W_ ._2_P"% 'E]%>H?V#9?\^-O_P!^
ME_PH_L&R_P"?&W_[]+_A0!Y?17J']@V7_/C;_P#?I?\ "C^P;+_GQM_^_2_X
M4 >7T5ZA_8-E_P ^-O\ ]^E_PH_L&R_Y\;?_ +]+_A0!Y?5O2^=6LO\ KNG_
M *$*]'&@V/\ SXVW_?I?\*G@T*R2176QMU93D,(E!!]>E %^Q3D5U^E+]VL&
MRM2".*ZG38",<4 =3IHX%=';=!6%IZ8 K?MQ@"@"XO2GTQ>E/H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ -0R=*F-12#B@#X\\9>$?$MQXWU^XA\/:M)!+J5
MP\<B64A5U,C$$$+@@CO6 WA/Q&GW_#^JK];.0?TK[0NER#7-:C#D'B@#Y-;P
M_K2?>TB_7ZVSC^E1G2-37KIUV/K W^%?16H6I)/%<]<V1)/% 'BG]EZ@/^7&
MY_[\M_A2?V9?_P#/C<_]^F_PKUU[$YZ5&;$^E 'DW]F7_P#SY7/_ 'Z;_"C^
MS+__ )\KG_OTW^%>L_8#Z4?8#Z4 >3?V9?\ _/E<_P#?IO\ "C^S+_\ Y\KG
M_OTW^%>L_8#Z4?8#Z4 >3?V9?_\ /E<_]^F_PH_LR_\ ^?*Y_P"_3?X5ZS]@
M/I1]@/I0!Y-_9E__ ,^5S_WZ;_"C^S+_ /Y\KG_OTW^%>L_8#Z4?8#Z4 >3?
MV9?_ //E<_\ ?IO\*/[,O_\ GRN?^_3?X5ZS]@/I1]@/I0!Y-_9E_P#\^5S_
M -^F_P */[,O_P#GRN?^_3?X5ZS]@/I1]@/I0!Y-_9E__P ^5S_WZ;_"C^S+
M_P#Y\KG_ +]-_A7K/V ^E'V ^E 'DW]F7_\ SXW/_?IO\*VO"^GWD6M(\UK/
M&FQOF>,@?F:]!%B?2K$-B<]* );",Y%=CI:?=K"LK0@CBNJTZ C'% '2:>.!
M6]!T%8]C'@"MJ$<"@"R.E.IHZ4Z@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#SOQ5_R-O_;)?Y&BCQ5_R-O_ &R7^1HKZ*E_"AZ(^;K?
MQI^K.P\2?\B[??\ 7+^M9W@;_D7V_P"N[?R%:/B3_D7;[_KE_6L[P-_R+[?]
M=V_D*\J/^YR_Q?H>M+_?(_X?U.EHHHKB.X**** "BBB@ HHHH **** "BBB@
M HHHH 0U&XXJ6FL,B@#-N(\@UAWEMNSQ732)FJ,UONSQ0!Q-U8;B>*RI=,R?
MNUW<MD#VJJ^G _PT <*=*_V:3^RO]FNV.FC^[2?V:/[M '$_V5_LT?V5_LUV
MW]F#TH_LP>E '$_V5_LT?V5_LUVW]F#TH_LP>E '$_V5_LT?V5_LUVW]F#TH
M_LP>E '$_P!E?[-']E?[-=M_9@]*/[,'I0!Q/]E?[-']E?[-=M_9@]*/[,'I
M0!Q/]E?[-']E?[-=M_9@]*/[,'I0!Q/]E?[-+_97^S7:_P!F#TH_LT?W: .+
M&E?[-6(M,P?NUUHTT?W:D33@.U &%:V&TCBMZSM=N.*LQ6(':M"&VV]J )+:
M/ %7XQQ44<>*L*,4 .%+110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4QNE/I#0!2G7(-8M
MY!N!XKH)%R*HSP9H XJ]L]V>*P[C3B2?EKOI[/=VK/ET[/\ #0!P;Z6?[M1G
M2S_=KN3I@S]VF_V6/[M '$?V6?[M']EG^[7;_P!E_P"S1_9?^S0!Q']EG^[1
M_99_NUV_]E_[-']E_P"S0!Q']EG^[1_99_NUV_\ 9?\ LT?V7_LT <1_99_N
MT?V6?[M=O_9?^S1_9?\ LT <1_99_NT?V6?[M=O_ &7_ +-']E_[- '$?V6?
M[M']EG^[7;_V7_LT?V7_ +- '$?V6?[M']EG^[7;_P!E_P"S1_9?^S0!Q(TO
M_9J6/3#G[M=B-+']VGKI@S]V@#F[;3\$<5OV5IMQQ5Z+3\'I6C!:;>U #[.'
M:!6O"N!5>&' %747 H D'2G4@I: "BBB@ HHHH **** "BBB@ HHHH ****
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
M/2C[,/2KVP4;!0!1^S#TI1;#TJ[L%&V@"HL ':I5BQ4^T4N* &*N*>!1BEH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /._%7_(
MV_\ ;)?Y&BCQ5_R-O_;)?Y&BOHJ7\*'HCYNM_&GZL[#Q)_R+M]_UR_K6=X&_
MY%]O^N[?R%:/B3_D7;[_ *Y?UK.\#?\ (OM_UW;^0KRH_P"YR_Q?H>M+_?(_
MX?U.EHHHKB.X**** "BBB@ HHHH **** "O(_P!H/1]3U/P3:3V,4DT%G<^=
M<QQC)"[2 ^/09Y],YZ9KURB@#XP^%^C:GJ_Q"T8Z;')_HMW'/-,JG;%&K L6
M/N 1@]2<5]GTR.&.$$11H@)R0J@9-/H \KT.XB\)_&[Q)8:A(L,7B&.&ZLII
M#A9'0$% >F<LW'L/45UGCOQK:>"-!-])&MS>2.L=K9"3:\[$@$#@G@<YP?U%
M:6O^&-%\4V0M-;TZ&\A4Y7?D,A[E6&"OX$5BZ)\+_"/A_4DU&STK?>Q_ZN:X
MF>8Q_P"[N) /OC- %SQ3H3>,? =YI=W (+F[M0PC+;O)F #*-W?# <]Q7DAU
MZ7XD6/@?P=+O,_FF76T;A@MOE<-_O88\]RM>_P!86F>#/#VC:_>Z[I^FI!J5
M]N^T3AW._<P9N"2!D@$X H Y3XT #PMHX   UJUP!_P*CQ5_R6_P!_URO_\
MT2:[;6M TSQ%:PVVJVWVB&&=+B-?,9,2+]TY4CIGITHN] TR^US3]9N+;?J&
MGB1;6;S&'EAUVMP#@Y'J#0!PGP?DAA'BK3[AE76(];N)+I&^^P8C:_NIP<'Z
M^O.7IVF6OBSQY\2[6Q9&TV\M(;225/\ 5FY\LC(QU*D'/O\ 6NW\0_#GPKXH
MO_M^IZ8&O,;6GAE>)W'3#%2-W''-;.B:!I7AO35T_1[&*SM5.=D>>3ZDGDGW
M)S0!X5X>63XEP:1X?NE._0] NHIP_P#!<L3;QAO]H*H?\:U?A_J4GCOQIX<N
M)P3'X:T;;-NSQ=L3$<CU*KG\*]9T?PKHF@:AJ5_I=@MO<ZE)YMVX=F\QLDYP
M20O+'@8'-&A^%=$\-SW\^D6*VTE_+YUR0[-O;).?F)Q]X\# YH TKL7!LYQ:
M-&MR8V\EI02H?'REL=LXS7*Z);?$*/6(&UR_\/RZ:-WG):0RK*?E.W:6X^]C
M/MFNPHH R?%-C)J?A'6K" $RW5A/"@'=FC8#]37,_#;Q!IP^$>EW\MS%'!I]
MIY5T2P_=&/@AO0\ X]QZUWE<5?\ PF\%:EJTFI7.BJ9I7\R54FD2.1O5D5@.
MO/3GOUH H?!B![/X86=U=8A%W--<@.<;59R!R?7 /XBMGQQXUA\(V%NL-N;W
M5K]_*L+)3@ROQDD]E&1D^_XUL:MX?TK7-"DT34+-9--D5%:W1C&N$(90-I!
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
M-N\B; 903@9VL #T[UY.=>E^)%CX'\'2[S/YIEUM&X8+;Y7#?[V&//<K7O\
M6%IG@SP]HVOWNNZ?IJ0:E?;OM$X=SOW,&;@D@9(!. * .4^-P ^'T8 P!J%M
M@#_>H\=?\E7^''_76^_]%I7;:YH&F>)-/%AJUM]HMA(LNSS&3YE.0<J0:+[0
M-,U+5M-U2[MO,O=-,C6DGF,/++@!N <'( Z@T <)\*)88-:\;Z?<LJZP-<GG
ME5N':%L;&]USNQ_O#UJC8V%GXG^*OCVUM2KZ=<:7'97<D?*F<C'4=6 !'L0:
M[/Q%\//#'BF\6]U330UXJ[?M$,KQ.1Z$J1G\<UJZ#X=TCPQIPL-&L(K.V!W%
M4R2Q]68Y+'W)- 'AOAE'\?#0/!U^"&T'3;Y+U6Z+)DV\0/NH(([U>\!W\WC3
MQ;X1M;E3M\+:7(UTK=KD,85!]]J*_P"=>OZ7X5T31=7U'5=/L%@OM2??=2AV
M/F').<$D#DD\ 9HT?PKHF@7^I7VEV*V]SJ4OFW;AV;S&RQS@DA>6;@8'- &I
M.)3;RBW*"8H?++CY0V.,^V:Y'1[;XBIJUNVLW_AZ33@3YR6L,HD(P<;2>.N*
M[*B@ KS?XT_\BOI'_8;M?YM7I%9NM:!IGB*UAMM5MOM$,,Z7$:^8R8D7[IRI
M'3/3I0!!XI\26/A+P[=ZSJ#?NH%^5 <-*Y^Z@]R?\:\4'A?Q;:Z6OQ7,TC>(
MC.;V:PQA39D8\O'7A>W9?]H5[7KWA71?$[69UFS^UK9R^="C2NJ!_4J" W_
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
MI@$?V:(Q+MB&"=V/[QZT =I1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P7Q:\$7?CGP
M@MII\B+?6LPN(4<X67 (*9[$@\'U Z Y'>T4 ?+O@;X*>*I/%=E<:W8?V?I]
MI,LTK/*C-)M.=JA2>N.O3'Y5]1444 >7+\)=5M=<U35=-\<WUE-J4[33>7:J
M2<DD*6+9(&<"LWX)Z-J,%SXAO9==N)K:'5KJUDM&C 6:4>63,3GACTQ7L=%
M'D'P<T/3-2\.>+1>64,QN]8N+6=F7EX@J$+GT!9C]34W@Z_NOAWXK_X0+6IF
MDTNZ9I-#O9#U!/,)/J"?S]F%>LT4 >3?"_3K*]\2?$!KJSMYV77YPIEB5B!O
M;ID5ZI;VT%I%Y5M!'#'G.R- HS]!4M% 'DGAW7]+^&&K:]H/B0MI\%SJ$M_8
M7AB9H[B)\?+E0?F7&#G_ /6[PO8-XWUKQQX@A@EMM'UNT73[1YD*&X C*-+C
MKCI@^_L:]7DBCE39(BNOHPR*=0!XWX6^)^D^$O \6@ZZMS;^(M)0VO\ 9Y@<
MO,P)$>P@8((QSD?E@GL?A7H-WX=^'NG6FH1M'?2E[BX1NJL[%L$=B!@$>N:[
M$Q1M(LA12Z_=8CD?0TZ@#R_XL_\ (P_#W_L8(/\ T-*]0HHH \D^"NI6NC?!
MI]2O7*6MK-/+*P4L0HY)P.36O\1/B7#X:\$V&JZ6RO<:PJ_89)5.U$90WF,N
M,\ CCU(XZUZ)10!X7X,\>?#;PJD][<:W=:AKMY\U[J,]I*7D/]U>/E7V]AGH
M,=-KEU#X%^*DOBG4X'&BZM8I:RWJ1E_LTR$8#XR0K*!SZCVKTZD(#*58 @C!
M![T >41ZO:?$+XK^'M0\/"2?3- CN'NM0\MD1VE0*L:D@$GC\B:T+?XJ6^B:
MOJVE>./+TFYMKAC9R1P2&.YM_P"%@1NRWKTZXQD&O1D1(T"(JJHZ!1@"DDBC
ME $D:O@Y&X9P: /.?AT)7O/%_C2YMIK.PU:X66VCE0JYAA5AYA7MNSG\/H:[
MG1-:L?$.C6VK:;(TEG<J6C=E*D@$CH>1R#5]@2A"MM)'!QTJAH>DQ:'HUMIL
M,CR+ I!D?&78DEF...22?QH \_\ CO\ \B-8_P#85M_Y-7J%%% 'E?PBGCM;
M;QO<2G$<6NW+N0,X  )K9\5?$S3M&^'"^+--'VI+L^58K(I0/(2P^8'D ;6/
MOCWKNZ* / O!OCOP#HUU)K^NZ]<:GXGNE_?WCVDA6$'_ )9Q#;\JCIGO[#BN
MK\07]OX?\?:/\09())M!OM*^Q7%S'$6-MN82)(R]0""%]N>Y&?4J.HP: /)-
M0UVP^(_Q!\+Q>&3)=VNC7#7E[?B)DCC&!B,$@$EB.GT]#B6P^$.L:3<WLVF^
M/M0M7O9C/.4M5+2,2>68MD]3^9]:]4CC2) D:*BCLHP*=0!Y#\!M*OH/#]QJ
M$NL3S6CSS0K8L@"(X<9D!SU..GO7KU%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 >=^*O^1M_P"V2_R-%'BK_D;?^V2_
MR-%?14OX4/1'S=;^-/U9V'B3_D7;[_KE_6L[P-_R+[?]=V_D*T?$G_(NWW_7
M+^M9W@;_ )%]O^N[?R%>5'_<Y?XOT/6E_OD?\/ZG2T445Q'<%%%% !1110 4
M444 %%%% !117G?QA\=7W@?PO!+I:H+^\F\F.5UW"( $EL'@GH!GCGVH ]$H
MKY@^'?QD\4+XPL+#6K]M0L+ZX6!UE10T;.P 92!G@D<=,9KZ?H \]U;XA:W!
MXXOO"^A>$/[7GLX$G>3^TDM_E8*>CKC@L!UI$^)=]I6I6EKXQ\*7.@0WDGE0
MW?VI+F$.>@=D VY_SP"12T/_ ).)\3_]@J'_ -IUL_%^W@N/A7KHN "$A61"
M>SAU*X_'C\: .WHKR>\UC5 _PFQ>W,)OT0WD:2,@F)AC)#C//)/!K9^(>HWM
MEXC\$16EY<6\=SJZQSI%*R"5./E8 _,/8T =_17E7C%;<^*;MO%OCTZ/I(C3
M[!IVFWAAF;CYGE 7)Y'&,CZ8YJ_"+Q')>^*_$6B6FO7FM:':I'+8W-Z6,H!X
M(RP!QDXZ8^7( S0!W?@3Q7_PFOA.VUS[%]C\YW7R?-\S&UBOWL#T]*N^)?$F
MF^$]$FU;59C';QD* HR\C'HJCN3_ (GH*X[X%?\ )*--_P"NL_\ Z,:J_P 4
M!]H\<_#NQGYLI=3>613]UG3R]@/YL/QH GD\>^-([$ZN?AW.-*5?,8&_3[3Y
M?][RL9SC^'K7:>'/$6G>*M"MM7TN7S+:<=",,C#@JP[$'_.*U:XCQA?V7PX^
M'.J7^@6%K:LA_=1PQ@+YSL$WD#J1UY_NXH [>BO*;WX?Z_IOAJ;6H?&NNMXE
MMX#<NTESNMG<#<8_*(QLXP.W?':L[Q'XHUGQ)X<^'MWIFHW&EW&LW8@N'MG*
M@$C8YQGD [B ?:@#V>BO&_&NH+\/+'2/#47BG5;:WU6YDENM5O)'N9[:%57*
MQX&06/3 X))KFKGQSX<\*3VFI^%/'FM:JRSHMYIVI>=(D\1/S,I>,!7'7/\
M^H@'T37&?$#Q]_PA%M9"#2WU2]NS(R6J2^61'&A>1\[6Z#'&/7TKLZ\5@\8>
M&KWXPZ[J>O:M:P6FF6_]F6,<QX<DGSF&/?<N>X84 >NZ1J=OK6CV>J6C9M[N
M%9D]<,,X/O5VO*O@KKEF]IK7A>UO4NH-)NW:RE5LA[9V)7'T.<^FX52\(Z/J
M?B[Q-XIGU'Q-K<5II>OW$=I;VUXR 8?)4GD[ H4!> ,MCK0![%17C7AC1M6\
M;:QXR@U'Q3K=OIMGKES#;PVET48$,<#<<D(HVX08&<U'X(T/6_&^D:G:ZWXM
MUE;;1[Z;3K<V<_E22,G)DE?!+G#* #TQ0!Z1XM\13:!8*;2!)[R1)9%5S\J1
MQH7D<CO@  #(R649 )(PM#\9:H]XJ:G'&]L9X8)6\A89+=YO]4?DEE1U9L+]
MX,I(R"#7.>$[;7/%_P /W,E^+K5=-NKS3?.N6(^TP,NUE9L$AN5(;!Y09SDU
MT>E>%[XWRP+IR:/H@N(+R:U,B,TD\6"I0)\JJ62)FR>2G3YB: .^K@/#OQ1M
M_$'C:XT :8\%MNG2ROS-N6[:(@.%7:,<$GJ>!6C\3/$W_"*> =3U&.39=,GD
M6QSSYK\ CW RW_ :\CU?6O"NA?#[PH^A:W93ZWX=GCN/*C8YFWG]^HXZ$G/T
M6@#W;Q)K</AOPWJ&LSQF2.SA:7RP<%R.BY[9.!^-<9I_Q&\3:@;61/AUJ:VU
MQL(G^TJ5"-CYON],'-7?B'8:AXV^&;VOAL1SG4A!(C-($!BW*^<GZ#\ZPM;G
M\?> -)C\0W6N6.K:7:F-;O2X[%85BC)"_NG!W-C(QN^I% '7>+O&D?AF:PT^
MUT^?5-9U%BMI80,%+@<LS,>%4>I_D"1!X9\<RZMKL_A_6M$GT/6XH?M"VTLR
MS)+%G&Y)%X;!Z_UP<=!)!:7:1:O;65M/>K;DVLTD8W@,,A0W50>]>:Z3/J=O
M\8K6Z\;6T=MJ-Y9/:Z/]C;=;;5.YP6)W>9SW '/N* /6J*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "FF-&=7**77[K$<CZ57U/4K/1]-N-1U"X2WM+="\LK]% _G].]<
M%!\1_$6J6_\ :.B?#W4;S23\R7,UW'!)(O\ >6(@E@>V#S0!Z*8HVD60HI=?
MNL1R/H:5E5U*L 5(P01P16#X2\8:9XQTV2ZL/-BE@D,5S:W"[);>0?PNO;_/
M<$#?H ;'&D2!(T5%'91@4&*,RB4HOF 8#8YQZ9IU% ".BR(4=0RGJ",@TTPQ
M,BHT:%%QM4J,#'3%/KG?$GBM/#NIZ#9/:-.=7O!:*P?;Y1/\1&.?I0!NR6MO
M,VZ6")VQC+(":1+.UC<.EM"K#H0@!%35QGC[X@P^!H[)1ITVHW-T)'$$+[2D
M4:[G<\'@#^OI0!UUQ:V]W'Y=S!%-'G.V1 PS]#4B(L:!$4*JC 4#  J"QO8-
M2T^VOK5Q);W,2RQ./XE89!_(U8H @>RM)+I;E[6%KA?NRF,%Q]#UJIK^DC7M
M!O=)>8PQWD9AD<(&(1N&QGN5R >Q.>U:5% #418XU1!A5  'H*&BC9U=D4NO
MW6(Y'TK \6^)O^$;T_S(K87-RT4LP1F*JD42;I)&(!.U1@8 ))91WR,S1O&%
M_)J26>K6D:*\PMS*D3PM#*R[T5XW)^5@.'#'G@@4 =F0&4JP!!&"#WIGD0F'
MR?*3RO[FT;?RJ2N$U?XG6.D>/;?PR]C+)&TD,-Q?!P$MY90QC1ACN #U'7VH
M [:2V@F(,L,;X&!N4'%-%E:*P9;6$$'((C'%2NZQQL[L%5022>P%>8:?\7K_
M %:RCOM-\ Z]=V<I/ESQ*&5\$@X('J"/PH ]-GMX+J(Q7$,<T9ZI(H8'\#3H
MXHX8UCB14C4855& !["N>U[QC9>&O#$&LZG!<1O.(UBLD7=,\KC(B _O=?R-
M9.D?$22?7[31O$'AZ^T&ZO@39-<.LD<Y'5=R]&]C_49 .X95=2KJ&4C!!&0:
M%544*H 4#  ' %+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<#\7/&UYX'\(+=
MZ<B&^NIQ;PNZ[ECR"Q;'<X7@>IH [ZBOEKP)\9_%4'BRR@UG4&U#3[N=8IDE
M104W$#<I !&,YQT/ZCZEH Y3Q=XYMO#%S9Z;;V-QJNM7N?LVGVOWV ZLQ_A7
M@\^Q[ D8=S\1?$/AWR[KQ=X,FT_2W8*][:7B70@R<#S%49 R1S^63Q5;PN!>
M?'KQG<70S/:6MM!;@_P1LJDX^I /XUW^OVMO>^'=2M;M5-O+:R)(&Z;2IS0!
M=@GBNK>*X@D62&5 \;H<AE(R"#Z$5)7@,>LZK:?LMVU[;7MS:W44HBBN()6C
M?8+@J &!!QCY?H*]&^+]_>:9\+=9O+"[GM+J/R-DT$AC=<SQ@X8<C()'XT =
MQ17GGC?[7+;:,;WQ=%X>T'RMU[+'<>5=7#[1A4;'3UQSST-<3X=\1V6F_%C1
M=*\+^+M3UK2;Y9([R"^E>58W"$@HS >@/'IUYX />:YOP[XK_M[Q!XBTK[%Y
M']CW"0>;YN[SMP)SC V]/4UQ.BZ?J'Q.U'6]8O?$6KZ=I]I?R66G6VFW'D!1
M'C]ZW!W,<CKTY[8I_P (;>^M/$_CJVU*Z^U7D5]$DEQM ,N X#$#H2,$_6@#
MU>N T;XHV^K^/IO#8TQXK4RSP6NHF;*W,T(4R(%V\8!)SD]!Z\;/Q!\2#PGX
M&U355<+.D7EV_O*WRK]<$Y^@->,:CJWA?2/A9X>&CZ[92^(M$N(K]45SNEE9
MLRIGN/F_$(* /HVBO-_B?XDF_P"%0-K^AWLUN9OLTT,T$A1@K.IQD'/0X(^H
MK#\>:+J?@GX9:MJ<'B?79]4N&M_-FDO6 C?S!O,87&P'=C [ "@#V2BO%_'N
MD:_X-T>T\66OBK59]:%W$EQ#--_HDF\\H(APJ@XP/3WYJ7Q=HVK>!3HGB.W\
M5ZS>WTFI0V][%<SY@G5\[@(P,*., <X'N,T ;^O^.=3@U*2+3X5CL8A<G[1Y
M*3,_V<HLS8>:(!59]N 69BK<#'/4^'-:GU1+BWO8HX[VU*%_*SLEC==R2*&Y
M (R,'D%6'.,GE=:\&7#ZI*7TQ=5TUENS;)'*D<UK+</'([#?@9#H65E.1O(Q
MQD]/X;TO4;3[5J&LRPR:G>>6)!#RD:(N%4' R<EF)P.7( P!0!JZA?V^EZ;=
M:A=/LM[:)II6]%4$G]!7)?#[XA#QPM['/I3Z7=VRQ2B!YO,\R&1=R2 [5X(]
MO3GFL3XVZY;V^AZ;X<EO4M!K5VD=Q,QQY5LK NQ_';]>:P]0\8>%M-^*/AC5
MO#^K6DMK<0_V1?10L<)'D>4QSV!QSZ+0!Z+XW\8CP=8V$L>G2ZC=7UXEI!:Q
M2!&=F!(Y(/< ?B*I^'O&'B'5]9BL]0\$7^E6SJQ:ZFG5E4@9 P!WZ51^(7AG
MQ+X@\3>%[C0VM88=.EEFDN+GYEC<@!6V=6(P<>Y&>*K0ZQXM\&^,='TKQ)J\
M&N:7K+M!#=K:+;R03 9"E5X*G..Y^F,$ U-<\?7=OXCG\/\ AOP[/K^I6L:R
M7:I<+;QP!N5!=@1N(YQ_]?&KX0\7VOBVQN)([:>RO;.8V]Y97 P\$@['U'H:
MLZK:7=A:7EWX;TS3FU>Y9-[3CREEQWD91N; )QUZUQ?PLD:WUGQ-8ZQ')#XJ
MDN5NM00@>448?NS%@G* 'OSS0!Z;1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G?BK_D;?^V2_
MR-%'BK_D;?\ MDO\C17T5+^%#T1\W6_C3]6=AXD_Y%V^_P"N7]:SO W_ "+[
M?]=V_D*T?$G_ "+M]_UR_K6=X&_Y%]O^N[?R%>5'_<Y?XOT/6E_OD?\ #^IT
MM%%%<1W!1110 4444 %%%% !1110 5S'CKP1I_CSP^=+O9'A='\VWN$&6B<
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
M[;T_^T=VW[-]I3S-W]W&<Y]NM6[K5],L;A;>[U&TMYWC:58IIU1BBC+, 3G
M[GM7EOQ6\&>']#^$UW<:=I=M;WFGF!H;J.,+-N,J*6+_ 'B2&.<GKS3/&&D6
MGB3XN>"++4_WEO+82R2QDX$VT%MI]02!D=P#0!Z?I/B'1=>$ATC5;.^\K'F"
MWF5RF>F0#Q5FWU&RO+BXM[:\MYY[9@D\<4JLT3'H& .5/UKS/Q7I&G^%_B3X
M*U/0[."QN+VZ>QN8K:,(LT1 Y91P=O7./3T%7?AY_P E ^(?_80A_P#06H [
M2\\1:196^H22ZI8J=/5?M2O<HODEON!^?EW'@9Z]JP?AWXWA\7^$(=3N[NP2
M_'FO=6\,HS;H)'";@3E1M4')Z]:YKP_9VFH^//BG;7EM!=6[FRW13('0D1N1
MD'C@@'ZBL3PEX/'B#]G-;;2EM++5+])/-NB@0SA+ER$D<#)&!M&>GTH ]9T[
MQ;X<U>]-GIVNZ==W(_Y90W*.Q^@!Y_"MFO!+B]TS3)M(7QG\/;CPVVGW$;Q:
MMI*J8@XX&]E'"YP<98\5[T"&4,I!!&01WH 6BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **0NH95+ ,W0$\FEH **Y[QKKFI:!X=>ZTC2Y=2U&21(+>%$9E5F.
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
MP-[*.%S@XRQXKWH$,H92"",@CO0 M%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YWXJ_Y&W_ +9+_(T4
M>*O^1M_[9+_(T5]%2_A0]$?-UOXT_5G8>)/^1=OO^N7]:SO W_(OM_UW;^0K
M1\2?\B[??]<OZUG>!O\ D7V_Z[M_(5Y4?]SE_B_0]:7^^1_P_J=+1117$=P4
M444 %%%% !1110 4444 %4M6TC3]=TR;3M4M([JSF&'BD'!]#Z@CL1R*NT4
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
M<6[7LE]>WER]W>7<BA3-,_4[1T''3ZT ='1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M4U/2['6M-GT[4K6.YM)UVR12#(8?T(/(/4$9JW10!R'AWX8>$/"VI?VAI6DJ
MEV 0DLLKR&//]W<3CZ]:Z^BB@#S'4?A?K]QXUU#Q/I_C=K&ZNOD4?V8LIBB&
M $5F?I@#H!FNA\+^&_$^CZG)<:UXSDUNV:$HMNU@D 5\J0^X,<X (Q_M>U=;
M10 5YW_PKC5M#O[J?P7XH?1[6[D,LNGS6JW$*N>I0$C9]/Z "O1** .-\*>
M1H6L76OZMJT^M:]<IY;7DR!%C3^ZB#A1_D8YSEV_P[\0:-?WZ>&_&3Z;I-]<
MO<R6SV*3/$[?>V,QX[ >GN>OHU% 'G.F_"B/2=,\5Z=;ZW/);Z_"J;KF+S)8
MGVL&=FW#>6+$G@5O7O@_[7\-5\'_ &_9MT^.R^U^3G[BJN[9N[[>F>_6NHHH
M Y?6O!_]L?#H^$_MWDYM(K;[5Y.[[FWYMFX==O3/>JGB'X?IK-OH\]GJL^FZ
MUI$82UU&&,$XV@$,A^\IQTSW/8G/9T4 <%8^ M9O-=L-4\6^*'U?^SG\VTM(
M;5;>)9,<.VT_,1V_PR*V="\*?V+XL\2:Y]M\[^VG@;R?*V^3Y:LOWLG=G=Z#
M&.]=)10!P%]X!UNV\4ZCK7A?Q2=)_M0HUY!+9+<*648#+DC!Z\>_7TE\,_#E
MO#?C&Y\1?V[<W\UY:>3=BZC!:63<&\P," H 4*$ P!WKNJ* *]_:_;=.N;3?
ML\^)X]V,[=P(SCOUKA_^%9?\6A_X0+^U_P#M^^S?]/'G?ZO?_P !^][^U>@4
M4 <_XI\,?\)+X+N_#OVS[-]HB2/[1Y6_;M*G.W(S]WU[UYUXR\.RW_Q0\&:1
M;ZG-97,&F2^3>PJ-R/&,AMIX(..5[@D5[+5:33K*6_AOY+.W>\A4I%<-$IDC
M4]0K8R ?:@#D-$\"ZBGB2W\0^*/$#:UJ%I&T=FBVZP0VX889@HZL1W_P&(M7
M\ ZL/%UWXB\+^)3H]QJ"(E[$]HL\<A485@"1@@?UYY-=[10!QGA'P$WA;Q%K
M.KOK,^H2:HL7F>?& X=0=S%@<'))(  "C [5BZ7\)Y;;PUJ/A74-<^U^'ILM
M:0K;".:V??O#;\G.#ZCGVZ5Z;10!YI<?#CQ+K5K%I7B7QO+J.B(ZM);QV*12
M7 4@J'D!)QD#USC/7FO2E544*H 4#  ' %+10 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G?BK_D;
M?^V2_P C11XJ_P"1M_[9+_(T5]%2_A0]$?-UOXT_5G8>)/\ D7;[_KE_6L[P
M-_R+[?\ 7=OY"M'Q)_R+M]_UR_K6=X&_Y%]O^N[?R%>5'_<Y?XOT/6E_OD?\
M/ZG2T445Q'<%%%% !1110 4444 %%%% !5'6-9T[0-,EU'5;N.UM(OORR'CV
M  Y)]AS5ZO(_V@]'U/4_!-I/8Q2306=SYUS'&,D+M(#X]!GGTSGIF@#K/#'Q
M/\)^+M0:PTK42;P E89HFC9P.I7(P?7'7':NPKXP^%^C:GJ_Q"T8Z;')_HMW
M'/-,JG;%&K L6/N 1@]2<5]GT <-X_NO%TT4^F>'8([.U-FT]SK$DG,0^;,<
M:#G?A>O0;NQYIGPGN$MO@_HUQ*3LBMY7<^PD<FNLU[_D7M3_ .O27_T UQWP
MOMC>?!72[53M,UI-&">V7<?UH YKPCX%L?B-X:/BSQ/->2ZMJ<DKVTL=RZ?8
MD#E5$8!QQMSR#VKKOA3K5]J_@UH=3G:XO],NY=/GF<Y:0QD8)]]K+UY.,U2^
M#NJ6J_"RTBN)HX)=+,T-ZLC@>05D8_-GI\I!YI/@PC2^%-4U/:5AU36;J\AR
M,90E5'ZH: .D\6^--*\%6]C<:L+CR+RY6V$D2!A&2"=S9(.T '.,GVK%L_BG
MITVNV6F7^BZWI0OW\NSN;^U\J.=N@ YR"<C''<9Q5'XM1I+>^!HY%#(_B2U5
ME/0@GI3OC$!]@\)M@9'B6T /X24 :VM?$G2=%\1S^'WL=3NM3CA26."T@$AG
MW?PH V<@9))   /-9]M\7M(N8[BW72-:&M0R>4='^R9NF.,[@H.-H'))(Q^(
MS7TR-#^T-K;E0671(@#Z9=<_RHT"-/\ A?OBV38N\:=;#=CG!5<_R'Y4 =)X
M0\;Z?XP6^CM[:\LKVPD$=U9WD6R6(G.,C)X.#^5=-7F_A3CXW^/_ /KE8?\
MHD5Z10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 45QVJ_%3P7HNKMI=]KD272-MD5(W=8V]&900#[9X[XKK8
M)XKFWCG@E26&10Z2(P*LIY!!'44 2450UN_N=,T>YO+/3Y=1N8U'EVD3!6E8
MD #)Z=<D]@#7E_@^;Q,_QPO!XGFB%S)H+3):0.6CMD,Z (.Q(QR>Y/6@#U^B
MO-?&/VCQ7\1],\$_;;FVTN.Q;4=0%K(4>8;]BH6'(&<9_P![Z8K:=8M\/?BA
MI.B6-Y=R:%KUO,([:YF,@@GB&[*$\X(P,?[7TH ]3HHKSF/XT>'KK3EO=/TS
M7=0C +3K9V/F&V4$C,AW;5Z9ZYQS0!Z-17*W?Q"T"U\#IXO66:?2FV@&*/+@
MEMN"I(Y#<'Z5F2?%WPY#J4%O<0:I!8W,GE0:M-:%+.5O]F0GD>^,=\XYH [V
MBN#M_BUH$VL65C)9ZO;07\@BL]0N;(QVUPQX&QB<D'(YQCFN\H **** "BBB
M@ HHHH *@O;*UU*REL[VWCN+:9=LD4B[E8>A%3T4 1P016UO';P1K'#$H1$4
M8"J!@ >V*DHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *IZKJUAHFF
MS:CJ=U':VD(R\LAP!_B?8=:N5Y7\?='U/5? $;Z=%),EI=K/<1QC)\L*PW8'
M4 D$^@Y[4 =%X;^*7A'Q7J?]G:9J9-X<E(IHFC,@'7;D8/TZ^U=E7Q1\.]&U
M/6?'6D1Z7'(98;J.=Y54D0HK EF/8<?B>.]?:] '&^-[CQ;/_P 2KPU;16L4
MMN9+C6)I/^/<<Y5$ZE\#@]!GMU%'X+R8^$&BRROT^T,S,?\ IO)DFNXO_P#D
M'7/_ %R?^1KA/@S%Y_P9T>(G&]+E<^F9Y!0!SGA#P;8?$[1+CQ=XF>\GN]0N
M)?L6RX:,642L541@'&00>N>GUSU?PIU:^OO#5[INIW#W-]HNH3:=)/(<M($(
MVL?P./\ @-4?@M>PV_PV33;B6.*YT>>X@O$=P#$?,=\MGH,$\GT/I3O@\#=:
M;XDUI0?L^JZ[=7-N>S1D@ C\=P_"@#I_%WC'3/!6G6E_JRS_ &>YNTM0T*AM
MC,&.YLD?* ISC)]JP8/BOIK:S965]HNMZ9;W\@BL[V^M/*BE8].2<C/;([@G
M%4_C-&DNE>%HY%#(WB2T5E/0@K)3OC2 ?"^CD@$C6[4CV^]0!L:[\1])T'Q(
MWA^:SU*XU'[*+F&*U@$AGRVT(@!R6ZGD 8!.:S;;XO:1/]IM'TC6HM:@D$?]
MCM:9N9"02"J@XVX&221@?49KPQH_[1UPS*"4\-AE)['SU&?R)HTR-#^T-K;[
M%WC1(L-CGEU_P% '1>$?'-AXNEO[6*TO;#4+!@MS9WL6R1,YP<9/!P?\D9ZB
MO-] _P"2\^+O^P?:_P#H*UZ10 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!YWXJ_Y&W_MDO\ (T4>*O\ D;?^V2_R-%?14OX4/1'S
M=;^-/U9V'B3_ )%V^_ZY?UK.\#?\B^W_ %W;^0K1\2?\B[??]<OZUG>!O^1?
M;_KNW\A7E1_W.7^+]#UI?[Y'_#^ITM%%%<1W!1110 4444 %%%% !1110 44
M44 ,CACA!$4:("<D*H&33Z** (YX([FWEMYEW12H4=<XR",$<55T?1[#0-)M
M]+TR#R+*W!6*/>S;022>6))Y)ZFKU% '&ZQ\*_!NNZK+J5]I -S,=TQBFDC6
M4]<LJL 3GOU/>NMM;6WLK2*UM88X;>% D<4:A511P  .@J6B@#-U;0-,UR2P
MDU&V\YK"Y2[MCYC+Y<J_=;Y2,X]#D>U&LZ!IFOQVD>IVWGK:7*7< \QEV2IG
M:WRD9QD\'CVK2HH S8M TR'Q#/KT=MC4YX!;R3^8WS1@Y VYVCH.<9HM] TR
MUUZ[UR&VVZC>1I%/-YC'>J_=&TG QCL*TJ* ,VTT#3+'7-0UFWMMFH:@(UNI
MO,8^8$7:O!.!@>@%:5%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %,F5VAD6-MLA4A6/8XX-/HH ^#=6TZ_TO5KF
MQU.&6*^AD*S))][=Z^^>N>^<U]<?!_3=2TKX9:5;:HCQS?/(D4@(:-&<E0<^
MQSCMG%=G+8VD\Z3RVL$DR?<D>,%E^AZBIZ "O-[?_DXR[_[%H?\ H]:](K+7
MP]IJ>)W\1K"W]IO:_8VDWG'E;@V-O3J!S0!Q5RZZ7^T+:3W#!8]3T%K:!F.
M9%E#%1ZG"C\Z/%+KJ7QK\$V,#!I-/AN[NXVG)1&0*N1VR5Q^-==XE\):-XNL
MH[76+3SEB??#(KE'B;U5AR*@\,>!]"\)/<2Z7;2?:;G'G7,\K2RN!T!9NWL*
M .BKS3X#Q1I\*K%E0 R3SLY_O'>1D_@ /PKTNLOP]X>TWPOHT6DZ3"T5G$S,
MB,Y<@L<GD\]30!X%*JI^S-J:J %&JD  < >>M>B?&VVA7X;Q6XB41)?6R*F.
M ,XP/PXKI6^'OAQO"LWAHVDG]ES3>>\7G/DON#9W9SU%:FO^'M-\3::-/U2%
MI;82K+M5RIW*<@Y% '%?&=%7PKHRA0 NM6NT =/O=*])K+UWP]IOB2T@M=3A
M:6*&=+A KE<.N<'CZ]*U* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** &1PQQ9\N-$W')VJ!DT^BB@!LB++&T;
MC*L"I'J#5'1-$T[PYH\&DZ3;_9[&#=Y<6]GV[F+'EB2>23R:T** ./UOX7>#
M_$.JR:EJ&DAKJ7'G-%-)$)?]X*P!^O6NILK*VTZRAL[*"."VA4)'%&N%4#L!
M4]% &;K.@:9K\=I'J=MYZVEREW /,9=DJ9VM\I&<9/!X]J-:T#3/$5K#;:K;
M?:(89TN(U\QDQ(OW3E2.F>G2M*B@#-70-,3Q&_B!;;&J/;?9&G\QN8MP;;MS
MMZ@'.,^]$6@:9#XAGUZ.VQJ<\ MY)_,;YHP<@;<[1T'.,UI44 9MOH&F6NO7
M>N0VVW4;R-(IYO,8[U7[HVDX&,=A6E110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!YWXJ_Y&W_MDO\ (T4>*O\ D;?^V2_R-%?1
M4OX4/1'S=;^-/U9V'B3_ )%V^_ZY?UK.\#?\B^W_ %W;^0K1\2?\B[??]<OZ
MUG>!O^1?;_KNW\A7E1_W.7^+]#UI?[Y'_#^ITM%%%<1W!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >=^*O
M^1M_[9+_ "-%'BK_ )&W_MDO\C17T5+^%#T1\W6_C3]6=AXD_P"1=OO^N7]:
MSO W_(OM_P!=V_D*T?$G_(NWW_7+^M9W@;_D7V_Z[M_(5Y4?]SE_B_0]:7^^
M1_P_J=+1117$=P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% 'G?BK_D;?^V2_P C11XJ_P"1M_[9+_(T5]%2
M_A0]$?-UOXT_5G8>)/\ D7;[_KE_6L[P-_R+[?\ 7=OY"M'Q)_R+M]_UR_K6
M=X&_Y%]O^N[?R%>5'_<Y?XOT/6E_OD?\/ZG2T445Q'<%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YWXJ_Y
M&W_MDO\ (T4>*O\ D;?^V2_R-%?14OX4/1'S=;^-/U9V'B3_ )%V^_ZY?UK.
M\#?\B^W_ %W;^0K1\2?\B[??]<OZUG>!O^1?;_KNW\A7E1_W.7^+]#UI?[Y'
M_#^ITM%%%<1W!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 >=^*O^1M_[9+_ "-%'BK_ )&W_MDO\C17T5+^
M%#T1\W6_C3]6=AXD_P"1=OO^N7]:SO W_(OM_P!=V_D*T?$G_(NWW_7+^M9W
M@;_D7V_Z[M_(5Y4?]SE_B_0]:7^^1_P_J=+1117$=P4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G?BK_D;
M?^V2_P C11XJ_P"1M_[9+_(T5]%2_A0]$?-UOXT_5G8>)/\ D7;[_KE_6L[P
M-_R+[?\ 7=OY"M'Q)_R+M]_UR_K6=X&_Y%]O^N[?R%>5'_<Y?XOT/6E_OD?\
M/ZG2T445Q'<%%%% !1110 4444 %%%% !1110 4444 %%%% !129I": '49I
MF^DW^] $F:,U%YE'F4 2YHS47F4>90!+FC-1>91YE $N:,U%YE'F4 2YHS47
MF4>90!+FC-1>91YE $N:,U%YE'F4 2YHS47F4>90!+FC-1>91O\ >@"7-%1[
MZ<&H =129I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BC-)F@!:*3-
M&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BD
MS1F@!:*3-+F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBDS0 M%-R*3=0 ^BF;A1O% #Z*9O%&\4 /HIF\4;Q0 ^BF;Q1O% #Z*9O%&
M\4 /HIF\4;Q0 ^BF;Q1O% #Z*9O%&\4 /HIF\4;J 'T4W<*7- "T4F:6@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \[\5?\C;_
M -LE_D:*/%7_ "-O_;)?Y&BOHJ7\*'HCYNM_&GZL[#Q)_P B[??]<OZUG>!O
M^1?;_KNW\A6CXD_Y%V^_ZY?UK.\#?\B^W_7=OY"O*C_N<O\ %^AZTO\ ?(_X
M?U.EHHHKB.X**** "BBB@ HHHH **** "BBB@ HHHH *R_$=S-9^&-6NK=S'
M/#9S21N!]U@A(/YBM2L7Q:?^*.US_L'S_P#HMJ /E'_A<'C[_H8Y_P#OU'_\
M31_PM[Q[_P!#'/\ ]^H__B:XBB@#MO\ A;OCS_H8I_\ OU'_ /$TG_"W/'G_
M $,4_P#WZC_^)KBJ* .U_P"%M^._^ABG_P"_4?\ \31_PMOQW_T,4_\ WZC_
M /B:XJB@#M?^%M^._P#H8I_^_4?_ ,31_P +;\=_]#%/_P!^H_\ XFN*HH [
M7_A;?CO_ *&*?_OU'_\ $T?\+;\=_P#0Q3_]^H__ (FN*HH [7_A;?CO_H8I
M_P#OU'_\31_PMOQW_P!#%/\ ]^H__B:XJB@#M?\ A;?CO_H8I_\ OU'_ /$T
M?\+;\=_]#%/_ -^H_P#XFN*HH [7_A;?CO\ Z&*?_OU'_P#$T?\ "V_'?_0Q
M3_\ ?J/_ .)KBJ* .U_X6WX[_P"ABG_[]1__ !-'_"V_'?\ T,4__?J/_P")
MKBJ* .U_X6WX[_Z&*?\ []1__$T?\+;\=_\ 0Q3_ /?J/_XFN*HH [7_ (6W
MX[_Z&*?_ +]1_P#Q->P?!3QCK?B2TUA];U![MH)(A$755V@AL] /05\U5[1\
M"KG[/9ZT,_>DB_DU 'T*MP#WJ=)<US,-_GO6G!<[L<T ;*MFI :IQ29JTIS0
M ^B@44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%(: #-(6Q7RC\??^2H3_P#7K#_(UYA0
M!]]%Z:9!7P/10!][^:*/-'K7P110!][^:/6CS1ZU\$44 ?>_FCUH\T>M?!%%
M 'WOYH]:/-'K7P110!][^:/6CS1ZU\$44 ?>_FCUH\T>M?!%% 'WOYH]:/-'
MK7P110!][^:/6CS1ZU\$44 ?>_FCUH\T5\$5N>"VV^._#S>FIVQ_\BK0!]NB
M04X/60EV#WJS'< ]Z - '-+FJZ29J93F@!]% HH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHII/% '@VL?M$7>F:U?Z>OAR&06MQ) '-V1NVL5SC;[51/[2
MMX?^99@_\##_ /$5Y#XL_P"1QUS_ +"$_P#Z,:L>@#W0_M)WG_0M0?\ @6?_
M (BD_P"&DKW_ *%J#_P+/_Q->&44 >Y_\-(WO_0M0?\ @6?_ (FD_P"&D;S_
M *%J#_P+/_Q->&T4 >Y?\-(WG_0M0?\ @6?_ (FC_AI&\_Z%J#_P+/\ \37A
MM% 'N7_#2-Y_T+4'_@6?_B:/^&D;S_H6H/\ P+/_ ,37AM% 'N7_  TC>?\
M0M0?^!9_^)H_X:1O/^A:@_\  L__ !->&T4 >Y?\-(WG_0M0?^!9_P#B:/\
MAI&\_P"A:@_\"S_\37AM% 'N7_#2-Y_T+4'_ (%G_P")H_X:1O/^A:@_\"S_
M /$UX;10![E_PTC>?]"U!_X%G_XFC_AI&\_Z%J#_ ,"S_P#$UX;10![E_P -
M(WG_ $+4'_@6?_B:/^&D;S_H6H/_  +/_P 37AM% 'N7_#2-Y_T+4'_@6?\
MXFNH\ _&>X\9^)TTB71HK16B>3S5N"Y^4=,;17S+7H/P9E\GXA0O_P!.TO\
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M:C?I4AJ-^E 'RA\>/^2FS_\ 7K#_ "->9UZ9\>/^2FS_ /7K#_(UYG0 4444
M %%%% !1110 45T_@3P7>^.?$<6F6N4@7Y[F?'$2>OU/0"OJ4_"OP>?#*Z$=
M'@\@+CS]H\_=_?\ ,ZY_3MC% #OA9HMOHGPYTB& #,\(N96 ^\[C))_0?A76
MW$$5U;RV\\:R0RJ4=&&0P(P0:\_\*^([;PB%\&>)KV.UN[-<65S.=B7=OGY6
M#'@,.A&>U:^O_$/0M(MQ%9WL&HZI,0EK8VL@D>5ST'R]!ZDT ?(/B33$T;Q-
MJFF1L62TNI(5)[A6('Z5EU]A>%?AAHVFZ?//K=A:ZCK&H;I+Z>:,.NYR2RH#
MT49QQS7B/QB^&,?@V]CU32$D_L>Z;:4)W>0_]W/H>V?I0!Y71110 4444 %%
M%% !5S2#MUJQ/I<1G_QX53JUIG_(6L_^NZ?^A"@#VFRN"2.:ZO3)B<5P]BW(
MKK]*/W: .ZT]\@5T%N>!7-::>!726W04 7EZ4^F)TI] !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 !J&3I4QJ&3I0!\.^*O^1OUO\ Z_Y__1C5D5K>*O\ D;]:
M_P"O^?\ ]&-630 4444 %%%% !1110!J^'/#FI^*M:ATG2;<S7,O//"HHZLQ
M[ ?_ %NI KU/Q1^SYJ>C:!_:&D:C_:EU NZ>U$&PL!R3'R<D?W>I[<\5Z=\&
M/!-MX7\&V^H.J/J6J1)<2RCG;&PRB ^@!!/N3Z"O2: ,_0]8M=?T.RU:R<-;
MW42R+@YVYZJ?<'(/N#5B^OK;3+">^O)EAMK>,R2R,>%4#)->'_%"\U[X6:]'
MK'AB^$&F:P[M/8R*'B2X&"S*IZ;@<\=P<]A5+X>:GXC^+_B1O^$DOUDT/2@D
MTUC$@2.>0D^6KJ/O#*ECG(^7&.: *6@_!/4?'"W_ (DU:\;1QJ,TEQ:V_D[W
MP[%@S#(P.>!U/MW\O\6>$M5\&:W)I>JP[9!\T<J\I,G9E/<?J.]?<5<5\3_
M\'CCPG-;!$&I6H::RE. 0^.4)_NMC!_ ]J /C6BBB@ HHHH **** "MWPDVW
M7D/^PU85;7A7_D-I_N-0!ZQ82G(KL=+?.VN(T\\BNRTH_=H [;3SP*WH.@KG
M].Z"N@@Z"@"V.E.IJ]*=0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!YWXJ_Y&W_MDO\ (T4>*O\ D;?^V2_R-%?14OX4/1'S=;^-/U9V
M'B3_ )%V^_ZY?UK.\#?\B^W_ %W;^0K1\2?\B[??]<OZUG>!O^1?;_KNW\A7
ME1_W.7^+]#UI?[Y'_#^ITM%%%<1W!1110 4444 %%%% !1110 4444 %%%%
M"&L'Q?\ \B?K?_7A/_Z+:MXU@^+_ /D3];_Z\)__ $6U 'P_1110 4444 %%
M%=OX(^%NN^.;.[O;()!:P*P267I+*!P@_J>@H 7X:?#J\\>ZUM.Z'2K=@;NX
M'4>BKZL<?AU^OTAJOPN\.W?A^VT_3[2/3KJQP]E>0J/,BD7D,3U;D G/6JWP
MDU#3QX4CT"*S.GZII0\J_LG^^LA)^?/<-US[XKT"@#C?#7C9)KQO#WB(QV'B
M.V&)(F.$N5'26(]"&ZXZCGTIOB7QQ%#>#P[X=*:AXCN1MCBC.4M@1_K9&Z +
MD''4UQWQ9L;7Q]KNG>$M'MDGUJ!_-N;W^&SAP<ACW))!Q]/6D^$VE6WP_P#$
M.I>%M9ACBUFY;S;2]_ANX. %4]B""<=>?:@#K]&^%WA^Q\/W&GZE:QZE=WV7
MOKR9<R32'DL#U7DG&*S-'U0_#*>'PUX@N,Z([%=)U-QP!R3%*>Q&>#T(^E>E
M5P?Q8U'34\(RZ-<VAO\ 4-4_=6-BF=\D@(PPQT"\'- &UXC\;Z#X8TT7E]>H
MYDX@@@(>2<]@H'7Z]*PO#W@QM6UB;Q=XMLXI-5N5"V]B^'CLHN@7T+$<D^I.
M*\M\.^!9?A7XNT;7?%,$5QIDL>QKI3E;&X8<;@,YQTW=.<]J^CT=9$5T8,C#
M(8'((H ^=/C!\'UTN.;Q)X<@Q9@E[NT0<0CNZ_[/J.WTZ>&U]X:UJMAHNCW6
MH:I*D5G#&6E+#.1Z8[D],5\O:Q\*-=U+1K_Q?INF_9[.>X:>VTP<RK;-DAOR
MQ\O7% 'F%%%% !1110 5UO@O[MU_O+_6N2KK?!?W;K_>7^M 'HVF]5KM=*Z+
M7%:;U6NUTKHM '96'W16W#TK$L/NBMN'I0!9%+2"EH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH #4;]*D-1OTH ^4/CO_P E-G_Z]8OY&O,Z],^._P#R4V?_ *]8OY&O,Z "
MBBB@ HHHH *U_#OAC6/%6H&RT:R>YF5=[8P H]23P*?X6\,:EXNUV#2=,BW2
MR'+N1\L2=V8]@*^QO!_A#3/!FA0Z;IT*@A09YL?-,^.6/^':@#SS]GZSMM.T
M/6;&6W:#6H+O9>QR##@ '9^'WOUKV*N1\7>';Z29/$/AIXX-?M4( 8?)=Q]X
MI/7V/4&N)D^/]E';FQ/AW4QXA#>2UD4&T2YQC.=W7MMS0!)\?K.VU/0M)T^"
MW:XUR:Z LXHAERN/G_#I7'?"'PQ-X2^*IL/$]E]GOWLF:QWD,K-D9*D<$[=W
MZU[#X0\,7L$Q\0^)9%NO$=PFTL/N6L9Y$48Z #N>IK5\3>%[#Q18+!=J4GB;
MS+:ZC.)+>3LRG^G0T ;=<O\ $5M+7X?ZU_; !M#:N,<;B^/DV_[6[&*X8_&2
M3P;<S:%XVTV[;4[486ZLT4I=+_"^"1C/MGG/2M3PS%J?Q(NH?$7B&R^RZ%"P
MDTS3'ZNPZ32?WO8=.] 'S9J7@KQ%I&@VNMWVF30V%S]R1AT]-PZKGMGK6!7W
MQ>65MJ%E+9WD"3VTRE)(W&58'M7R9\5OAI/X&U;[59JTFBW3GR'Y)B/_ #S8
M_P CW% 'G5%%% !1110 5:TS_D*V?_7=/_0A56K6F?\ (5L_^NZ?^A"@#UFP
MZBNQTK^&N.L.HKL-*_AH [;3>@KI;;H*YK3.@KI;;H* +R=*?3$Z4^@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ****  U#+T-3&H9>AH ^'/%7_(WZU_U_P __HQJ
MR:UO%7_(WZU_U_S_ /HQJR: "BBB@ HHK<\*>$M6\9:RFF:3 'D(W22OPD2_
MWF/8?J>U %/1-$U#Q%K%OI6EV[3W=PVU$'0>I)[ #DFOJ'P]\#_"VF^&)-.U
M2U34+ZX3]_>,,,C?],C_   ?KWSTK%^!VF:=X;N]7T/4;0VOBV)\S"4@F2WX
MVF,]USR<=>#Z8]HH \\\-ZG)X"GM?!_B2Z!M3E-'U.3A)HQTA<]%D7H.Q&,<
M]>VU75]/T/39=1U.\BM;2)=SRR-@?0>I] .37-?%&?P]#X#OU\1IYEM*NR"-
M?]8\V#L\OT;/?TSGC->$:5X)U'POJGAK6/']K/)X==L,CR%UM&.=@E7^%<[2
M0.W!YRM 'K-MX;_X6AK=MXG\0VKQZ!; C2=-E&#,#@F:4>C8&%[@#/'WC4O!
M[?#_ %^3QAX2LBUF8RNJ:1#P'BZEX1T#+C.WOR!C.#Z=&Z21J\;*R, 593D$
M=B*=T&30!FZ'KVE^)-,BU'2+R.ZMI!PR'E3Z,.H/L:Y+Q3XBF\275QX,\)W"
M27\J%-0OU^:+3X3P>1UD/("@Y').,5Y#X@\(77C+QGX@OOAS%)'I<28N94F\
MN&YGZND6.N<].F<G(!6O5_@LVAIX$BL]+B:"_MFV:I#*,3+<=&+#K@X^7V&.
MH- $=]\#_"-QX371K:U^SW48)CU' ,Q?U<_Q#_9Z>F*^8_%'AC4O".NSZ3JD
M6R:,Y5Q]V5.SJ>X/_P!8\BON:O)OCE:Z7J^CV&CI:->>)KF8#3(H<>8HR-Y;
MT3 .<]P#V) !\LT5T7B_P3K7@C48[/5X%7S5WQ31G='(.,X/J"<$?T(-<[0
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
M*  U#+T-3&H9>AH ^'/%7_(WZU_U_P __HQJR:UO%7_(WZU_U_S_ /HQJR:
M"BBB@#>\(^%;KQ=K26$$\%K$,-/<W#A4B7UYZGT Z^PR1]:>$=,\)^"]$33-
M*OK)5^]+,UPA>9_[S'/Z=!VKXMHH ^RO&&D:!XIMX9X];M;#6+,[['48;A!)
M"WH>?F4]UKD4^-_]@03Z5XGTN2;7[?Y(SI[*\%YV5U;/R@]^#CTS\H^8Z* /
MK+PQIL>I:M%XM\::KITNK@9LK!;A3#IRG'"C/,GJW^%=Q=ZCH-_9S6EW?:=/
M;S(4DBDF0JZGJ",U\*T4 ?3SZ\WPFN D-VFL^#)'^2.*=9+G36)^Z.?GC)/&
M3Q_Z%')XKE^+%U)I]G>?V)X1C.R[N9I5CN;WCF-!GY4/<^G_ 'S7S+10!]S:
M;<^'-'TZ#3].N].MK2!=L<4<Z */S_'/>N1\6Z/:RZFOBGPGK6G67B2%<.&N
M$$5_&,?NY1GT'!^G/ *_(]% 'TXOQT6_M(],TW1)E\42.86M[AU6WA<?>8R;
MN5')[=.W4]3X0TC2-!>?5=4UZRU+Q%>@&[OWG3V_=QC/RH,<#OCZ ?'5% 'V
MUXCM_"OBO19M*U:\L9K>09!^T)NC;LRG/!%?)OCGP9-X-UDVXNX+VQE)-M=0
M.&#+Z,!]UAW'Y5R]% !1110 5M>%O^0VG^XU8M;7A;_D-I_N-0!ZAI_45VFE
M?PUQ>G]17::5_#0!VFG=%KH+?H*Y_3NBUT%OT% %M>E.IJ]*=0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!YWXJ_Y&W_ +9+_(T4>*O^
M1M_[9+_(T5]%2_A0]$?-UOXT_5G8>)/^1=OO^N7]:SO W_(OM_UW;^0K1\2?
M\B[??]<OZUG>!O\ D7V_Z[M_(5Y4?]SE_B_0]:7^^1_P_J=+1117$=P4444
M%%%% !1110 4444 %%%% !1110 AK!\7_P#(GZW_ ->$_P#Z+:MXU@^+_P#D
M3];_ .O"?_T6U 'P_1110!Z%\%_#D7B/XB6RW5O'/9V<3W,T<BAE8#Y5!!X/
MS,./:O5OB/H?AWQ#\-M;N]!TNRMKG1[UTD:VMD1MT1VN,J.F&S^ K&^"EN/#
M/PY\2^,+@!24<0EAU6)2>/JQQ]15;X"ZRNKS>)/#6H'<NHQM=D'^(GY7_'YE
M/X4 >%I&\K;8T9V]%&34B6MQ(6"02L5.&VH3CZUZE\(--DTCXW_V;,N'MA<Q
M$'V4BNPN?BA?Z'\6CX6TS3+"+2VU%8)LH3)*TC#<Y;/7+'''3% 'SU'#+,Q6
M.)W8=0JDFK>EPD:Y8Q31];B,,CKVW#@@U[[\2_'LGPW\7&U\.:1IT4]ZJW5[
M/)%EI3]T*,$8&%Y]SGZU/C+%;WESX(UP6\<5U=NGF%!R02C $]\9- &#\?\
M1[.P\6:5!I6FP6ZO9%FCM8 FX[VY(4<UX_)%)$^R1&1O1A@U].?&+X@77@;6
MM/.DV-FVI7-L=]U<(7*1!CA0,C&3DUS?Q'O;?QK\$])\87-E#!J@N!&SQ+VR
MRLH[[20#SG% 'A45M/."8H9) .NQ2:;)%)"VV6-D;T88-?0&C^*?%MMX"T:T
M\">#+N(11*)KNXMU*W'R\LO(SELG-3?$)+OQ'\"HM>\1:8EMK]I/M?\ =;&0
M^=Y9X/.",''3H: /GO[-/A#Y,F'^[\I^;Z>M-DBDA?9*C(WHPP:^D_$7BV;P
M9\'?"&I65G:S7[0PQP27";A#F([F R.<#'XFL37]8\/?%+5/ D0\B74Y)\:C
M%$A!5-H+*2>HR#W.,F@#PJ.TN94WQV\KKZJA(K1\,0I)XOT:&:-71K^!71UR
M"#(H((-?1OB[7_B)HGB'^S_"7A6&31;94",ML2).!D<,,#MQ7.?%'2;>+QMX
M"UO[$EG?W]Q"+R-1CYU>,\^XW$9]A0 >(=%TJ+]I#0M/CTRR2RDME+VRVZ"-
MCB3DKC!Z#\J\X^,%G;6/Q-U2VL[:&W@7R]L4,811\@Z <5ZKXD_Y.@\/_P#7
MJG_H,M<YXBO;?3_VCKBYGT6XU@H%\NS@0.S/Y0P<'KCK^&: /&C9787<;6;;
MC.?+.,5!7TPGC7XE#Q;:M=^%GM?#D]VD+));;FCB8A<LP/!YSGI7EWQQT:ST
M;XE7"V4211W4$=RT:+A58Y!P/<KG\: /.*ZWP7]VZ_WE_K7)5UO@O[MU_O+_
M %H ]&TWJM=KI71:XK3>JUVNE=%H [*P^Z*VX>E8EA]T5MP]* +(I:04M !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%%  :C?I4AJ-^E 'RA\=_^2FS_P#7K%_(UYG7IGQW_P"2
MFS_]>L7\C7F= !78>'?AAXM\5:2NIZ1IJS6C.R*[3HF2.N Q!KD%4LP502Q.
M !WKZGU'6D^%OACP1HNX1--<QI=_[F/WA/\ P)U_*@#YBU/3;O1]3N-.OHO*
MNK=S'*F0<$>XX-5*]4^/NA'3/B$VH(F(=2A67/;>H"M_('\:I:9\&/$&L^&]
M+UJQN+1X;\CY68KY*?-EW)XP-O;U% 'G%%>HZM\"?$UE9076G3V>K1RR+'_H
MLG0DX!YX(SU.>*FN?@)XBBTF>\MM1TZ\G@4F2VAD)8,!DKGID?A0!P^A>"]=
M\2Z;?ZAI=HLUM8#=<.953:,$]"03P#TK KWCX&VTUSX&\:6L,9:>15C5!U+&
M-P!^=8$7P \1SV+O'J6F-?(@9[,2Y9#_ '2>@/Z4 >345T7ASP3K7B;Q*^@V
M<"QWL6[SA,VT1!3@Y_'CBN[/P!U:1I8;/Q#HUS=Q@DP+*=W'7/I0!Y%177>&
M/AYJWB7Q;>^&P\5G?V<;O,)^0"C*I'&>[5T\?P$\3R:=<3?:K 7D2EOL7FYD
M(YQGL"<<9H \JHKM?!OPO\0>,S<26JPVMI;.8YKBY;"AAU '4D=ZV=:^".O:
M;HL^J6-_I^JPVX+2K:R98 =2.QP.<4 <?IW@[6]5\-WWB"TM5?3;$D3RF505
MP ?NDY/4=!4C>!]?3PA_PE1LT_L?@>=YR9Y;;]W.>OM7I?@+_DWKQG_UT?\
M] 2M"X_Y-1'^\G_I0* / J*]$\,?!_6O$.@IK4][8Z782_ZF2[DQO'K[#ZU#
MXM^$VM^%=&&LBZL]1TT$*\]I)G82<<CTSQD9H X&K6F?\A6S_P"NZ?\ H0JK
M5K3/^0K9_P#7=/\ T(4 >LV'45V&E?PUQ]AU%=AI7\- ';:9T%=+;=!7-:9T
M%=+;=!0!>3I3Z8G2GT %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 &H9>AJ8U#+
MT- 'PYXJ_P"1OUK_ *_Y_P#T8U9-:WBK_D;]:_Z_Y_\ T8U9- '8?"_PU'XK
M^(&FZ=<P^;9JQGN5/0QH,X/L3@?C7M?CCX=>#KSP3XC;PYI=K#JFE<L\).49
M%61EZ\Y0X^OTK _9XTN&PT[Q!XKO,+#"GV=7(Y55'F2'_P! _*CX&^+GU?QK
MXELK\[AK&Z]"-C;N#'<N/=7_ "6@#P.BN]TGP\NB?'"ST&YB66&#5TBVR+D/
M'O\ E)![%2#^->G>//&'A?X=>-9H+3P;97]]<0QRSRN5C6)<8"(-AQD#)/J>
M_8 ^=**^F/'DW@OPE;Z5XW7PK;7E]J$:I!;';'%AEW^8R[2-P&!G&>?:LSQ*
MVA?$+X(7OBF+0;73=0LG^4Q*,J5=01N &Y2K="."?;- '-S>%M#7]FRW\0C3
M81J[2$&[YWD?:F3UQ]T8KQZOI/PY?:5IG[,]AJ&LZ>-1L[9WD^QEMHF?[6P1
M2<'C<03P>!T/2G>"O$/ACXNP:GH.H>$K*P:* 21M#M8A2=I*L$4JRDK]<_F
M?-5%>G?"R;POH.OZK_PD>G2ZEJ,!\JQMX[4S@L"V\[<$9X7!/3FO0_"?BY/%
MOB>/PWXD^'ME86]]'(86DM2I^52V/F49X!Y&,&@#YNHKW7X8>&-.T_XY>)]$
MEM(;FSM+:<0QW""0*OG1;?O9Y"G&?K6[X:\7>"KKQ9JO@RX\,Z58Z;;F=#>W
M3Q_OW5\-NW*,;LDCGC  ]@#YMHKWWX=^$=!TK3O&'B8Z8FO'2[^XM=/MRHE#
MK'@@KP02VY?FP<8XZUO^%];M?'^I3:%X@^&BZ=:RP,ZW#P$ $8XR8U*G!."#
MGB@#@O@-X7T3Q-J.M1ZUIT-ZD$431B7/RDELXP?85)\&?"NA^(?#GBBXU;38
M;N:U13 \F<IE'/&#Z@?E72_ K3!HOCKQKI:DLMG((%)ZD+(X!_(51^ '_(I^
M,O\ <3_T7)0!X+17J'PEU/PMI$.IW6IZ1+J^N;3]AM5M&F& N>."%); SCC'
MO7HW@WQ#;^.]:N?#7BCP#9:>LMJ\\3-;%"0"H(&Y00?FSN!&,4 ?--;7A;_D
M-I_N-5;Q!IZ:1XDU338R2EG=RVZD]2$<K_2K/A;_ )#:?[C4 >H:?U%=II7\
M-<7I_45VFE?PT =IIW1:Z"WZ"N?T[HM=!;]!0!;7I3J:O2G4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 >=^*O\ D;?^V2_R-%'BK_D;
M?^V2_P C17T5+^%#T1\W6_C3]6=AXD_Y%V^_ZY?UK.\#?\B^W_7=OY"M'Q)_
MR+M]_P!<OZUG>!O^1?;_ *[M_(5Y4?\ <Y?XOT/6E_OD?\/ZG2T445Q'<%%%
M% !1110 4444 %%%% !1110 4444 (:P?%__ ")^M_\ 7A/_ .BVK>-8/B__
M )$_6_\ KPG_ /1;4 ?#]* 6( &2>!24H)4@@D$<@B@#ZDU37K/X1_"KP_87
M6G1W\\R+&]LY&TL1OD8Y'(#''3N*YWPS\<=*NO$EC:?\(K9Z>MS*L+7,14%
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
MTMMT% %Y.E/IB=*?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%  :AEZ&IC4,O0
MT ?#GBK_ )&_6O\ K_G_ /1C5DUK>*O^1OUK_K_G_P#1C5D@X(- 'U1IT^A_
M#;X)Z7!XCMIY;>]C"7$$2@N[S!G92-PX R#ST%<SH7Q#^$.F:W:W6F>'+VQN
MP^Q+GR5 CW?*23YAXP3GCI7C.O>,?$/B:""#6=4ENXH"6B1PH"DC'8"L.@#Z
M.^(>@_8_CKX-UN-?W>H7$4<ASUDC8#_T$K^5>?\ Q\_Y*E<_]>T/_H-<M=_$
M'Q5?FP-UK,\IL)5FM2RKF)U& 0<5E:UKFI>(=1;4-6NWNKME"F5P 2!T' H
M]F^-?_)-/ W_ %P7_P!$I2^%O^37_$'_ %VD_P#0HZ\@U;Q5KFNZ?9V.IZC+
M<VMF MO&X $8P!Q@>@%+;^*]<M/#T^@0:C*FE3DF2V &UB<9[9["@#W+2M#O
M?$7[+=KINFQ>=>N9'BBW &3;=NQ SWVAC^%0? ?P9KOAW6M5U?6]/FTZW^R>
M0OVD;"Q+!B<'L O7IS7C5KXW\2V6BP:/::Q<P6%N_F0Q1$+L;<7R& R/F)/7
MO5S4_B7XRUG3Y+"^\07<EK(NV2-=J;UZ$$J 2#W!ZT >P?!R59/"GC?6]&@2
M;77N)VMU*Y8C9OB7'H7)X[X]JL?#3Q+\2-;\8QP>*-,G&FQH[F6ZT\0>2^T@
M;&VC+')&.3@FO ="\3:UX8NGN-%U*>RD< /Y3<.!TW*>#C)ZBMJ?XI>-[FYM
M[B7Q%=F2W):/ 50"05)P!@G!(Y'<T >Q>!O^3E/&'_7I+_Z,@KP;Q9_R.6N?
M]A"X_P#1C5-9^-/$5AK]UKMKJLT6IW2E)[@!=S@D$@\8ZJOY5C7-S->74UU<
M.9)IG:21SU9B<D_F: /H+X+W>H/\'O$=MH,JC6X+F22W0!20S1)L.&XY*L.>
M.*3PI/\ &OQ!JKVNH:G<:/;(A9KFYTN#&>R@;1G/MZ5X9HGB'6/#EX;K1M1N
M+*9AAFA? 8>C#H1[&M^Y^+'CN[MW@E\2781Q@^6%C;\&4 C\#0!ZY\%OM ^(
MOCE;N]6^N5F"RW2QA!,PD<%@HX&3V%9?P _Y%/QE_N)_Z+DKQ[0?%>N^&)9Y
M=%U&6S>X $K( =P&<9R#ZFC1?%FN^';:ZM](U&6TANP!.J!2'P".<CT)H ]N
M^#WVFP^#6OZEH%K'-KHGE"!4WNQ5$*KCJ<9) [D^]:WPI\1?$'7/$DZ>+-/F
M6QBMV,<]S8"W9)"5PJG:,Y&[(]J^>] \5Z]X7EDDT35+BR,N/,6,Y5\=,J<@
MD<\XK7E^*?C>:[BNG\179EB4JF H49ZG:!C/OC- &=XY_P"2@^)/^PK=?^C6
MJ+PM_P AM/\ <:LN\NY[^]N+RZD,MQ<2-++(>K.QR3^))K4\+?\ (;3_ '&H
M ]0T_J*[32OX:XO3^HKM-*_AH [33NBUT%OT%<_IW1:Z"WZ"@"VO2G4U>E.H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \[\5?\ (V_]
MLE_D:*/%7_(V_P#;)?Y&BOHJ7\*'HCYNM_&GZL[#Q)_R+M]_UR_K6=X&_P"1
M?;_KNW\A6CXD_P"1=OO^N7]:SO W_(OM_P!=V_D*\J/^YR_Q?H>M+_?(_P"'
M]3I:***XCN"BBB@ HHHH **** "BBB@ HHHH **** $-8/B__D3];_Z\)_\
MT6U;QK!\7_\ (GZW_P!>$_\ Z+:@#X?HHHH **** "BBNC\#>$KCQKXKM-'A
M8QQN2\\H_P"6<0^\?KV'N10!@0P2W$@C@B>5ST5%+$_@*L3:3J5O&9)M/NXT
M R6>%E _$BOM31M \/>!=$9+*"WL;2%-TT\A +8_B=SUJMHWQ$\(^(M1;3M+
MUNWN+H$@1$,A?_=W !OPS0!\445]%_&_X9:=_8D_BG1K5+>ZMV#7D<0PLB$\
MOCLP)&?;-=_\*?$I\4?#S3;N60/=0+]EN#WWIQD^Y7:?QH ^-:*],^.NA?V1
M\1[BYC3;#J$:W*GU;HWZC/XUV?[-NA G6->E0Y&RU@;MW9__ &2@#P"GQ0RW
M$@CAC>1ST5%))_ 5](?M#^(&CT?3/#%J6:XOYA-(B]2BG"C\6/'^[7H7@_P?
MH_@'PX(;>*-)$BWW=T1\\A R23Z#G H ^.'T;5(D+R:;>(@&2S0,!_*J-?7W
MA/XP^'/&'B)M%L4NXIBK-"\Z +-CKC!)!QSSZ5Q/Q^\"Z;%HR^*["".WNTG6
M.["<"56X#$?W@<<]\G/2@#YWHHHH **** "NM\%_=NO]Y?ZUR5=;X+^[=?[R
M_P!: /1M-ZK7:Z5T6N*TWJM=KI71: .RL/NBMN'I6)8?=%;</2@"R*6D%+0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 &HWZ5(:C?I0!\H?'?_DIL_\ UZQ?R->9UZ9\=_\
MDIL__7K%_(UYG0 4444 %%%% !16MX>\,ZSXJU#[#HMC)=3#EMN J#U9CP!]
M:],MOV<_%,T*O-J.F0.1DHSNQ'MD+B@#QVBO1O$OP4\7^'+.2\^SPW]K$NZ1
M[1]Q4>NTX)_ &N:\)^#-6\:7TUEI'V<W$,?F,DTNS*YQQZT <]17<>)OA-XJ
M\)Z+)JVIP6PM(V56,4X<C<<#CZUP] !17I%A\#O&NHZ?;7L-O9B*XB65 ]P
M=K#(R.W!KEHO!VJS^,SX5A$$FIB4PD+)E-P&3\WM@_E0!@45ZA_PH'QS_P \
M+'_P*'^%'_"@?'/_ #PL?_ H?X4 >7T58OK.;3M0N;&X $UM*T,@4Y&Y20<'
MZBJ] !1110 5:TS_ )"MG_UW3_T(55JUIG_(5L_^NZ?^A"@#UFPZBNPTK^&N
M/L.HKL-*_AH [;3.@KI;;H*YK3.@KI;;H* +R=*?3$Z4^@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH ****  U#+T-3&H9>AH ^'/%7_(WZU_U_S_\ HQJR:UO%7_(W
MZU_U_P __HQJR: "BBG1QO+(L<:,[N0JJHR23T % #:*^AO!7[/=I]BBO?%L
M\KW$@#?8;=]JQCT=NI/L,8]37??\*:^'_E>7_P (['MQC/VB;/Y[\T ?'=%?
M0OCK]GZS33IK_P (O.MQ$"QL)GWB0#LC'D-['.?:N/\ @OX6\+>+]0U/2M?L
MI);R*-9[<K.\>4!VN" 1T)7\S0!Y517T+\4O@_X<T+P+=ZMH%E-#=6CI(^9W
MDW1YVL,$GID'/^S7SU0 45]+>!?@IX7O_!.E7NN6$TNHW4(GD(N'3 8EE& 1
MC"E?QK ;P#X*N/C7'X2M=/D^PV]BTET/M,A)F(W 9SD84KT]30!X117UO_PH
MKP#_ - N?_P+D_\ BJ/^%%> ?^@7/_X%R?\ Q5 'R117T'\5?A7X2\+> +S5
M=*L98;R.2)4=KAW&&< \$XZ$USOPH^#<7B_3AKVNS31::SE;>"$[6GVG!8MV
M7((XY.#TQR >/45]=/\ "SX8Z;)#:7&EV44TO$:7%ZX>0]. 7R?PK \6_L_:
M!>Z;+)X9$FGWZ+F.)YFDBD/H=V6&?7/X4 ?,E%23P2VUQ)!.C1RQ,4=&'*L#
M@@_C4= !6UX6_P"0VG^XU8M;7A;_ )#:?[C4 >H:?U%=II7\-<7I_45VFE?P
MT =IIW1:Z"WZ"N?T[HM=!;]!0!;7I3J:O2G4 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 >=^*O\ D;?^V2_R-%'BK_D;?^V2_P C17T5
M+^%#T1\W6_C3]6=AXD_Y%V^_ZY?UK.\#?\B^W_7=OY"M'Q)_R+M]_P!<OZUG
M>!O^1?;_ *[M_(5Y4?\ <Y?XOT/6E_OD?\/ZG2T445Q'<%%%% !1110 4444
M %%%% !1110 4444 (:P?%__ ")^M_\ 7A/_ .BVK>-8/B__ )$_6_\ KPG_
M /1;4 ?#]%%% !1110 5[C^S5:QOKNNW9_UD5M'&OT9B3_Z *\.KU+X#>([?
M0_'IM;N3RXM2A^SJQ/RB3(*Y^N"/QH ]2_:&OI[;X?0V\3,L=S>(LN.Z@%@#
M^(!_"OF&TN[BQNXKNTFD@N(6#QRQMM9&'0@U]D_$OP:_CCP=/I<$B17B.LUN
M[_=WCL?8@D5X[X(^!/B&W\5V=YX@CM8=/M)EE9!*)#-M.0N!V)ZY_*@#R34?
M$&LZQD:EJM[=@G.)YV<?D37KG[.GB0VNNW_AV5L0W<?VB+)_Y:+@$?BO_H-=
M?\7O!7@C2_!^H:V^DPVVHX\NV:W<Q;Y6/&5!VG')/'0&OG;PWK$OA_Q+INKP
MD[K2X24@?Q*#\P_$9'XT ?0_[1&@F^\(V>KQ)E["?$A _P"6;\?S _.NR^%6
MA?\ "/\ PWTBU9 LTL7VB7CDLYW<_0$#\*VKZST_QCX5:WD/F6&HVZL&'=6
M8$?I69\0?$">#_ &HZA%\LL<(AME']]L*OY9S^% 'R_\5/$C>)OB'J5TKYM[
M=_LUO@\!$XS^)R?QKGH-8UR3%I;ZEJ#>=^[$*3O\^>-N ><YZ>]9E?5'P@^%
ML'A;3HM;U2(2:U<)N56'%LI_A'^T1C)_#Z@%#X.?":X\,SKXBUT!=2:,K!:\
M'R >K,1_$1QCMD_AE_M!^-[1K"/PE92K+<&59KPKSY0'*I]23GVQ[UZ!\0IO
M'D]K_9_@[3HU\Q?WM_)<1JR@_P **QX/^U^7K7SEXC^%GC+0-,NM;UFS18$8
M--+]I1V)9L9X.3DF@#AZ*** "BBB@ KK?!?W;K_>7^M<E76^"_NW7^\O]: /
M1M-ZK7:Z5T6N*TWJM=KI71: .RL/NBMN'I6)8?=%;</2@"R*6D%+0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 &HWZ5(:C?I0!\H?'?_ )*;/_UZQ?R->9UZ9\=_^2FS_P#7
MK%_(UYG0 4444 %%%.C(612PR 02* /L;X4>%+?PMX$L8T0?:[Q%N;F3NS,,
M@?0# %<+X_\ CQ<^'O$MQH^A:?:W'V.3R[B:YW$%Q]Y5"D=.F3W[5[)H\D<V
MB6$L7^K>WC*X]-HKXK\;QO%X]\0I("'&I7&<_P#71J /I70?C=X3U#PU'J&L
M7L6G77*36A#2-GU4*"2I^E>+VOBW1- ^-::]X;9UT6:?$B-'L&R08D 7L 3D
M>F!7*Z/X'\1^(-(FU32=+FN[6*3RV,>"=V >!U/7M6)=V=S87#6]Y;RV\R]8
MY4*L/P- 'V_XMT-/$GA/4M(;&;F!E0GL^,J?S KXW\)^'Y/$'C'3M%9'!FN
MDPQ@JH/S?3@&OJSX4>)O^$H^']A<N^ZYMQ]EN/7>@'/X@J?QKG?"7@'^R/C7
MXBUAH@+80B6UZ?>F.6(^FUQ^- 'H'B75HO#7A/4M3VJ%LK5WC3H"P7Y5_$X%
M?.'P*@FUCXJ2:C<-ODB@EN)&/=F.,_FU=Q^T7XD%MH=AX=A?$EW)Y\^/^>:]
M!^+'/_ :\V^$'CK1_ FKZC=ZM#<N+B%8HS @8K\V3G)'M0!]"^/?&6J>%6TV
M'1_#\VLW5X9,Q1%AL5-O)PIZEA7 ZK\;O%>AQ"75? $UG&3@//*ZC\RE3:Y^
MT;HUL(1HFF7%\6YD,Y\D)[=\FO3/#VLZ=XZ\(0:@+;=:7T962WF ..S*?7F@
M#XKU6_.J:Q?:@T8C-U<23E <[=S%L9[]:IUTWQ!\/1>%O'6J:3;Y^S12[H<G
M)",-P'X9Q^%<S0 4444 %6M,_P"0K9_]=T_]"%5:M:9_R%;/_KNG_H0H ]9L
M.HKL-*_AKC[#J*[#2OX: .VTSH*Z6VZ"N:TSH*Z6VZ"@"\G2GTQ.E/H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ -0R]#4QJ&7H: /ASQ5_R-^M?]?\__ *,:
MLFM;Q5_R-^M?]?\ /_Z,:LF@ KTCX&:-%J_Q.M'F0.EA$]WM(R-RX53^#,I^
MH%>;UZO^SU>QVOQ*>%R UW82PID]6#(_\D- 'T=XNUW_ (1GPEJFL[%=K2W9
MT5NC/T4'V+$5\@R?$7QC+JQU,^(]1%SNW +.P0>P3[NWVQBOJOXGZ?-JGPTU
M^UMU+RFU,BJHR3L(? _!:^+: /?3^TH\>EV\:>'_ #K\1*)I9+C9&9,?,0H4
MG&>V17FOAWQL^G_%.#Q6\,5JDUX9+F*#.P))D28!R>C$_6NBM/@+XEU'PO8:
MQ9W%J9[F$3-93YC= ?N@'D$D8/.W&:\XUC2+[0=6N-+U*#R+RW;;+'O5MIP#
MU4D'@CO0!]RZE86^LZ/=Z?.=UO>0/"Y7G*NI!(_ U\6Z+X6N=0\>VOAB9&$Y
MOOLLX'50K8<_@ Q_"OJ#X.>)/^$D^'-@TC[KJQ_T.;)YR@&T_BA7\<U0TSP'
M]E^.VJ>)3"?LC62S0MC@3R91L>^$<G_?% 'H-]>6FB:-<7DV(K2R@:1L?PHB
MYP/P%?$EUXGU>;Q+>Z_;WUS9W]U*\C2VTS1LNXY*A@0<=L>U?1G[07B3^RO!
M$6D1/B?59MC =?*3#-^NP?0FOEN@#H5\<^,78*OBK72Q. !J$V2?^^J^J_AU
MHFJ^'?"*S>)-6O;S4IU\^Y:]NGE%N,9"#<2!@=2.ISV KP#X%^&$\0>/X[NX
M0/:Z6GVI@>ADSB,?G\W_  &O8OCOXF?0? +6-O)LN=5D^S#!P1%C,A_+"_\
M Z /$/BI\1KGQSKSQ6\KIHMJY6UAZ!R./,8>I[>@_'/0>&/CY>^&_#]AHZ^'
M[2:&SA6)66=D+8_B/!Y/4^YKQ^N@\'>#=5\;:VNF:7&,@;YIWX2%/[S'^0ZF
M@"WK%_J_Q-\?S7-G92/>W\@$-LK[_*4  #=@8  R3@#J:^QM(MIM-T&PM;RY
M\^>VM8XYKAC]]E4!F)/J037.^$_!7AWX;:'*\+1HRINN]1N"%9P.N3_"OMT^
MIYKQKXI_&LZ[!/H/AEI(M.?*7%X<J\X[JHZA#W[GIP.H!YAXPU"VU;QIK>H6
M>/LUS?32Q$?Q*7)!_'K^-8E%% !6UX6_Y#:?[C5BUM>%O^0VG^XU 'J&G]17
M::5_#7%Z?U%=II7\- '::=T6N@M^@KG].Z+706_04 6UZ4ZFKTIU !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G?BK_D;?\ MDO\C11X
MJ_Y&W_MDO\C17T5+^%#T1\W6_C3]6=AXD_Y%V^_ZY?UK.\#?\B^W_7=OY"M'
MQ)_R+M]_UR_K6=X&_P"1?;_KNW\A7E1_W.7^+]#UI?[Y'_#^ITM%%%<1W!11
M10 4444 %%%% !1110 4444 %%%% "&L'Q?_ ,B?K?\ UX3_ /HMJWC6#XO_
M .1/UO\ Z\)__1;4 ?#]%%% !1110 4JLR,&4E6!R"#@@TE% 'L_A;]H75=*
ML8;+6[!=26)=HN5DV2D=MW8GWXKI)_VE=/$+?9_#UT9<?*))U"Y]\"OG2B@#
MK/''Q!UGQY?I-J#+%;1?ZFTB)V1^_N?>N3HHH ]=\)?'G4/#'AFST9]&BO1:
MJ429K@H=N>!C:>@XK&^(GQ9OOB!86=B^GI86\$C2.J3%_,;&!G@8QS^=>=T4
M 6],NX[#5;2\FMQ<QP2K(T+-@28.<$^AKVS_ (:7O/\ H6(/_ P__$5X110!
M[O\ \-+WG_0L0?\ @8?_ (BL'QG\<;GQAX6N]#DT**U6XVYE6Y+E=K!NFT>E
M>344 %%%% !1110 5UO@O[MU_O+_ %KDJZWP7]VZ_P!Y?ZT >C:;U6NUTKHM
M<5IO5:[72NBT =E8?=%;</2L2P^Z*VX>E %D4M(*6@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ -1OTJ0U&_2@#Y0^.__)39_P#KUB_D:\SKTSX[_P#)39_^O6+^1KS.@ HH
MHH **** /I[X(_$2SU7PY!X=U*ZCBU*Q'EP^8V/.B_AP3U(Z8^E=/XG^$?A/
MQ;JQU2_MYX[M\>8]O+L\S']X8/Y]:^.U9D8,I*L#D$'!!KH;;Q[XMLX5AM_$
M>IQQJ,*JW+8 _.@#[ L[70/ 7AI8(VAT_3+522TC_F23R2:^1_B+XK'C+QM?
M:M&&%L2(K96ZB->!^?)_&L;5-?UC6V5M4U.[O"OW?/E+X_.LZ@#V?]G?Q&UC
MXHN]!D?$%_$9(P3TD3_%<_E7TO@9SCGUKX%AGEMY5E@E>*1?NNC%2/Q%7/[=
MUC_H*WW_ ($/_C0!T'Q0\0MXE^(6JWH<-!'+]G@QTV)\HQ]3D_C73_!&Z\*2
M:Q<Z7XCL;*2:XVM:3W2 C<.J9/ SP17E%% 'U;XZ^"FC^+'M;G2Y(=(FB78W
MD0#RY%SGE1CGKS75Z79Z-\-O!,-K->".QL8R7FF(!=B<DX]23P/I7R-9>./%
M6G6ZV]GXAU*"%>%1+A@!^M4=4U_5];96U34[N\*]//E+X_.@"YXR\0-XI\7Z
MGK)4JES,3&IZJ@X4?7 'XUA444 %%%% !5K3/^0K9_\ 7=/_ $(55JUIG_(5
ML_\ KNG_ *$* /6;#J*[#2OX:X^PZBNPTK^&@#MM,Z"NEMN@KFM,Z"NEMN@H
M O)TI],3I3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH #4,O0U,:AEZ&@#X<\
M5?\ (WZU_P!?\_\ Z,:LFM;Q5_R-^M?]?\__ *,:LF@ J_HNKW>@:U9ZM8N$
MN;242QD]"1V/L1P?8U0HH ^T_!/Q"T3QQIL4UE<QQ7VW]_8NX\R-N^!_$OHP
M_0\4YOAIX+;5/[1/ARP-SNWYV?+NZYV?=_2OBM69&#(Q5@<@@X(K4'B?Q L7
ME#7-3$>,;!=R8Q],T ?7_C?Q_HW@;29)[V>-[TK_ */9(P\R5NW'9?4_S/%?
M&VJZE<ZSJUWJ=Z^^YNI6FD8=-S')Q[56DD>61I)'9W8Y+,<DGZTV@#V+]GGQ
M)_9OB^YT.9\0:G%F,$_\M8\D?FN[\A7T[7P"CM&X=&*L.A!P14_V^\_Y^Y_^
M_AH [WXV>)/^$@^(UY%$^ZVTT?8X\=-RGYS_ -]EA^ KSJ@DDDDY)ZDT4 ?3
M'[.&F+;^#]3U(KB2[O/+SZI&HQ^KO7(?M(Z@9?%VDZ?NREO9&7'HSN0?T1:\
M;CNKB)-D<\J+Z*Y ILDLDS;I9&=L8RQR: &5]B?"+PK!X7\ 6&(P+R_C6[N7
MQR2PRJ_\!4@8]<GO7QW4XOKL  74X Z 2&@#[GUG0M,\0V0L]6M$N[8,'\J0
MG:2.A(!YK _X57X&_P"A9L?^^3_C7QQ]OO/^?N?_ +^&C[?>?\_<_P#W\- &
M_P#$33[32OB#K=C8P)!:P7)6.).BC X%<Q2N[2.7=BS'J2<DTE !6UX6_P"0
MVG^XU8M;7A;_ )#:?[C4 >H:?U%=II7\-<7I_45VFE?PT =IIW1:Z"WZ"N?T
M[HM=!;]!0!;7I3J:O2G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 >=^*O\ D;?^V2_R-%'BK_D;?^V2_P C17T5+^%#T1\W6_C3]6=A
MXD_Y%V^_ZY?UK.\#?\B^W_7=OY"M'Q)_R+M]_P!<OZUG>!O^1?;_ *[M_(5Y
M4?\ <Y?XOT/6E_OD?\/ZG2T445Q'<%%%% !1110 4444 %%%% !1110 4444
M (:P?%__ ")^M_\ 7A/_ .BVK>-8WB:VFO/#.JVUNA>::SFCC0?Q,4( _.@#
MX:HKL7^%?C>/[V@3#_MK'_\ %55D^'?BR+[^C2K_ -M$_P#BJ .8HK=D\'>(
M(OOZ;(/^!K_C5=O#6L+]ZQ<?\"7_ !H RJ*TCX?U4?\ +F__ 'T/\:/[ U3_
M )\W_,?XT 9M%:7]@:I_SZ/^8_QH_L#5/^?1_P Q_C0!FT5I?V!JG_/H_P"8
M_P :/[ U3_GT?\Q_C0!FT5I?V!JG_/H_YC_&C^P-4_Y]'_,?XT 9M%:7]@:I
M_P ^C_F/\:/[ U3_ )]'_,?XT 9M%:7]@:I_SZ/^8_QH_L#5/^?1_P Q_C0!
MFT5I?V!JG_/H_P"8_P :/[ U3_GT?\Q_C0!FT5I?V!JG_/H_YC_&C^P-4_Y\
MW_,?XT 9M==X*'RW7^\O]:P_^$?U4_\ +F__ 'T/\:ZGPCIEW9+<BYA,98KM
MR0<]?2@#N=-'(KM=*'W:Y'3HSD5V6EIC;0!UMAT%;</05C6(X%;4/2@"P*6D
M%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 &HWZ5(:C?I0!\H?'?_DIL_\ UZQ?R->9UZ9\
M=_\ DIL__7K#_(UYG0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5:TS_ )"MG_UW3_T(55JUIG_(6L_^NZ?^A"@#UFPZBNPTK^&N1L5Y
M%=AI0^[0!VFF]!72VW05S>FC@5TEMT% %Y.E/IB=*?0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%%  :AEZ&IC4,G2@#X<\5?\C?K7_7_/\ ^C&K)K7\5?\ (WZW
M_P!?\_\ Z,:LB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K:\+?\AM/]QJQ:W/"8SKJ#_8:@#T_3QR*[/2OX:Y'3TY%=CI2_=H ['3N
M@KH+?H*P-/' K?@Z"@"VO2G4T=*=0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!YWXJ_Y&W_MDO\ (T4>*O\ D;?^V2_R-%?14OX4/1'S
M=;^-/U9V'B3_ )%V^_ZY?UK.\#?\B^W_ %W;^0K1\2?\B[??]<OZUG>!O^1?
M;_KNW\A7E1_W.7^+]#UI?[Y'_#^ITM%%%<1W!1110 4444 %%%% !1110 44
M44 %%%% "&H91Q4YJ)Q0!D7B9!KF-1@SGBNPN(\@UBWEMNSQ0!Y]?VA)/%84
M]B23Q7H%U8;B>*S)=,R?NT <,U@<]*;]@/I79G2O]FF_V5_LT <;]@/I1]@/
MI79?V5_LT?V5_LT <;]@/I1]@/I79?V5_LT?V5_LT <;]@/I1]@/I79?V5_L
MT?V5_LT <;]@/I1]@/I79?V5_LT?V5_LT <;]@/I1]@/I79?V5_LT?V5_LT
M<;]@/I1]@/I79?V5_LT?V5_LT <;]@/I2_8#Z5V/]E?[-']E?[- '(+8'/2K
M<%B<CBNE&E?[-6(M+P?NT 9UC:$$<5U6G08QQ4-KI^TCBMVSM=N.* -&S3 %
M:T0XJG;QX J^@XH D%+2"EH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH #4;]*DIC]* /%/B1
M\(K_ ,8>*Y-8M]4MK>-H4C\N1&)^4>U<+<? O4[?.=8M#](VKZ7N%R#6#?PY
M!H ^<;CX3W]OG.I6Y^B-6;+\/KR(\WL)_P" FO=[^TSGBN>NK DGB@#R%O!5
MTO\ R]1?]\FF?\(;=?\ /S'_ -\FO4'TXY^[49TX_P!V@#S/_A#;G_GYC_[Y
M-'_"&W/_ #\Q_P#?)KTO^S3_ ':/[-/]V@#S3_A#;G_GYC_[Y-'_  AMS_S\
MQ_\ ?)KTO^S3_=H_LT_W: /-/^$-N?\ GYC_ .^31_PAMS_S\Q_]\FO2_P"S
M3_=H_LT_W: /-/\ A#;G_GYC_P"^31_PAMS_ ,_,?_?)KTO^S3_=H_LT_P!V
M@#S3_A#;G_GYC_[Y-'_"&W/_ #\Q_P#?)KTO^S3_ ':/[-/]V@#S3_A#;G_G
MYC_[Y-'_  AMS_S\Q_\ ?)KTO^S3_=H_LT_W: /-/^$-N?\ GYC_ .^31_PA
MMS_S\Q_]\FO2_P"S3_=H_LT_W: /-?\ A#+K_GYC_P"^35FQ\'W,%];SFYC(
MCD5R IYP<UZ$-./]VIH]/.>E %>R@.1Q76Z7$1BLZTL2".*Z33[7;CB@#>TY
M< 5T5L.!6/8Q8 K;@7 % %I>E/IJ]*=0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%%  :BDZ5*:C<4 <]>Z+ICLSMIMH68DEC I)/KTKFM0T33AG;I]J/I"O^%=Q
M<)D&L.]M]V>* /-]0T>S!.+. ?2(?X5S]SI-ODXMHO\ O@5Z->6.XGBL:?3<
MD\4 <&^DP9_X]X_^^!3/[*A_Y]X_^^!79MI?^S3?[+_V: .-_LF'_GWC_P"^
M!1_9,/\ S[Q_]\"NQ_LO_9H_LO\ V: .._LF'_GWC_[X%']DP_\ /O'_ -\"
MNQ_LO_9H_LO_ &: .._LF'_GWC_[X%']DP_\^\?_ 'P*['^R_P#9H_LO_9H
MX[^R8?\ GWC_ .^!1_9,/_/O'_WP*['^R_\ 9H_LO_9H X[^R8?^?>/_ +X%
M']DP_P#/O'_WP*['^R_]FC^R_P#9H X[^R8?^?>/_O@4?V3#_P ^\?\ WP*[
M'^R_]FC^R_\ 9H X[^R8?^?>/_O@4?V3#_S[Q_\ ? KL?[+_ -FC^R_]F@#D
M!I4/_/O'_P!\"K5MIL4;ADA16]0H!KIQI9_NU-'IA!^[0!0L;4@CBNLTV$C'
M%5;73\$<5T%E:[<<4 :UBF *W(!P*SK2+ %:D0P* )ATIU(*6@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SOQ5_R-O_ &R7^1HH\5?\
MC;_VR7^1HKZ*E_"AZ(^;K?QI^K.P\2?\B[??]<OZUG>!O^1?;_KNW\A6CXD_
MY%V^_P"N7]:SO W_ "+[?]=V_D*\J/\ N<O\7Z'K2_WR/^']3I:***XCN"BB
MB@ HHHH **** "BBB@ HHHH **** "FD9%.I#0!7D3-4IK?=VK3*YJ-H\T 8
M4MD#VJJ^G@]JZ-H0>U1FW'I0!SATT?W:3^S1_=KH_LP]*/LP]* .<_LT?W:/
M[-']VNC^S#TH^S#TH YS^S1_=H_LT?W:Z/[,/2C[,/2@#G/[-']VC^S1_=KH
M_LP]*/LP]* .<_LT?W:/[-']VNC^S#TH^S#TH YS^S1_=H_LT?W:Z/[,/2C[
M,/2@#G/[-']VC^S1_=KH_LP]*/LP]* .<_LT?W:/[-']VNC^S#TH^S#TH YW
M^S1Z4]=/ [5O_9AZ4HMQZ4 9,5D!VJ]#;[<<5;$(':I5CQ0 R./%6%&*0+BG
M4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4T]*=2&@"K*N169<P;L\5M,N:K219[4
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
M?BS_ )$W7/\ L'S_ /HMJY+X3Z7HQ^#^GQ>1;O;7<,C7I8#$C%F#[S[8QST
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
M "+[?]=V_D*T?$G_ "+M]_UR_K6=X&_Y%]O^N[?R%>5'_<Y?XOT/6E_OD?\
M#^ITM%%%<1W!1110 4444 %%%% !1110 5BR>$/#<VK?VK+H.G/?[M_VAK9"
MY;^]G'7WZUM44 %4M6TFPUW2[C3-3MDN;.X7;)$_0CKVY!!P01R"*NT4 ><-
M\'[-K7^SO^$J\3#1^G]G_;AY>W^Y]W[OM7=:3I%AH6EP:;IELEM9P+MCB3H/
MQZDD\DGDFIS=VPO%M#<1"Y9/,$)<;RN<;MO7&>]1_P!I6']I?V;]MMOM_E^;
M]E\U?-V9QNV9SC/?% ',^+/AKH/C/6-/U/5#=":S 3;"ZJLR!@P20%22N<]"
M/O&NMFC6:&2)B0KJ5..N"*KZCJNG:/;BXU._M;* ML$MS,L:EO3+$#/!JOJ'
MB30M),0U+6M.LS,N^(7-TD>]?5=Q&1[B@#%B^'FDQ?#L^"5N+TZ859?-+IYV
M#(9#SMV]3_=Z5-X@\!Z1XCTS3[2Z:ZAFTX+]CO;:7RYX2 !E6 ]AV[5H67BO
MPYJ5RMO8:_I5U.WW8H+R-V/T .:T[BX@M+=Y[F:.&%!EY)&"JH]23P* .2T'
MX<Z?H^N+KEYJ6IZSJJ(8XKG4I_,,*GJ$   ZG\SZFK.M> M&U[Q;I/B6\-P+
M[3,>2J,H1\,67<""3@DD8(K:TW6M*UE'?2]3LKY4.':UG64+]=I.*74M8TO1
MHEEU34K.QC<X5[J=8@Q]BQ% &)JG@+1]7\;:;XKN3<?;]/0)&BLHC?!8@L-N
M206)&".@KJ*BMKF"\MTN+6>.>"0922)PRL/4$<&BYN8+.VDN;J>."WB4O)+*
MX544=22> * ):*BMKF"\MH[FUGCGMY5#QRQ.&5U/0@C@BHH]2L)=1ETZ.]MG
MOHD#R6RRJ944XP2N<@<CGWH M5S>D>"[/0_#^HZ/I]]?Q1WTTL[W =/-C:3&
M[8=N!TXR"1725ER^)M @U#^SYM;TV.]SM^S/=QB3/IM)S0!7\)^%-,\&:%'I
M.E+)Y*LSO)*09)&/5F( !/0=.@%5_P#A"M-3QQ_PEMM/=VM^\/DW$<+J(KE?
M612I)/"\@C[HKI.@R:S;3Q%H=_>M96>LZ?<W:YW00W2/(,=<J#F@"'Q9_P B
M;KG_ &#[C_T6U>8>!/AE8:QX!TFX_MK6[.UOK</>V-K=[(9VY!)!!QD 9QUK
MUZ]U&RTV$37]Y;VL3-L#SRJBEN3C)/7@_E4%GKVC:A<""RU:PN9B"1'#<H[8
M'4X!S0!2O_!VA:EX57PU<6"?V4D:QQQ*2#'M^Z5/7(]>_.<Y-<U'\)-/ED@C
MU;Q!K^KZ?;N&BL+Z\WP\=-P &[%>A4V21(HVDD=41 69F.  .I)H QIO"UC/
MXPM/$S27"WEK:M:1QJRB(H23DC&<\^M&L^%[+7-8T;4[F6X2?2)FF@6)E"LS
M  [L@DCCL16G8W]GJ=G'>6%W!=VLF=DT$@D1L$@X8<'!!'X4UM2L$U)--:]M
MEOWC\U;4RJ)63)&X)G)&0><=J *K:&C>)TUW[=?"1+7[+]D$O^CD;BV\IC[_
M #C.>E:E%9=YXDT+3KP6=]K6G6MTV,0SW2(YST^4G- &I12 AE#*001D$=ZS
M8?$>AW&HG3X-9TZ6^!(-LETC2 CK\H.: -.BBH1=VQO&M!<1&Y5/,,(<;PN<
M;MO7&>] $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5ROQ!\;VW@+PTVJS0&XF>00V\ ;;O<@GD]@
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
MKI** /F70OV>?$4FMQ+K<]E#IJ.#*\,I=I%!Y"C QGU.,?I7TRJJBA5 "@8
M X I:* /._'NC:O8^*=&\<:!8MJ%UIZ-;7EDA^>>W;/W/4@LQQZD>E4]6^*-
MQJFERZ?X7\-Z_+K=PABC6>S,2VS$8W.QX&,Y]..HKU"B@#&\*Z9?Z3X6L+#5
M[Z2_OXXO])N)7+EW/)&3U S@>PKQ9O"VM-XEA^&YL+D^&8]9;4?M7EMY7V;;
MO$6[&.I8?[QKZ"HH XSXKVL]Y\+]<MK2"2>9XD"11(69OWB] .36%XSL+R>P
M^'"PVD\AM]8L7F"1D^4H R6P. .Y->H44 >527=Y\.OB'K^HW>E7UYH.N&*=
M;JRA,IMY5!!5U'(!R3GZ=><6/#0U#QA\37\82:7=Z=I%E8&RLA=IY<MPS,27
MVGD+@D?E[X]-HH \1\,>&=5M?BTVBRV4RZ#I%]=:K;2F,B)C,B"- >A*%B>.
M<[O2F^$/#&J)\5_[,O+.9-$\.SWEW8R/&PC?SRNQ0<8)&XGCT->X44 %<3:?
M"/P-8ZK!J=MH>R\@G6XCD^USG;(K;@<%\'D=,8KMJ* "H+U+F2PN$LY4BNFB
M80R.N55\?*2.X!Q4]% 'ENG_ !.U33M'&G>(/#.M3>*(@T9AM[(F*Y<$[65U
MXVGC)'3G&:Z'X7^'+WPOX$L]/U$*EXSO/+$ARL1=B=@^@Q^.:[&B@ KDOB5X
M:NO%7@B\T^P*B^1DGM@QP&=&!V_B,CGN176UC^*?#\7BCP[=:1+<S6WG!2D\
M)P\;J0RL/Q _"@#ROQYX^U36_AUJ>G1^$=:L[TP 7\EW;^7!;J""Y#D_/G&%
M]<Y[8*^(O#LAM_!'BE] .O:=:Z7%:ZA8)$))!&4!5T0]2"3^0[$D;]WX \8:
M_91Z-XD\817.BAD\Y+:S$<URJD$!FSQT!R,UZ3%$D$*11*$C10JJ.@ X H \
M=L#X;US7=-MO"GPYCVB=7O+^_P!.\B.VC'/RGN_3 ]OQ'2:'9W4?QM\4W;VT
MRVTMA;+',T9".0!D!NA(KT&B@#R^ZT&YU;XK^*[>2&:.TU#P[]D6Y,9V;FPI
M ;H2,]*Y+04\->'-'CT;Q?\ #JXDUNTS'YMOI@G6\ /RLKCJ2, ^_P"0]]HH
M \9\0:1?2_ ;7$B\*0Z/=7DT4L>FV,),FSSX]I=1_'M'/L.W0=;\18-=E^%]
MQ#H*7!O3'$)([?(F:/(WA.^<?IFNYHH ^<M;TCPUJ?@Z]M/!7@'57U(1!I;R
M\MG!@"D,WS.3ND.,!5]3Z8KK/%0N;7PO\-M8.GWLMOID]M)>)% S21#RU!RG
M48((/OQ7L-% 'FK&75?C+X<UJVM+K[!+H3MYKPLH0LQ(5LCAN>AK(\)Z[/\
M"ZQNO"VNZ)JLL%O<2/I]Y96QF2YC8[@,CHW/0^O;'/L-% 'C=MHNM7?@KXA^
M(K_3)[2\\0Q,;>P*EI5CC1E0%0,[CN/&,\>]=5]DN?\ A0WV/[/+]J_X1CRO
M(V'?O^RXV[>N<\8KNJ* .;^'T$UM\//#\%Q$\4T=C$KQR*592%'!!Z&J^O\
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
MXN^$(-!N8;R?2Q/<WMS;.'6*)E "EAQR>,=MP]: /5*S]>_Y%[4_^O27_P!
M-2VVJ6%Y?7=E;7<,MU9E1<Q(X+1%@2NX=L@&HM>_Y%[4_P#KTE_] - 'E?PG
M\?\ A31/AEI&G:EKEI;7D/G>9#(3N7,SL,\>A!_&G6OB#2?$?[0^F7FCWT5Y
M;IH;Q-)$<@.'D)'Y,/SK6^#.DZ;<_"?1)KC3[265O/W/)"K,?W\@Y)%5;BTM
MK/\ :/TJ.UMXH$.@,Q6) H)\R7G ^E 'JDH=HG6-PDA4A6*Y"GL<=Z\]TWX9
M^%= \+7;^)X;+4[AQ)/?ZK>1#>V226#$DI@8^Z>O/6NVCUG39;B^MX[ZW::P
M -V@<9@!!(W>F0"?PKQ:;Q;HOQ,UAVU_Q#9Z5X3M)OW.FO<B.:_8?QR\Y5/0
M?UYH KVVLZEIOP!MH%NY;6+4]3_L^QN9SAXK1V/)/;Y5<?0\=JDU1?A==Z1:
MZ-86MQHK%T%CXB.G,JF0$8;S3M+YP>3QSGC&:Z;XC_V1XE^'-M>:%]GU/3-%
MU&">:"R(9?*C&'0 <#"/G'85+\1?&/A/5?AE?6]KJ5G?RW\(CLK6!P\K2DC9
MA!\P(.#R!C&.O% '5^*O%-OX)\*B^OG-W=;5A@B08:ZG(P !SC)Y/7 SUKSC
MX96.MV?Q>UJ3Q%.)-6N])2ZN%'2(NZXC'^Z,#VQCWJY??#WQM>ZEX;U:#5=,
M$NDZ;!#%!?*T@BG$8$CX (+$CKST'H*S= L_&Z_'"Z2[U/2GO4LH'OG2)@DE
MMYBY5!CA\=Z /<J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN)\2^-=1M/$T7ACPUHZ
MZIJY@^TS&6810V\>< L>Y)[>XJ7PIXSN]6UN]\.Z[I/]EZY9Q"<Q)*)8YHB0
M-Z-Z9(!'OUZ@ '8T5R'@3QG)XKT?5M0O8(+-+#4)K0D/\NQ%5MY)Z?>/Y56\
M->.+WQCXCNAHVGQ_\(U:$QMJ<Q8&XD'41+W'3D]OJ!0!W%%>80>.O&>L^)-?
MTW0- TNXATF[-N\EQ=-&6Y.#C_@)J]I_CW6K'Q5I_A_Q?H$6G2ZD&%E=VUR)
M8I'7JI&,@\@?4CC!S0!Z#17"ZQXWU:7Q+<^'O"6AIJEY9*K7MQ/.(H("W*IG
MJS$>G3WYQ;\'^-WU^75=.U;3SI.LZ2P%Y;-('4*1E75NZD#/Y>M '7T5Y>GQ
M(\4:G8W&O:#X/%YX=@9]DLEUY<]RBY#.B8Z<'CG./6N^T#6[3Q'H-EK%BQ-M
M=QB1,]5[%3[@@@^XH TJ*Y+QSXNG\)_V'Y%K'/\ VCJ4=D^]B-BMGYACO76T
M %%<E\//%T_C3P_<:E<6L=L\5Y);!(V)!"XYY^M7?&7BNW\'Z&+^6VENYY9D
MMK6UB^_/,WW5![="?P[]* .@HKS6?X@>*/#DMI=>+_"T%EI%S*L375K=B4VI
M;IY@QR/4C]>!6YXL\9SZ+J=CH>C:6VJZ[?*TD5MYHC2.,=9'8]!UQZX- '74
M5POA_P <:I)XK7POXIT5-,U.:$W%K)!/YL-PHZ@'J" "?P/3C/1^)O$=AX4\
M/W6L:C)M@@7A1]Z1C]U%]R?\>@H UZ*YWP-XF?QCX-L->>U6U:Z\S,*OO"[9
M&3K@9^[GIWKHJ .7T?PK/IOC[Q'XC>YC>'5DMU2$*=T?EH%.3WSBNHKDOB'X
MNG\%^'[?4K>UCN7EO([8I(Q  ;//'TKK: "BN2\#>+I_%G]N>?:QP?V=J4ED
MFQB=ZKCYCGO6EXM\3VGA#P[<:O>1R2K&52.&/[\KL<*H^I_K0!MT5YE=_$'Q
M?X>M8=7\3>#X[71'=5FDMKP2RVH8X#.N.>N.,?TKH_%GC1/#T.G06%D^JZKJ
MK[+"SB<+YN!DN6/"J 1D^_ID@ ZJBO/]-\=:Y9>*+#0O%^@1::^IAA975M<>
M;&[@9*-Z'I^8^M+XE\=:[9>-/^$:\->&X]9NH[);R<M>+!Y8+E<?-Q_=/7//
MM0!W]%<[X4U3Q+J<5T?$?AU-&=&40JEXD_F@YR?EZ8X_.NBH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBN,^*GB>]\)> ;W4].P+PLD,4C#(C+'&[!ZX&<>^* .SHKXRT+XH^+M%UV/4
MFUN^O%\P--;W,[21RKW!4G XZ$8QVK[,1MZ*V",C.&&"/K0 V::*W@DGFD6.
M*-2[NYPJJ!DDGL,5Q'@#XC1>/=7\016EJ([#3GB6WF).Z97WY8CM]S('H>:Y
M?XC>*[#7?%<7@676(=*TJ+$NLW<LHC+KP1 A/4G(S]?8@I\,]7\.6WQ*\8V6
MFWUDEM=-91Z='%(,2K'$X(3UQWH [/PCXONO$'B#Q5I]U!!##HUX+>)TSEU^
M;ELGK\O:J6E>.M0\5^,)+'PS:6\N@6+;+W59PQ61_P"Y" 1D^_3OTQN\FGTS
MQAXA\5?$'0_#6V*TFOI);V8MM,FW?MA!_P!K)X]N2!U]?^%6MZ3JW@JVM],L
MTT^6P_T>[L0,&"4=<YY.XY.3R><\@T 9=]XR\97GQ#UOPSX=T_1I$TR.&0R7
MKR*S!XU;^$XZL>U.?QSXI\-:QIEMXRT73XK#4K@6T=[IT[,L4C?=#JW..O/I
MGTKG%O\ Q!8?'?QDWA_18=4E:WM1*DMT( B^3'@@GKS6U?Z!XT\>ZMI*>)-.
ML-&T73KM;QX8KGSY9W7.T9 P!R1VZGKQ0!N>(O&6JQ>)E\,>%M*AU#5E@%Q<
MR7,IC@M4)P-Q'))]!V]:/"GC/4[_ ,1WOACQ)ID6GZU;0BY0V\F^&XB) W*3
MR,$CCZ^AKCM&TWQ#K7Q-\>0Z=JO]D0FY@6XNTA#SL A$:)NX48R2>OW<5MZ'
MJ?B'P]XXN_".M:C_ &O]HT]KS3K\PA9L*2#&X'7G)!_QP !P\<^+=?N=1N/!
M_A^RN])L)F@\^\N"CW;K][R@. /0G_$#K/!_BBW\7^&X-6@A:W=F:.:W<Y:&
M13AE/^>A%<W\#P@^$FCE<;F:<O@]_.?K^&*A^$GRR>-4C_X]U\2W?E8^[VZ'
MZ8H V?B7XMN_!/@^36;*W@GF6:.,)-G;AC[$&NOKR_X_?\DOG_Z^X?YFM#[)
M\6/^@IX5_P# >:@#1\%>+;OQ-JGB>UN;>")-)U.2RB,6<NJL0"V3UX[5J>+?
M$MKX1\-7>M7:-(D  6)/O2.2 JCZD_A7!?!<7:ZCXX6_:)[T:W(+AH00ADRV
MXJ#SC.<9KU6:&*XC,<T22(>JNH(_(T >9WOC?QYX?TY-=U[PK8+HP*FXBM;D
MM<VR$XW,#\IQGH/TKH/%/C@:1;Z1#H]D=5U76CC3[97V*Z[0QD9NR@$'_)(Y
MKQEK=QX_O9O GA8^; 75=8U0#,5M&#DQJ>C.<8Q]1ZE:/B#3M57XT:'I/A^>
M*R$'A[RXKJ:/S/LZ"1E9E4\,V J\\?-DT =!8>-O$>F>*=.T/QCH]E:C5-RV
M=Y8S%X_, SL8-R#R.?<=><=GK6LV/A_1KK5=2F$-I;(7D;O[ >I)P .Y->=S
MS^)/ /B[08]2U^37=&UBZ%D?M4*K+;S/PI5E[$]?;/UK#U;Q7H'CKQ^UGK6L
M6=EX6T.7/V>YF"'4+D9&2I_@7GZ_\". #T#X<^,Y/'?AN;5Y+-;0"[DA2-6W
M?* I!)]>:Z^O*?@AK&FSZ/JVG0WUN]X=3N;D0*X+^42H#X_NY(YKU:@#F?B#
MXDN?"'@?4==M(8II[7RML<V=IW2*AS@@]&-;NFW+7NEVETZA7FA21@O0$J#Q
M^=<1\;?^20Z[_P!N_P#Z41U3TFT^*9T:Q-OJ?A<0FWC\L/!-N"[1C/OB@#=\
M*^+;O7O&'BS1I[>".'1IH8X7CSN<.'SNR<?PCI6YXBUVT\,^'KW6;W=]GM(]
M[!>K'H%'N20/QKS;X2+J*>//B"NK26\E^+BU\]K8$1EL2_=!YQ7K,L,<\313
M1I)&PPR.H((]P: /,9_&_P 0+'1?^$DO?"5@-&5//DMH[MC=1P]=QXV\#DC'
MUQS71Z_X]LM*\+:=J]C;2:C-JQC33;2,[6G>094$\[>.OI7/^./$=SXFGN/
M/A)5N+VX7R=2O ,PV,)R&#$?Q$9&/J.O3*\8Z3?Z7XS^&VA: T2M:P7,-M+<
MJ652L2@R$#[S*HW >OUH VSXX\5^'M6TR+QCH5A;Z=J4ZVT=U8W!?R)6^ZL@
M/7OR..">V*O>,O&6MZ3XGTKP]X<TBWU*_O()+ATGF\L(B]#GIV;KZ"L'7V\4
M_#NYTW6[OQ++KND2W:07UM=6Z*T>\X$D97ICT_GGC3U[P!KFM_$A]?AU_P#L
MNR_L\6:M:#-SC=N(!8849)Y!)[=Z -WPKJ/C&]N;A?$VA6>FPJ@,+V]R)2[9
MY! /'%=17F_AJ^UOPU\1'\&ZMJTVL6=U9&]L;JX4><A#89&(Z]"<GVKTB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /._
M%7_(V_\ ;)?Y&BCQ5_R-O_;)?Y&BOHJ7\*'HCYNM_&GZL[#Q)_R+M]_UR_K6
M=X&_Y%]O^N[?R%:/B3_D7;[_ *Y?UK.\#?\ (OM_UW;^0KRH_P"YR_Q?H>M+
M_?(_X?U.EHHHKB.X**** "BBB@ HHHH **** "BBB@ HHJIJ>IV6C:;/J.HW
M,=M:0+ODE<\*/ZGT Y- #CIUD=2&HFSMS?+%Y(N3$OFB/.=F[&=N><9Q2?V;
M8?VE_:7V*V^W^7Y7VKRE\W9G.W?C.,]LUP8^+]D]N;^'PMXFET@<_P!H)8_N
MRO\ ?'S9V^]=OHNMZ=XATJ'4]*NDN;28921?U!!Y!'H>: )[VQL]2M'M+^U@
MNK:3&^&>,.C8.1E3P>0*A31-)CN+2>/3+)9K)#':R+;H&@0C!5#C*C!(P,5>
MHH *KWMA9ZE:/:7]K!=6S_?BGC#HWU!XJQ10!FZ3X>T;04=-(TNSL1)]_P"S
MPJA;ZD#FC5O#^CZ]&B:OI=G?+&<I]HA5]GK@D<?A5;4/%%EIOBK1_#TT5PUW
MJJS- Z*IC41KN;<2<C@<8!K;H @LK&TTVTCM+&UAM;:,82&&,(B_0#@4ZYMH
M+RVDMKJ".>WE4I)%*@974]00>"*Y;Q;\1M#\&:E86.IK=-)>#=N@166!-P7?
M)EAA<GMGH?;/7=1D4 16UM!9VT=M:P1P6\2A(XHD"JBCH !P!44>FV$6HRZC
M'96R7TJ!)+E8E$KJ,8!;&2.!Q[5:HH H'0]),5Y$=+LC'>MONT-NF+AO5QCY
MC]<UG?\ "">#_P#H5-#_ /!=#_\ $UT%8'B?Q3;^&X(]T#W-S*K.D2G 5%P&
M=S@D*"RC@$Y8  T :MGIEAIUB+*QL;:UM!G$$$2I'SU^4#'-4-/\)>'-)OC>
MZ=H6G6MT<_OH;9$89ZX(''X5G:!XR&K7B6=W:);2RLZ120S-)&SJH9HSO1'5
MPI#;609'()KJJ *NHZ98:O:-::E96]Y;,<F*XC#KGUP>]0Z3H>DZ% T&DZ;:
MV,3G++;Q*FX^IQU_&L&/XC:')X];P>!=?;P2HF*+Y!<('*!MV=P!Z8Z\5TU_
M>P:;IUU?W+%8+:)YI"!T502?T% &;IF@+I_B76]8'DJVI>0NV*/;Q&K?,Y[L
M2[<^@6MB2-)8VCD171P596&00>H(KS>/XV^'IHEEBTCQ"\;#*LMAD$>H.ZNO
M\3^*]*\(Z<EYJDKCS7$4$$*;Y9G/147N: -.QL+/3+..SL+2"TM8\[(8(Q&B
MY))PHX&22?QIK:;8/J2:DUE;-?I'Y2W1B4RJF2=H?&0,D\9[USWAOX@:5XCU
M.72OLNHZ7JD:>;]AU2V\B5D_O*,G(_&NKH IKI.FK+>2KI]H)+X!;MQ"N;@
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
MQ/?Z^N!W-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 >=^*O^1M_[9+_ "-%'BK_ )&W_MDO\C17T5+^%#T1\W6_C3]6
M=AXD_P"1=OO^N7]:SO W_(OM_P!=V_D*T?$G_(NWW_7+^M9W@;_D7V_Z[M_(
M5Y4?]SE_B_0]:7^^1_P_J=+1117$=P4444 %%%% !1110 4444 5=2OX-*TN
M[U&Y)$%I"\\A R=JJ6/Z"OFV;]HSQ,=9,\&GZ>NGAN+5U8L5]WS][WQCVKZ3
MU*P@U72[O3KH$V]W"\$H4X)5E*G'X&OG";]G'Q$-8,,&J:<VG%_EN'+"0)[I
MC[WMG'O0!]#>'M;MO$?A^QUBT#+!>0B55;JN>JGW!R/PK@?BN!J7B3P-X=N.
M=/U#4FDN4[2"+9A3Z@[S7?>']%MO#GA^QT>TR8+2%8E9NK8ZL?<G)_&N=^(_
MA6^\1:597FC.B:WI%RMY9&0X5V7JA/H<#VR!GB@#LP JA5   P .U>7_  _1
M=%^*GCGP[:*%TY7@O(HEX6)Y$#,%'0 [@/\ @(JGK7Q*\5/:6D>F>%-<L];B
ME'VBRETPSP3CH0)000O4[@.WIS5CX23K+K7B6XU?SH/%=]/Y]Y9RP,GD0J2(
MPI(PR\]0?3TR0#?^$^OZGXF^'UEJFKW/VF]EDE5Y/+5,A7('"@#H/2L?PIXG
M\7:U\+KS4[*./5-?^URPVXE\N)  X )QM' R?>LCP%K.L>!M";P==>$M:NM3
MMKB46TL$'^C3AF)#&4G"KD\GG ]^*R['0/%2? 6XT^'3[Z._.HO)=6BHT4TT
M&_+A 1GGVZC/7I0!:\6:SXK\$Z2-9;XD:?J=_$Z>=I+VT*B4%@&" '=Q] <
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
M/A)T37-7AM)7&Y8MK.Y'3.U03CWQ4_AWQ;H/BRVDGT/4H;Q(B!(%!5DSTRK
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
M<X>&1>A'^?Y5SQ^%LE[?Z3J6M>*-2U._TR]CNH9)554"H0=@0<#<0,MR3@4
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
MT*9GN)+N5C-,"JC.<'+$@DY(ZTSQUX4UC5M8T+Q!X?GLAJ>CO*4@OE8PRJX
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
M\] N"#GWH [ZBN,\/>/SJ?B+_A'M8T*\T35FA,\,,[+(DR#J5=>IZ\>QKLZ
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
M\B[??]<OZUG>!O\ D7V_Z[M_(5Y4?]SE_B_0]:7^^1_P_J=+1117$=P4444
M%%%% !1110 4444 %%%84OC3PQ!J_P#9,NOZ<E_NVF!KA0P;^Z>>&]NM &[1
M17 _%OQ+J/ASPQ:?V;<"SDO[Z.T>^89%JC DO]>/Y]Z .^HKS&\^'&H6VD2:
MEX;\:>(I]82,RP/<7XEAN6 R%92-N">/0>]5_'GQ!U3POX"TH7TBZ9XGO0@E
MA""4 *0)65EW*.H(YSSZB@#U:BN=/COPROA6+Q,^K1IH\I*QW#HZ[R&*D!2-
MQ.5;C';/2J_A[XC>%O%%\;#3=3!O=NX6\\3Q.P]5# ;OPS0!U5%<GK7Q*\)^
M'[^[L-1U3R[RT:-)H%@D9EWIO4C"\C:,DC..^"15C7O'OAOPU!:RZIJ(B:[0
M201+$[R2*>^P#('U H Z2BL3PWXOT+Q;;23:+J$=SY1Q+'@I)&?]I& ([\XP
M<&LC6/BIX-T/4Y-/O=7'VB$XF$,,DHB/3YBJD ^W44 =E16'=>,?#]GI%EJT
MNIQ'3[V5(;>XC5I$9VS@$J#MZ$9. ",'%6]=U[3/#6DR:IJ]T+:SC*JTFQGY
M8@  *"3R>PH T:*YB"XT]_B1)&NN7[:@=*#G26WB!8O,'[[!&T/G"]<X/2LZ
M;XO>!X+]K1];4E'\MID@D:$-Z>8%V_B#CWH [BBN7\57>F>9X=DN=?O-.6;4
MH?LOV)FVWKG[L3E004;OG ]ZF\2>.?#OA)XHM8U%89YAF.!$:21AZ[5!..O)
MXXH Z*BL;PYXLT/Q9:/<Z)J$=TD9VR* 5>,^C*P!'?MSBL"Y^+W@>UMTF.M>
M8&+#9';RLZA3@EEVY SW/7MF@#J-;T33O$>CSZ3JUO\ :+&?;YD6]DW;6##E
M2".0#P:O1HL4:QH,*H"@>@%5-)U:PUW3(-2TRZ2YLYQNCE3H>W?D'/&#R*NT
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M)CMH4A0GKA0 /Y58J"\NXK*PGO9=QA@B:5M@R2JC)P._ KS[_A=_A+^YJO\
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
M15&W %>E5B>&/"]EX3L+FSL);B2.XNI+IS.RDAWQD# ''%;= !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MQR7,CYRP4]% )_(>I  */@C4?B!XVTYM5'B2UT^VM[B6W$0L$D-Q@GYF)QM
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
MH/CC5X/%J>%/&.G6MEJ=Q&9;.ZLG9K>Z SD#=RI&#U_3C/?T %%%% !1110
M4444 %%%% !117(?#CQ;=^,_#MQJ-Y;P0217LEN%AS@JN,'DGGF@#KZ*** "
MBBB@ HHKG_"GBJ+Q7'JTL-L\":?J4MA\[ F0HJDMQTY8\<]* .@HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#SOQ5_R-O_ &R7^1HH\5?\C;_VR7^1HKZ*E_"AZ(^;K?QI^K.P
M\2?\B[??]<OZUG>!O^1?;_KNW\A6CXD_Y%V^_P"N7]:SO W_ "+[?]=V_D*\
MJ/\ N<O\7Z'K2_WR/^']3I:***XCN"BBB@ HHHH **** "BBB@#.U_3GUCPY
MJFEQR")[RTEMUD/12Z%0?PS7QQ-\.O&$&L'2V\.ZBUR'V I QC/N'^[M]\XK
M[8HH P?!.B3^&_!>DZ1<R>9<6MNJR$'(#=2 ?0$X'L*WJ** /-_"O_);_'__
M %RL/_1(JLNH6?A+XXZQ)J]Q'9VNOV,$EM<3MMC:2(!"FX\ X&>?4>HSZ1%I
MUE!?7%]#9V\=W<A1/.D2B24*,+N8#+8' STJ+5-&TO7+86VJZ?:WL(.X)<1*
MX!]1D<'WH \^TN]MO%GQQEU32YDN=-T?2?LSW,1W1M.[D[0W0_*3T]*[?Q9_
MR)NN?]@^X_\ 1;5=TW2]/T>S6STRRM[.V4Y$5O&$7/<X'?WJQ-#'<0R0S1I)
M%(I1T=0593P00>H- '!>" !\#;' Q_Q*I/Y-7G[@'X+?#4$9!\06^0?]^:O>
M(+"SMK%;&WM((K-4V+;QQA8POH%'&/:J_P#86C_8K:R_LJQ^R6L@EMX/LZ;(
M7&<,BXPI&3R/4T </\5^=0\" _\ 0RVO\Z/B;_R-'@#_ +#:_P A7?W>G65^
MT#7EG;W#6\HFA,T2N8I!T=<CAAZCFBZTZRO9;>6[L[>XDMG\R!Y8E<Q/_>4D
M?*?<4 6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***"0 23@#J30 45
ME6/B?0-4OGL;#6M/NKM,[H8;E'<8Z\ YXK5H **\W^)>J:H?$7A?P[I.M2:0
M^H23RW-TF/W<4:9R<\8^]W[5H>#=#U&VOVU"3Q]-XBL]C1^3M0H&XYW*QY&.
MGO0!W%%%<7<?%KP+:VMO<2^(K?R[C/E[(Y'8@$@DJ%)49!Y('2@#M**Q[KQ7
MH5EX=7Q!/J4(TEPI6Z7+J=QP.@)Z\5FQ_$CP?+XA_L)-=MFU'S/*$8#;2^<;
M0^-I.>,9ZT =517*6?Q+\&ZAKHT6UUZVEOV?RU0*VUV]%?&TGZ'FNKH ****
M "BBB@ HHHH **** "LO5O#VFZU=Z;=7T+22Z=.+BV(<KM<=SCK]#6I10 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% 'G?BK_D;?^V2_P C11XJ_P"1M_[9+_(T
M5]%2_A0]$?-UOXT_5G8>)/\ D7;[_KE_6L[P-_R+[?\ 7=OY"M'Q)_R+M]_U
MR_K6=X&_Y%]O^N[?R%>5'_<Y?XOT/6E_OD?\/ZG2T445Q'<%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7GWQKDU"+X6ZH=/,@),:SF/J(BPW=.W
M3/MGM7H--=$DC:.15=&!#*PR"#V(H ^#]'EU"'6;*32C*-0$R?9O*/S>9GY0
M/QK[Q3=L7?C?CYMO3/M6#IG@?POHVH&_TW0;"VN^<2QP@%<]=O\ =_#%;] '
M"^(O#'@_Q/\ $"P369WN-5MK(O%IKOB)XMQ^=ACGD]-W..AQ6#<Z/8>#?C+X
M8B\.0+:1:Q!<QW]E"2(RL:;E?;T!SG_OD^IKL/%7@>R\3W5GJ"WEYINK661;
MW]D^V15/53_>7D\>Y]3F/PUX$MM!U6;6;S4K[6-8EC\G[9>N"8X\YVHHX4?_
M %_6@#K*\K^!.DV'_"K8I6M(7>]EF%P60'S &*@'U&!T^M>J5A>#_"UKX-\.
M0:)9SS3P0L[!YL;CN8L>@ [T >&2#9^S'J$0)V1ZF40$YVCSUXKN?C/HFG6G
MPQL[*WM(HH;6\MXX B@>6"=IQCID5NO\+=+?P%<>$3?7GV.>Y-PTWR^8&WAL
M#C&,CTK=\6^%K7Q?HHTR\GFAB$Z3;H<;LJ<@<@\4 <7\7M.L['PKX>6TM88!
M::Q:I;^6@7REYX7'0<#\A7J-87BOPM:^+=/MK.[GFA2WNX[I6BQDLF< Y!XY
MK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M /._%7_(V_\ ;)?Y&BCQ5_R-O_;)?Y&BOHJ7\*'HCYNM_&GZL[#Q)_R+M]_U
MR_K6=X&_Y%]O^N[?R%:/B3_D7;[_ *Y?UK.\#?\ (OM_UW;^0KRH_P"YR_Q?
MH>M+_?(_X?U.EHHHKB.X**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#SOQ5_R-O_ &R7^1HH\5?\C;_VR7^1
MHKZ*E_"AZ(^;K?QI^K.P\2?\B[??]<OZUG>!O^1?;_KNW\A6CXD_Y%V^_P"N
M7]:SO W_ "+[?]=V_D*\J/\ N<O\7Z'K2_WR/^']3I:***XCN"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M\[\5?\C;_P!LE_D:*/%7_(V_]LE_D:*^BI?PH>B/FZW\:?JSL/$G_(NWW_7+
M^M9W@;_D7V_Z[M_(5H^)/^1=OO\ KE_6N*T+0M4U'3S/9ZAY$6\KL\QASQSQ
M7G4(1GA9*4K:GI5YRABHN,;Z?J>DT5Q/_"*:]_T&/_(TE'_"*:]_T&/_ "-)
M67U:E_S]7W,U^LUO^?3^]';45Q/_  BFO?\ 08_\C24?\(IKW_08_P#(TE'U
M:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(TE'U:E_S]
M7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\C24?5J7_ #]7
MW,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/U?<P^LUO
M^?3^]';45Q/_  BFO?\ 08_\C24?\(IKW_08_P#(TE'U:E_S]7W,/K-;_GT_
MO1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(TE'U:E_S]7W,/K-;_ )]/[T=M
M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\C24?5J7_ #]7W,/K-;_GT_O1VU%<
M3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/U?<P^LUO^?3^]';45Q/_  BF
MO?\ 08_\C24?\(IKW_08_P#(TE'U:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_0
M8_\ (TE'_"*:]_T&/_(TE'U:E_S]7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(
MTE'_  BFO?\ 08_\C24?5J7_ #]7W,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_
MPBFO?]!C_P C24?5J7_/U?<P^LUO^?3^]';45Q/_  BFO?\ 08_\C24?\(IK
MW_08_P#(TE'U:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&
M/_(TE'U:E_S]7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\
MC24?5J7_ #]7W,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5
MJ7_/U?<P^LUO^?3^]';45Q/_  BFO?\ 08_\C24?\(IKW_08_P#(TE'U:E_S
M]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(TE'U:E_S]7W,/
MK-;_ )]/[T=M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\C24?5J7_ #]7W,/K
M-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/U?<P^LUO^?3^
M]';45Q/_  BFO?\ 08_\C24?\(IKW_08_P#(TE'U:E_S]7W,/K-;_GT_O1VU
M%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(TE'U:E_S]7W,/K-;_ )]/[T=M17$_
M\(IKW_08_P#(TE'_  BFO?\ 08_\C24?5J7_ #]7W,/K-;_GT_O1VU%<3_PB
MFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/U?<P^LUO^?3^]';45Q/_  BFO?\
M08_\C24?\(IKW_08_P#(TE'U:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\
M(TE'_"*:]_T&/_(TE'U:E_S]7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(TE'_
M  BFO?\ 08_\C24?5J7_ #]7W,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO
M?]!C_P C24?5J7_/U?<P^LUO^?3^]';45Q/_  BFO?\ 08_\C24?\(IKW_08
M_P#(TE'U:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(T
ME'U:E_S]7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\C24?
M5J7_ #]7W,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/
MU?<P^LUO^?3^]';45Q/_  BFO?\ 08_\C24?\(IKW_08_P#(TE'U:E_S]7W,
M/K-;_GT_O1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(TE'U:E_S]7W,/K-;_
M )]/[T=M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\C24?5J7_ #]7W,/K-;_G
MT_O1VU%<3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/U?<P^LUO^?3^]';4
M5Q/_  BFO?\ 08_\C24?\(IKW_08_P#(TE'U:E_S]7W,/K-;_GT_O1VU%<3_
M ,(IKW_08_\ (TE'_"*:]_T&/_(TE'U:E_S]7W,/K-;_ )]/[T=M17$_\(IK
MW_08_P#(TE'_  BFO?\ 08_\C24?5J7_ #]7W,/K-;_GT_O1VU%<3_PBFO?]
M!C_R-)1_PBFO?]!C_P C24?5J7_/U?<P^LUO^?3^]';45Q/_  BFO?\ 08_\
MC24?\(IKW_08_P#(TE'U:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\ (TE'
M_"*:]_T&/_(TE'U:E_S]7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(TE'_  BF
MO?\ 08_\C24?5J7_ #]7W,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO?]!C
M_P C24?5J7_/U?<P^LUO^?3^]';45Q/_  BFO?\ 08_\C24?\(IKW_08_P#(
MTE'U:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(TE'U:
ME_S]7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\C24?5J7_
M #]7W,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/U?<P
M^LUO^?3^]';45Q/_  BFO?\ 08_\C24?\(IKW_08_P#(TE'U:E_S]7W,/K-;
M_GT_O1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(TE'U:E_S]7W,/K-;_ )]/
M[T=M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\C24?5J7_ #]7W,/K-;_GT_O1
MVU%<3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/U?<P^LUO^?3^]';45Q/_
M  BFO?\ 08_\C24?\(IKW_08_P#(TE'U:E_S]7W,/K-;_GT_O1VU%<3_ ,(I
MKW_08_\ (TE'_"*:]_T&/_(TE'U:E_S]7W,/K-;_ )]/[T=M17$_\(IKW_08
M_P#(TE'_  BFO?\ 08_\C24?5J7_ #]7W,/K-;_GT_O1VU%<3_PBFO?]!C_R
M-)1_PBFO?]!C_P C24?5J7_/U?<P^LUO^?3^]';45Q/_  BFO?\ 08_\C24?
M\(IKW_08_P#(TE'U:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\ (TE'_"*:
M]_T&/_(TE'U:E_S]7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(TE'_  BFO?\
M08_\C24?5J7_ #]7W,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO?]!C_P C
M24?5J7_/U?<P^LUO^?3^]';45Q/_  BFO?\ 08_\C24?\(IKW_08_P#(TE'U
M:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(TE'U:E_S]
M7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\C24?5J7_ #]7
MW,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/U?<P^LUO
M^?3^]';45Q/_  BFO?\ 08_\C24?\(IKW_08_P#(TE'U:E_S]7W,/K-;_GT_
MO1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(TE'U:E_S]7W,/K-;_ )]/[T=M
M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\C24?5J7_ #]7W,/K-;_GT_O1VU%<
M3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/U?<P^LUO^?3^]';45Q/_  BF
MO?\ 08_\C24?\(IKW_08_P#(TE'U:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_0
M8_\ (TE'_"*:]_T&/_(TE'U:E_S]7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(
MTE'_  BFO?\ 08_\C24?5J7_ #]7W,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_
MPBFO?]!C_P C24?5J7_/U?<P^LUO^?3^]';45Q/_  BFO?\ 08_\C24?\(IK
MW_08_P#(TE'U:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&
M/_(TE'U:E_S]7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\
MC24?5J7_ #]7W,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5
MJ7_/U?<P^LUO^?3^]';45Q/_  BFO?\ 08_\C24?\(IKW_08_P#(TE'U:E_S
M]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(TE'U:E_S]7W,/
MK-;_ )]/[T=M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\C24?5J7_ #]7W,/K
M-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/U?<P^LUO^?3^
M]';45Q/_  BFO?\ 08_\C24?\(IKW_08_P#(TE'U:E_S]7W,/K-;_GT_O1VU
M%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(TE'U:E_S]7W,/K-;_ )]/[T=M17$_
M\(IKW_08_P#(TE'_  BFO?\ 08_\C24?5J7_ #]7W,/K-;_GT_O1VU%<3_PB
MFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/U?<P^LUO^?3^]';45Q/_  BFO?\
M08_\C24?\(IKW_08_P#(TE'U:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\
M(TE'_"*:]_T&/_(TE'U:E_S]7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(TE'_
M  BFO?\ 08_\C24?5J7_ #]7W,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO
M?]!C_P C24?5J7_/U?<P^LUO^?3^]';45Q/_  BFO?\ 08_\C24?\(IKW_08
M_P#(TE'U:E_S]7W,/K-;_GT_O1VU%<3_ ,(IKW_08_\ (TE'_"*:]_T&/_(T
ME'U:E_S]7W,/K-;_ )]/[T=M17$_\(IKW_08_P#(TE'_  BFO?\ 08_\C24?
M5J7_ #]7W,/K-;_GT_O1VU%<3_PBFO?]!C_R-)1_PBFO?]!C_P C24?5J7_/
MU?<P^LUO^?3^]%'Q5_R-O_;)?Y&BLZ_L;G3]<6"[N//E"YW[B>"#ZT5[$$E3
MBD[Z'BS;E4DVK:GH/B3_ )%V^_ZY?UK.\#?\B^W_ %W;^0K1\2?\B[??]<OZ
MUG>!O^1?;_KNW\A7D1_W.7^+]#V9?[Y'_#^ITM%%%<1W!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9VNW#VVCSR1DJY 4$=
MLG%3*7+%R?03=E<;<Z_IUK*8VF+.."$7./QJ#_A*=-]9?^^*AT+1K-M-CGGA
M66249^<9 '8 5I_V1IW_ #Y0?]\"L(NO)<VBN0N=JY2_X2G3?67_ +XH_P"$
MITWUE_[XJX=*TU02UG  .I*BD33=*E!,=M;/C^Z :?+7[H/?[HJ?\)3IOK+_
M -\4?\)3IOK+_P!\5=_LC3O^?*#_ +X%']D:=_SY0?\ ? HM7[H+3[E+_A*=
M-]9?^^*/^$ITWUE_[XJ[_9&G?\^4'_? H_LC3O\ GR@_[X%%J_=!:?<I?\)3
MIOK+_P!\4?\ "4Z;ZR_]\5=_LC3O^?*#_O@4?V1IW_/E!_WP*+5^Z"T^Y2_X
M2G3?67_OBC_A*=-]9?\ OBKO]D:=_P ^4'_? H_LC3O^?*#_ +X%%J_=!:?<
MI?\ "4Z;ZR_]\4?\)3IOK+_WQ5W^R-._Y\H/^^!1_9&G?\^4'_? HM7[H+3[
ME+_A*=-]9?\ OBC_ (2G3?67_OBKO]D:=_SY0?\ ? H_LC3O^?*#_O@46K]T
M%I]RE_PE.F^LO_?%'_"4Z;_>E_[XJ[_9&G?\^4'_ 'P*/[(T[_GR@_[X%%J_
M=!:?<DL]0M;]"UM*'QU'0C\*LUR5S FC>)+4VN5CEQN3/0$X(KK:JE4<KJ6Z
M'"3>C"BBBMBPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M<>< UZ77E/Q3_P"0[9_]>W_LS4\ DZR3#$NU/02#0?'-Q:QW$6IW+)(@=?\
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
M%>?]?/\ [*M<WJO_ "5B/_K_ +?^:5Z%X6\-_P#"-6,UM]K^T^9+YF[R]F.
M,8R?2LR[\#?:O%BZY_:.W%Q'-Y/D9^[CC=N[X]*(UZ:KSFWHT)TI>SC&VJ'_
M !(_Y%&3_KLG\ZQ?#%O)=?"_5(8LEV:4@#OA5./QQ78>)-$_X2#2&L/M'V?+
MJ^_9OZ>V13?#.@_\(YI1L?M/VC,IDW^7LZ@<8R?2LH5HQP_+?6]RY4VZM^EC
MB_A9>P1SZA9NRK-*$>,$_> SD#Z9'ZUI?%"]@31;>R+*;B2<2!,\A0""?S('
MYT_6OAQ:WMVUWIMT;*5CN,>W*9]L8*_K5?3_ (9(+L7&K:@UT <F- 1N^K$Y
MQ_G-;NI0E5]OS?*QGRU%#V=OF/\ #EM+;_"S4&D!'G07$B@_W=A'],UG_"D_
MZ5J8[[(_YM7H\EK#)9/9F,"!HS$448 4C&!Z<5YX?A=<QW+_ &?6 D#<9\L[
MMOH<'!J(5H5(U(S=N9W*E3E%Q<5>Q2^*?_(=L_\ KV_]F:O0GL(]4\,+8RXV
MS6JIGT.T8/X'!K'\4>"SXEO8+DZC]G,47ED>1OW<DY^\,=:Z>WA^SVL4.[=Y
M:!,XQG Q6=6M%TJ:B]47"#YY-K1GAL&J7&E:-JVBR*RO/*BL/[A4G=^> *]/
M\ Z5_9OAB&1UQ-=GSV^A^Z/RP?Q-4M9^'<&KZY)J(OC DK!I(1#NR>^#N&,_
M2NT1%C140!548 '85IBL3"<$H;O5D4:4HRO+IL>)ZE9#_A8%W;7-RUFLMXY\
M\=4#DE3U''(KHM7\&6FEV/G:GXFN5MV8+\T1;)^@8YZ9KI?$_@RS\1LL_FFV
MO%7:)57(8>C#O]:YV'X87,DJ"]U?= G 5$)./09.!^M;1Q,)1BW/EMNK?D0Z
M,DVN6]_,Z+P1I]C8:/*-.U WMO),6\PQE,' !&#]!7356L+&WTRQBL[2,1PQ
M#"K_ %/O5FO,JSYYN1UPCRQ2/'-?BF\+^/C?",F,S_:D[!E8Y8#]17IEOXHT
M2YM!<IJ=LL>,D/(%8>Q!YS4^L:)8Z[:?9KZ'>H.48'#(?4&N*D^%,)ES%J\B
MQY^ZT 8_GN'\J['4HUXQ]J[-?B8<E2FWR*Z94NO'.JWOBQ8-#D5[:1EABCDC
MRKGNQ[COWZ"O398DG@>&4!DD4JP]01@U@^'O!^F^'F,T.^:Z(P9I.H'HH[?S
MKH:QQ%2FVE25DOQ-*49I-S>YX7;7=UX1UZ_A7/F*DML2.^1\K?GM-=3\+=,W
M2WFJ.OW0((S[GEO_ &7\ZV?$?@"/7M7;4$O_ +,SHH=?(WY(XSG<.V!^%;^@
M:/'H.CPZ?')YFS):3;MWDG.<<_3\*ZJ^+A*C[OQ.US"G1E&IKLMBEXW_ .1-
MU+_<7_T(5@?"O_D&:A_UV7_T&NOUO3/[9T:YT_SO)\Y0/,V[L8(/3(]*S_"O
MAG_A&;:XA^V?:?.</GRMF,#'J:YX58K#2@WJW_D:RA)U5+I8X#QE_P E%'^_
M!_):T_BK;R>=IMSR8RKQGV.0?U_I6YK/@7^U_$7]K?VCY7S(?*\C=]W'?</3
MTKI-4TNTUBP>SO8]\3\^A4]B#V-;?6H1=-K6RU(]C)J:?4J>&+V"^\-6$L#J
M0L"1N ?NLH (/Y5YAXAD76_B$R6)$@>:.)77D$@ $_08//M6]-\,+B.1ULM8
MVP/P5="#CT.#@_I71>&?!=EX=<W!D-S>$8$K+@(.^T=OK3A4HT7*I&5V]E84
MHU*B49*UC.^)NF_:="AOE&7M)/F_W&X/Z[:XNRN)?%'B#0K.4$K!&D+ \Y5"
M2Q_%17L.I6,>I:;<V4APD\;(3C.,CK^'6N9\,^!$\/:J;YK_ .TL(RBKY.S:
M3CG.X]LC\:FAB80HN,MU>WS'5HRE436SW.)U.>7PKXMUF.$$+<12(N.PD&X$
M?0X_*NK^&&F^1I%SJ#CYKF38G^ZO_P!<G\JO>*/ Z>(]1CO%OOLKK&(V'D[]
MV"2#]X>M=#I.G1Z3I5M81MN6",+NQC<>YQ[G)HK8F$J"C'XG:_R"G1E&HV]N
MA<KRGXI_\AVS_P"O;_V9J]6KE/%/@O\ X26^AN?[0^S>7%Y>WR=^>2<YW#UK
M'!U(TZJE-Z&E>#E"T1=+\&^'Y])LII=-C:1X$9F+MR2H)[UO6&E6&EHR6-I#
M;AOO>6N"?J>]2V5O]DL;>VW;_)B6/=C&<#&<5/652K.3=VVBXPBMD>=_%;_C
MVTO_ 'Y/Y+74>#5"^$-, &!Y6?S)-0^*_"W_  D\5JGVS[-Y#,<^5OW9Q[C'
M2M31]/\ [)TBVL/-\WR$V;]NW=^&3BMIU8O#Q@GJG_F9Q@U5<NAY;KK#2?B;
M]INL^4MU',6_V.#G\.?RKUBXOK:UL'O99D%NB;S(",$>WKFLOQ%X6L?$<*"X
MW13QC$<Z=0/0^HKD1\+[QF$+ZRIME.0/+/\ Z#G'ZUJYT:\8\\K-:$*,Z;?*
MKIF3\.H)+GQ<;A%(CBC=W]!G@#]?TI/#[KI7Q**7;","XEC+,<#)W ?F<?G7
MINA:!9>'['[-9J26.9)6^\Y]_P#"LGQ-X'M/$$_VN.8VMY@!G"[E<#ID<<^]
M7];A.I)2TBU8GV$HP5MT[FGX@\1V7ARVAFNUD?S7V*D0!;IDG!(XZ?F*Y?QM
M>IKW@2#4;-)1 +E7/F+@X&Y,_F14%M\,99;A'U/5FEB7C;&IW$>F2>/RKO#I
MMF=,_LTP+]D\ORO*[;<8_P FL.:C1<7!W:>II:I434E9'F'A/PN->TDS1:Y<
M6[QN5>!!]WT/WAU_QJ:S\/Z&GB:&+_A)9);^&X7Y&MVRS*1QNSCMCK5VY^&,
ML5RSZ9JQBC;HLBG<!Z9!Y_*MKPQX&M?#]Q]KEF-U=@85BNU4SUP/7WKIJ8F%
MI24]]E;_ (!E&E+1./SN4?%5OX6UK54M+G4&MM5#"$,B'KV#9&._J/K7,:WX
M%U+P[:R:E#?120PD9="8W&3C('X^M=QXF\$6?B&;[4DIM;S&&D5=RN!TR..?
M>L+_ (5OJ5SLBO=>9[=3PN&;'T!.!2H5X1BO?LNJ:O\ <.I3E)OW?FC0\&^(
MFO/"]W+K4V^*U;RWFD&[<A X;UZ_K6&O@S0_$,EQ+X<U8@1GYHI8V(&>F"<'
M'X&N_P!.T&PTS1SI<,6ZV8$2!^3)GJ6KD+GX:207;3Z1J\EL#G"L""H]-P//
MY5G3K4U.3C+EOMV^XJ5.7*DU?\SE)O[:\"ZTD(NEW8$A2-R8Y%)(Y!^A[9KJ
M?BE#)+I^EW84B-'=6'H6 (_]!-6](^'4=OJ"7VJWS7LJ,&";3@D=-Q))/TXK
ML+^PMM3LI;.[B$D,@PRG^8]#55,5!5836K6[[BA1DX2B]+[&1X*O8+SPI8B%
ME+0QB*10>58<<_7K^->=^.9DU?QF8++$KA4MP5.0SYZ?KC\*WKCX8313.=.U
M=HXGX*R*0<>A(//Y"MOPUX%LM G%W+*;N[ ^5V7:J?0<\^]$*E&E.56,KM[*
MP2C4G%0:L8'Q479'HRDYVB89]?\ 5UV7A50OA32P!@?9T/YC-4_%GA/_ (2C
M['_IOV;[/O\ ^66_=NV^XQ]W]:V=+L?[-TJUL?,\SR(ECW[<;L#KCM6%2K%X
M>$$]5<TC!JK*70MUQ/Q1_P"19MO^OQ?_ $!Z[:L3Q1X>_P"$ETR.S^U?9MDP
MEW^7OSA6&,9']ZLL/-0JQE+8NK%R@TC&^'EG;3>%$>6WAD;SG^9D!/6NMCL[
M6%P\5M"CCHRH :S_  WHG_"/Z0MA]H^T8=GW[-G7VR:UZ*\^:I)IZ-A3C:*3
M/./B!XGU"TU)-*L9VMD\L-)(APS$]L]@!Z50U[P7'I6@S:GJ&L27-WA1&.S,
M2.,DDGC)[5UWBOP9#XD>.X2?[/=QKLW[=RLO7!'XGFLBQ^&:^6PU/4GGPC)$
MB A8R1@'D\XZXXZ5W4J]*%.-I6MOIJSGG3G*3NK]O(/A7_R#-0_Z[+_Z#7/^
M /\ D=S_ +DM=WX4\*OX8^TK_:'VF.?:=OD[-I&><[CZU3\/^!?["UPZE_:/
MGY5AY?D;>OON/\JF5>G>K9_$M!JE.T--C'^+'_,(_P"VW_LE=;X?_P"1,L/^
MO-?_ $&JWBSPG_PE'V/_ $W[-]GW_P#++?NW;?<8^[^M:VGZ?]@T6#3O-W^5
M"(O,VXS@8SC-83JP>'A!/5,TC"2JRET9YE\+O^1FN?\ KS;_ -#2H_&7_)11
M_OP?R6NR\+^"/^$:U.2\_M#[3OA,6SR=F,LISG<?[M,UGP+_ &OXB_M;^T?*
M^9#Y7D;ONX[[AZ>E=7UFE]8<[Z6L8^RG[)1MK<J?%/\ Y 5G_P!?/_LK5+H?
M_)))?^O.Z_G)6SXI\-_\)+8PVWVO[-Y<OF;O+WYX(QC(]:=8^'OL7A%]!^U;
M]T,L7G^7C[Y;G;GMN]>U<ZJP]A&%]4[FKA+VCETL<;\*?^/G5/\ <C_FU<QH
M6E?:?$ATRXOI+&7+Q^8O7>#]WJ.N*].\*>$/^$8ENG^W?:?/51CRMFW&?]HY
MZU6\2> K77+MKVWG-I=-]_Y=RN?7'8^]="Q5/VT[/25M3+V,N2.FJZ'/:UX1
MT[2TA75O$]PJRL=@>%GY'? )]>OO6VL/AO3_  3;:?J6H>?I\Q9H9O+8$G<3
ME0 2"":H6GPQ=[I)=4U0SQKC*(#EAZ;B>!78:IH&GZKI TV:+; @ BV<&,@8
M!6LZM>/NQ<V]=;:?=H7"F]7RV//O^%=)J5FE[H>JQSV\F2@G0J?H2._X"F>"
M=6U/3_%*:+/.\L#.\3Q%MP1E!Y4_4=N*TA\-]2MB\=EKS1P,>5PR9^H!P:W_
M  QX*M/#LK7+3-<WC+M\QEVA0>N!S^=:5,1#V<HRES7VT(C2ES)I6[ZG3UD>
M)?\ D!R_[R_S%:]9'B7_ ) <W^\O\Q7BUOX<O0ZY_"RQHG_(%M/]RN5\:V;Q
MW\-X ?+D383Z,/\ ZW\C75:)_P @6U_W*LW=I!>VSV]Q&'C;J#6V&J<BB_(S
MG3]I3Y2IH^K0:K9HZ.OG!1YD>>5/?CTK0)"C)( ]37'7/@B19=]E> #L) 01
M^(_PH@\(:@;B-[F_0JC!N"S=#[XK=PI/52(C4JK1Q.RKSZZ)\.>+#*JGR2V\
M =T;J/P.?RKT&L3Q!H']LB%DE6*6/(W$9R#4T9J,K2V95>#E&\=T87A"U>]U
M:?49LL8\G)[NV?Z9_.ND\07GV329,'#R_NU_'K^F:DT73!I.G+;;@[[BSL!C
M)/\ ];%86N2'5-=@L(V^5#M)'8GJ?P'\JY\=6NGR]=$3"+ITK=6:?ABS^SZ6
M)6'SSG=^';_'\:R[G_B<^*EAZPPG:?3"\G\SQ75-&4MS'#A2$VIGH..*S-%T
M4Z6TTDDHDDDP,@8P/\_RKGE2=HTULMS1PT4>AD>(6^T:_;6TAQ$-BGVR>3_G
MTKK?E1.RJH^@ K(UG0UU1EECD$<ZC&2.&'O5$>']4G4176I$PCL&9L_@<4ES
MTYR?+>X+FC)Z;E:5O[>\2((N;>+ +=MH.2?Q-3^,&XLU_P!\G]*W;#3K?38/
M*@7KRS'JQ]ZHZUHTFJR0LDRQB,$8(SG-3*C/V4NLF)P?*^[*%I&==U19&!^P
MV@"H#T8_YY^F*SUU(6FI:E<IS-(62+VRW7\ *Z^QLX["S2WBZ*.3_>/<UC:?
MX9^S7JW%S,LH4[@H7'S>II2HU/=MOU8G"6EMRUH&EFRMS<3C-S-RV>JCT_QK
M8HHKKA!0BHHVBDE9'+^(/^0_I_\ P'_T.NHKE_$'_(P:?_P'_P!#KJ*RH_Q)
M^I$/B84445T&@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!YWXJ_Y&W_MDO\C11XJ_Y&W_ +9+_(T5]%2_
MA0]$?-UOXT_5G8>)/^1=OO\ KE_6L[P-_P B^W_7=OY"M'Q)_P B[??]<OZU
MR_ACQ'I^E:2;>Z:02&4M\J9&"!_A7FTH2GA)**N[_H>G6J1ABXN;LN7]3O**
MYW_A-M&_OS?]^Z/^$VT;^_-_W[KG^JU_Y&=/UNA_.OO.BHKG?^$VT;^_-_W[
MH_X3;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/J
MM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?^1A];H?SK[SH
MJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1A];H?SK[SHJ*YW_A-M&_OS?]
M^Z/^$VT;^_-_W[H^JU_Y&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NC
MZK7_ )&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_D8?6Z'\Z^\
MZ*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W
M_?NC_A-M&_OS?]^Z/JM?^1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[
MH^JU_P"1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y&'UNA_.O
MO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_ )&'UNA_.OO.BHKG?^$VT;^_
M-_W[H_X3;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]
M^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?^1A];H?S
MK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1A];H?SK[SHJ*YW_A-M&_
MOS?]^Z/^$VT;^_-_W[H^JU_Y&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W
M_?NCZK7_ )&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_D8?6Z'
M\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1
MO[\W_?NC_A-M&_OS?]^Z/JM?^1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_
M-_W[H^JU_P"1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y&'UN
MA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_ )&'UNA_.OO.BHKG?^$V
MT;^_-_W[H_X3;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_
MOS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?^1A]
M;H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1A];H?SK[SHJ*YW_A
M-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1
MO[\W_?NCZK7_ )&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_D8
M?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_
MX3;1O[\W_?NC_A-M&_OS?]^Z/JM?^1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$V
MT;^_-_W[H^JU_P"1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y
M&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_ )&'UNA_.OO.BHKG
M?^$VT;^_-_W[H_X3;1O[\W_?NCZK7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A
M-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?
M^1A];H?SK[SHJ*YW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_P"1A];H?SK[SHJ*
MYW_A-M&_OS?]^Z/^$VT;^_-_W[H^JU_Y&'UNA_.OO.BHKG?^$VT;^_-_W[H_
MX3;1O[\W_?NCZK7_ )&'UNA_.OO.BHKG?^$VT;^_-_W[H_X3;1O[\W_?NCZK
M7_D8?6Z'\Z^\Z*BN=_X3;1O[\W_?NC_A-M&_OS?]^Z/JM?\ D8?6Z'\Z^\Z*
MH+VU2]LY;9SA7&,^A['\ZQ/^$VT;^_-_W[H_X3;1O[\W_?ND\)6:LX,3Q=!_
M;7WE2&76M#4VPMO/A!.TA2P'T(Z?0U+_ ,)!JW_0-_\ (;U-_P )MHW]^;_O
MW1_PFVC?WYO^_=<ZRW$K2-[>A'UBBMJB(?\ A(-6_P"@;_Y#>C_A(-6_Z!O_
M )#>IO\ A-M&_OS?]^Z/^$VT;^_-_P!^Z?\ 9^*\_N#ZQ2_Y^(A_X2#5O^@;
M_P"0WH_X2#5O^@;_ .0WJ;_A-M&_OS?]^Z/^$VT;^_-_W[H_L_%>?W!]8I?\
M_$5WUS6ID,<5@49N-PB8D?G5K0-%FM)6O+S_ %S A5)R1GJ3[TW_ (3;1O[\
MW_?NC_A-M&_OS?\ ?NB.75^92DF[>0+$4+W<TRUJ^JW=E.D5K:&;*[F;8Q ]
MN*S_ /A(-6_Z!O\ Y#>IO^$VT;^_-_W[H_X3;1O[\W_?NG+ 8INZNOD-XFBW
M_$1#_P )!JW_ $#?_(;T?\)!JW_0-_\ (;U-_P )MHW]^;_OW1_PFVC?WYO^
M_=+^S\5Y_<+ZQ2_Y^(A_X2#5O^@;_P"0WH_X2#5O^@;_ .0WJ;_A-M&_OS?]
M^Z/^$VT;^_-_W[H_L_%>?W!]8I?\_$0_\)!JW_0-_P#(;T?\)!JW_0-_\AO4
MW_";:-_?F_[]T?\ ";:-_?F_[]T?V?BO/[@^L4O^?B(?^$@U;_H&_P#D-Z/^
M$@U?MIO_ )#>IO\ A-M&_OS?]^Z/^$VT;^_-_P!^Z/[/Q7G]P?6*7_/Q#-.T
MZ^O]374=279LP40C!XZ<=@*Z6N=_X3;1O[\W_?NC_A-M&_OS?]^ZTIX"M!64
M65'$X>/VU]YT5%<[_P )MHW]^;_OW1_PFVC?WYO^_=:?5:_\C*^MT/YU]YT5
M%<[_ ,)MHW]^;_OW1_PFVC?WYO\ OW1]5K_R,/K=#^=?>=%17._\)MHW]^;_
M +]T?\)MHW]^;_OW1]5K_P C#ZW0_G7WG145SO\ PFVC?WYO^_='_";:-_?F
M_P"_='U6O_(P^MT/YU]YT5%<[_PFVC?WYO\ OW1_PFVC?WYO^_='U6O_ ",/
MK=#^=?>=%17._P#";:-_?F_[]T?\)MHW]^;_ +]T?5:_\C#ZW0_G7WG145SO
M_";:-_?F_P"_='_";:-_?F_[]T?5:_\ (P^MT/YU]YT5%<[_ ,)MHW]^;_OW
M1_PFVC?WYO\ OW1]5K_R,/K=#^=?>=%17._\)MHW]^;_ +]T?\)MHW]^;_OW
M1]5K_P C#ZW0_G7WG145SO\ PFVC?WYO^_='_";:-_?F_P"_='U6O_(P^MT/
MYU]YT5%<[_PFVC?WYO\ OW1_PFVC?WYO^_='U6O_ ",/K=#^=?>=%17._P#"
M;:-_?F_[]T?\)MHW]^;_ +]T?5:_\C#ZW0_G7WG145SO_";:-_?F_P"_='_"
M;:-_?F_[]T?5:_\ (P^MT/YU]YT5%<[_ ,)MHW]^;_OW1_PFVC?WYO\ OW1]
M5K_R,/K=#^=?>=%17._\)MHW]^;_ +]T?\)MHW]^;_OW1]5K_P C#ZW0_G7W
MG145SO\ PFVC?WYO^_='_";:-_?F_P"_='U6O_(P^MT/YU]YT5%<[_PFVC?W
MYO\ OW1_PFVC?WYO^_='U6O_ ",/K=#^=?>=%17._P#";:-_?F_[]T?\)MHW
M]^;_ +]T?5:_\C#ZW0_G7WG145SO_";:-_?F_P"_='_";:-_?F_[]T?5:_\
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
M/Y&C_A&]&_Z!\/Y&M2BCVU7^9_>'L*7\J^XR_P#A&]&_Z!\/Y&C_ (1O1O\
MH'P_D:U**/;5?YG]X>PI?RK[C+_X1O1O^@?#^1H_X1O1O^@?#^1K4HH]M5_F
M?WA["E_*ON,O_A&]&_Z!\/Y&C_A&]&_Z!\/Y&M2BCVU7^9_>'L*7\J^XR_\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% 'G?BK_D;?^V2_P C11XJ_P"1M_[9+_(T5]%2_A0]$?-UOXT_5G8>
M)/\ D7;[_KE_6L[P-_R+[?\ 7=OY"M'Q)_R+M]_UR_K6=X&_Y%]O^N[?R%>5
M'_<Y?XOT/6E_OD?\/ZG2T445Q'<%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!YWXJ_Y&W_MDO\ (T4>*O\
MD;?^V2_R-%?14OX4/1'S=;^-/U9V'B3_ )%V^_ZY?UK.\#?\B^W_ %W;^0K1
M\2?\B[??]<OZUG>!O^1?;_KNW\A7E1_W.7^+]#UI?[Y'_#^ITM%%%<1W!111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%>'7W[1MI97]S:'PW.Y@E:/=]K SM)&?N^U 'N&:3->#G]I6T/_ #+,_P#X
M&#_XBD/[2=J?^99G_P# L?\ Q% 'O.X4FX5X+_PTE:_]"U/_ .!8_P#B*/\
MAI*U_P"A:G_\"Q_\10![UNHW5X+_ ,-)6O\ T+4__@6/_B:/^&DK7_H6I_\
MP+'_ ,30![UNHW5X+_PTE:_]"U/_ .!8_P#B:/\ AI*U_P"A:G_\"Q_\30![
MUNHW5X+_ ,-)6O\ T+4__@6/_B:/^&DK7_H6I_\ P+'_ ,30![UNHW5X+_PT
ME:_]"U/_ .!8_P#B:/\ AI*U_P"A:G_\"Q_\30![UNHW5X+_ ,-)6O\ T+4_
M_@6/_B:/^&DK7_H6I_\ P+'_ ,30![UNHW5X+_PTE:_]"U/_ .!8_P#B:/\
MAI*U_P"A:G_\"Q_\30![UNHW5X+_ ,-)6O\ T+4__@6/_B:/^&DK7_H6I_\
MP+'_ ,30![UNHW5X+_PTE:_]"U/_ .!8_P#B:/\ AI*U_P"A:G_\"Q_\30![
MWN%&17EW@'XO0>.M=GTR/2)+,Q6S7'F-.'!PRKC&T?WOTKT<3CUH MYI<U76
M0&I0V: 'T4E+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !29KR+Q;\=K;PIXI
MOM#?09;EK1PIE6Y"ALJ&Z;3CK6(?VE;3_H69_P#P,'_Q% 'N^:-PKP8_M*6G
M_0LS_P#@6/\ XBD_X:2M?^A:G_\  L?_ !% 'O6X4FZO!?\ AI*U_P"A:G_\
M"Q_\11_PTE:_]"U/_P"!8_\ B: />MU&ZO!?^&DK7_H6I_\ P+'_ ,31_P -
M)6O_ $+4_P#X%C_XF@#WK=1NKP7_ (:2M?\ H6I__ L?_$T?\-)6O_0M3_\
M@6/_ (F@#WK=1NKP7_AI*U_Z%J?_ ,"Q_P#$T?\ #25K_P!"U/\ ^!8_^)H
M]ZW4;J\%_P"&DK7_ *%J?_P+'_Q-'_#25K_T+4__ (%C_P")H ]ZW4;J\%_X
M:2M?^A:G_P# L?\ Q-'_  TE:_\ 0M3_ /@6/_B: />MU&ZO!?\ AI*U_P"A
M:G_\"Q_\31_PTE:_]"U/_P"!8_\ B: />MU&ZO!?^&DK7_H6I_\ P+'_ ,31
M_P -)6O_ $+4_P#X%C_XF@#WK=2[A7@G_#25K_T+4_\ X%C_ .)K8\*_'2W\
M3^)K+1DT*6W:Z8J)6N0P7"ENFT>E 'L>X4N:IB<'O4BRYH L9I:C5\T\&@!:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** /._%7_(V_P#;)?Y&BCQ5_P C;_VR7^1HKZ*E_"AZ(^;K?QI^
MK.P\2?\ (NWW_7+^M9W@;_D7V_Z[M_(5H^)/^1=OO^N7]:SO W_(OM_UW;^0
MKRH_[G+_ !?H>M+_ 'R/^']3I:***XCN"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHH- #2>*^$M=_Y&'4O^OJ7_T,U]UN
M:^$]<_Y&#4O^OJ7_ -#- %"BBB@ HHHH **** "BBB@ HHI\<4DQ(BC=R!DA
M5)H 9101@X/6B@ HHHH **** "BBB@ HHHH ].^!4WD>-[QL]=.<?^1(Z^BH
M[X'O7S)\))_L_BNY?/6R<?\ CZ5[G;:ADCF@#MH;G=CFKT<F:Y>SN]V.:W+:
M7('- &HIS3Q4,9R*E% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(:6F,>* /CKXO_
M /)5M?\ ^NJ?^BTKB*[;XO?\E5U[_KJG_HM:XF@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KKOAA)Y7Q'T9_21__1;5R-='X"D\GQOI
M<GH[?^@-0!]9QWP/>KL-UG'-</;ZCDCFMNSO-V.: .LBES5E&S6/:S9 YK3B
M;(H L"EI!2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 >=^*O^1M_P"V2_R-%'BK_D;?^V2_R-%?14OX4/1'
MS=;^-/U9V'B3_D7;[_KE_6L[P-_R+[?]=V_D*T?$G_(NWW_7+^M9W@;_ )%]
MO^N[?R%>5'_<Y?XOT/6E_OD?\/ZG2T445Q'<%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !2&EI#0!%(>*^%=<_Y&#4O^OJ7_
M -#-?=,O2OA;7/\ D/ZE_P!?4O\ Z&: *%%%% !1110 4444 %%%36EI<W]W
M%:6D$D]Q*P6.*)2S,?0 4 1QQO-*D4:EG=@JJ.I)Z"OL3X9?#^R\$^'(@T*M
MJMU&KWDQ&3G&=@] ,X]Z^=]*\%:YX2\=^&)/$.F26UK-J%N?,<;D_P!8N02.
M ?:OL&@#YR^//P]M]+=/%.E0+%!,^R\B0?*'/1_;/0^_UKPVOLOXMFW'PLU[
M[3@IY"@9_O;UV_KBOEF[^'WBJRT!-;N-%NH[%AG>4^91_>9>H'N10!S5%%%
M!1110 4444 %%%% '6?#V7R?$$S>MLP_\>6O7K&\)(YKQCP6VW6I3_TP/_H2
MUZEI\IR* ._TZ?..:ZFR?(%<1I;YVUV-@>!0!O0GBK(JK >!5D=* '4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 !J-^E2&HI.AH ^.OBY_R537O^NJ?^BUKBJ[7XN?\
M)4]>_P"NJ?\ HM:XJ@ HHHH **** "BBB@ HHJ:TMI+R\@M8AF2:18T'N3@?
MSH ZSP-\--<\>M.^G^3;VD'#W-P2$W?W1@$D\YK,\7>#]6\%:P=-U:)5<KOC
MEC.4E7U4U]C^%?#UMX6\,V.CVJ*%MX@'8?QOCYF/U.37*_&7PE'XF\"74Z1K
M]NTU6NH7QR54$NN?<9X]0* /D.BBB@ HHHH **** "BBB@ K9\)OY?BBQ?T<
M_P#H)K&K4\.G;K]H?]H_R- 'N%G>$D<UT^G7!..:X*QE.1S77:6_W: .ZL9,
M@5N0'(%<YIS<"NAM^@H NKTIU-7I3J "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /._%7_(V_]LE_D:*/%7_(
MV_\ ;)?Y&BOHJ7\*'HCYNM_&GZL[#Q)_R+M]_P!<OZUG>!O^1?;_ *[M_(5H
M^)/^1=OO^N7]:SO W_(OM_UW;^0KRH_[G+_%^AZTO]\C_A_4Z6BBBN([@HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0TM(:
M (9>E?"VN?\ (?U+_KZE_P#0S7W3+TKX6US_ )#^I?\ 7U+_ .AF@"A1110
M4444 %%%* 68*H))X '>@!*^F/@9\.H](TJ+Q1J4*G4+M,VJL,^3$?XO9F'Z
M'W-<CX?_ &>=2U+PT][J>H?8-1E7=;VICW!1_P!-#G@GT'3WZ5[/X!UL7FBI
MHMZGV;6M)C6VO+5NH*C =?56 !!'K0!O:WH]IKVD7.FWB!HID*[L<HW9E]"#
MR#[5Y.WQANO M_-X<\8:9/<7-H-L5[;%?])C_A<J>A(Z\]:]DGGBMK>2>>18
MX8U+N[G 4#J2:\4U+P/+\9/$MQK]Q/)I^AP1_9M/D5 9+H G]Y@]%R>_4>E
M&QX7U>\^+FHIJ=YI_P!D\+Z?+F*VD;>;J<="_;:N0<=,XY->JR1I+$T4B*\;
M JRL,@CTKS'X9F?P3*_@+6@$G662;3KD#"7D1Y./1AR2.N/I7J% 'R-\7OA^
M?!?B/[19I_Q*;YB]OC_EFW\2?AV]OI7G-?4GCS3&^*NNVWAK3)U33M+E\[4+
M\#<JN1@1)ZM@DGG [UX_\2?A1J/@247<#O>Z/(V%N-N&B.>%<>OOT/M0!YW1
M110 4444 %%%% '0>#_^0Q)_UP/_ *$M>GZ<>17E_A#_ )"\G_7$_P#H2UZ=
MIW44 =KI1^[79Z?T%<7I7\-=II_04 ;T'05:'2JL'05:'2@!U%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%%  :BDZ5*:BDZ4 ?'7Q;_ .2IZ[_UU3_T6M<57:_%O_DJ>N_]
M=4_]%K7%4 %%%% !1110 4444 =!X-\'ZEXUU^+2]/7;GYIIV&5A3NQ_H.]>
MO>(O@4?#<%GK?AVZGOIK"1)Y[:8 &4*0Q*8^G2O0O@_X3M/#/@2SFBVO=ZC&
MEU<2CON&57Z '^==_P!: *FEZG:ZQIEOJ%E*LMO<('1E/8CH?0^U8?C_ %==
M,\(7\4:F6^OHFL[.!>6EFD4JH _')^E>*_%&[UOX8^,=WAC5I;.QU56NC:J0
MR))G#84@@ \$?CZ5TGP0AO?%D][XQU_49K^]MY6L[993D0_*K,P'09W ?G0!
MFV_[.*/X6!FU9TUUEWXV@PJ?[A[GTW9_"O#-7TF^T+5;C3-2MV@N[=MLD;=C
M]>XQ7WE7A_[0_A*TFT:#Q3%MCO()%MYN@\U&^[]2#^A/I0!\X4444 %%%% !
M1110 5I:!_R'+7_>/\C6;6EH'_(<M?\ >/\ (T >JV!Y%=CI1^[7&6'45V6E
M=5H [;33P*Z*VZ"N<TWHM=';=!0!=7I3Z8O2GT %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >=^*O^1M_[9+_
M "-%'BK_ )&W_MDO\C17T5+^%#T1\W6_C3]6=AXD_P"1=OO^N7]:SO W_(OM
M_P!=V_D*T?$G_(NWW_7+^M9W@;_D7V_Z[M_(5Y4?]SE_B_0]:7^^1_P_J=+1
M117$=P4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %(:6D- $,O2OA;7/^0_J7_7U+_P"AFONF7I7PMKG_ "']2_Z^I?\ T,T
M4**** "BBGPPRW$\<,,;22R,$1$&2Q/  'K0 D<;S2+'&C.[D*JJ,DGT%>W_
M  *\!:=J&HWFL:P ][IEQY26$JX,;8SO=3[GCW!KKOA'\(XO#<,.NZ["'UAQ
MF*!\%;8'_P!GQW[5U'BOP?=_VFGBGPJZVVOP#]Y'G;%?)W20=SZ'Z4 =Q7GW
MQ1TF.UT:;Q=87W]EZUI<1>.Z4X$R_P#/)Q_$#T ]2*MZ9\5/#%WH\MYJ%\FE
MW5MQ=65V=DT3CJ IY;VP*R=/TZ_^)>IPZSKD#V_A:%O,T_3).#=$'B69?3N%
M/_ZP#@O"FM^)?BCXGMM%\5Z@;/3DA%TUE%'Y/VU<C /]Y?7VKZ&AACMX4AAC
M6.*-0J(HP% Z "N<\5^#K7Q!;0SVS?8=7L1NL+V'Y6B8=%/JA[KZ5E>'_B%"
MCRZ/XO:#1]=M%'FB9PD5PO\ STC8\$''3M0!N^+?#=GXFT22UNI6MI8OWMO>
M1G;);..0ZMV]_:OGNS^(OCK7)['P_=:TEMI]Y=?9/[52':9 #@X?WS['D5ZG
M=:E??%*_DTK2&EM?"43;;S45RK7A!YCB/]TXY-=A?>#- O\ PT- ;3H([!%Q
M"D:!3"W9T/9N^: +F@:#I_AK1X-+TV'R[>(=3RSL>K,>Y)[U8U/3;/6--N-/
MOX$GM9T*21N,@BN T?Q1?^"=27PYXUNMUJQVZ=K4O"3K_<D/9QZG_P"O5G6O
M&<_B*_/AKP3.MQ=M@7FJ1_-#8H>X8<,YP< =Z /FWQUX17PWXKU:PTUY+RQL
MF!:51N\D-T5R!@$=*Y.OM_0_!NCZ'H$FD);+<Q3Y-W)<@.]TQ^\TA/4FOG+X
MK_"B?P?=-JFDQR3Z),Q)P,FV/]UO]GT/X4 >6T444 %%%% &_P"$/^0O)_UQ
M/_H2UZ=IW5:\Q\(?\A>3_KB?_0EKT[3NJT =II7\-=II_05Q>E?PUVFG]!0!
MO0=!5H=*JP=!5H=* '4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 !J*3I4IJ*3I0!\=?%
MO_DJ>N_]=4_]%K7%5VOQ;_Y*GKO_ %U3_P!%K7%4 %%%% !116SX8\,:IXNU
MN+2M*A\R=_F9CPL:CJS'L!0!6T31;_Q#K%OI>FP--=3N%4 < =V/H!U)KZQ\
M*?"7PYX?\-2:9=V4&H3W2 7<\\88L<=%.,J >G?O7'_"_1K;X;^,K[P[KMO&
MNI7N#I^IX^2XCX_=J3]UL\X_^MGVZ@#S?2-0/PSNXO#>MW#'0)6(TK4I3Q%U
M/D3-T!'\)Z$?2NH\0^--"\-Z=]KO;^)BX_<P1.'DG/8(H//:L;XK:EI-MX-N
M-/U"T^WW-_\ N;.Q09DEE[%<<C;US_C7DGA[P%<?#3Q1HNN>+K>&YTR5=C2I
M\ZV4[?=W_3UZ9^E 'JOAWP:VKZS)XP\5VL<NIW";;2RD7<EE!U52"/O\G)]2
M:I76CGX8:O<Z_HUN\GAN[8'4K"%<FU/_ #WC _A ^\/3I[>E(Z2(KHRLC %6
M4Y!'J*I:UJ6GZ1HUW?:K+''911DRF3D$8Z8[D],=Z *T?BK0)='_ +676;'[
M!MW&<SJ%'UYX/M7$K9K\6]2@O[N*1/"%C(6MH7!4ZA*./,(_YYCD#UYKR";X
M7:S>Z?<^+K72'32FNS/'I)8B9K;.<CTX[=<5]+>&-5TC6?#UG>:$T7]GL@6)
M(U"B/'&TJ.A'I0!P/Q/^$%AXGT\W^B6T%GJ\"?*L2!$N% ^Z0!UXP#^?M\LW
M$$UK<26]Q&\4T3%'C<8*L#@@CUK[Z)"@DD #DDU\[>+_  4_Q5\9ZEJ?A2WA
MALK2$PRWC_*EY<J3D)CKU W=.* /"J*LW]A=Z7?S6-];R6]U"Q22*1<,IJM0
M 4444 %:6@?\ARU_WC_(UFUI:!_R'+7_ 'C_ "- 'J=AU%=EI75:XVPZBNRT
MKJM ':Z;T6NCMN@KG--Z+71VW04 75Z4^F+TI] !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G?BK_D;?^V2_
MR-%'BK_D;?\ MDO\C17T5+^%#T1\W6_C3]6=AXD_Y%V^_P"N7]:SO W_ "+[
M?]=V_D*T?$G_ "+M]_UR_K6=X&_Y%]O^N[?R%>5'_<Y?XOT/6E_OD?\ #^IT
MM%%%<1W!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4AI:0T 0R]*^%M<_P"0_J7_ %]2_P#H9K[IEZ5\+:Y_R']2_P"OJ7_T
M,T 4*** ,G ZT %6M.U*\TF]2\L+A[>YC^Y*GWE^E>YVW[.UK)HT4TVNW":B
M]KYQMQ"N VW..N< D#->"RQ/#,\4@PZ,58>A'6@#IO\ A9/C/_H8]0_[^T?\
M+)\9_P#0QZA_W]KEJ* +^H:UJ6JZBNH7]W)<78Q^]DY;CIGUK:_X61XS'_,Q
MW_\ W]KEJ]$U[X;VNC_"O2O&":A-)/>F,-;M& J[@QX/7^&@#$_X63XS_P"A
MCU#_ +^UEZQXEUKQ (AJVHSWGE9\OSFSMSUQ^595% '1VGCWQ786<5I::[>P
MV\*A(XTDPJ@= !4W_"R?&?\ T,>H?]_:Y:B@#<U3QEXCUJS-IJ>L75W;DAO+
ME?<,CO3=)\7>(-"M3;:5JUS:0LVXI"VT$^IK%HH ZG_A9/C/_H8]0_[^TR;X
MA>+KF"2"?7[V2*12KH\F0P/4$5S->H>,_A79^%_%7AO2(=3GG35W"O(\8!C^
M95X Z_>H \OHKL/B3X,@\"^*%TBWO)+I#;I+YDB!3DD\8'TKCZ "BBB@#?\
M"'_(7D_ZXG_T):].T[JM>8^$/^0O)_UQ/_H2UZ=IW5: .TTK^&NTT_H*XO2O
MX:[33^@H WH.@JT.E58.@JT.E #J*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****  U%)TJ4U
M%)TH ^.OBW_R5/7?^NJ?^BUKBJ[7XM_\E3UW_KJG_HM:XJ@ HHHH NZ3IW]J
MZG!9_:K:U61L-/<R!(T'<DFOJ;P/<_#KP+HBV-CXETB2=\-<737*;Y6Q]>!Z
M#M7R910!]A^)==^'OBK26T_4/$FE$!O,AE2\0/#(/NNISP1FN%C^-DWA.&;1
MM3:V\07,0 L]1LKA?+F7H/-_NL.^/_KU\[44 ?4OA+4O#4&HMXF\4^+M&O/$
M<RE5VW:>59QG_EG&,_F>_P">>ON_&_@:_M);6Z\1:--!*I22-[E"&!Z@\U\5
MT4 ?1:?$"Q^&5V+2QU:V\0^%Y"?L\4%TCW-D>3LZ_,GIGI_.32O$FC>/=5AU
M[QAKNEV>EV[;K#0WNUR&!XEFY&3UP/\ )^<** /MH?$'P:  /$^D #M]J3_&
MO.-=U_1?!^K3^)_!?B#2)X9B&U'1%ND"W'_32/!^5^>@'/OTKYLHH ^BI?B7
M:?$JX_LQM4A\-: @!O)+FY5+BZS_ ,LTYX7@Y.>X^E>D:?XR\!Z5806-CX@T
M6"V@0)'&ER@"@?C7Q;10!]*?%#3O 7CFR-Y9^)]%MM<B7$<YND"RJ,_(^#[\
M'J/I7S;+&8I7C)4E6*DJ<@X]#WIM% !1110 5I:!_P ARU_WC_(UFUI:!_R'
M+7_>/\C0!ZG8=179:5U6N-L.HKLM*ZK0!VNF]%KH[;H*YS3>BUT=MT% %U>E
M/IB]*?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!YWXJ_P"1M_[9+_(T4>*O^1M_[9+_ "-%?14OX4/1'S=;
M^-/U9V'B3_D7;[_KE_6L[P-_R+[?]=V_D*T?$G_(NWW_ %R_K6=X&_Y%]O\
MKNW\A7E1_P!SE_B_0]:7^^1_P_J=+1117$=P4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %(:6D- $,O2OA;7/^0_J7_7U+_Z
M&:^Z9>E?"VN?\A_4O^OJ7_T,T 4*ZCX<Z*OB#X@Z-ITB[HGGWR#_ &4!<_HM
M<O7M_P"SIHJ-JNK>(;C:L5G#Y*NW 4MRQS[ ?K0!UVK>-6L_VB;#3?,_T06G
MV)QVWR8?^83]:\>^*WAY=#^*-_:JFVVNI5N(L?W7Y/Y-N%>F7^@?#'4?%$GB
M&;QR1>O<BYR)EP&!R ..@P*9\?M.M[ZV\.>)+-EEB>3R3,G(9&PRG/IU_.@"
MMXJ^'_PT\%75E=ZW+?K:W, $5G [.[N#\SD]E *\9'>DUWX9_#S2[#3_ !9)
MJ%Y#X;GA#>0K%I)F;!0+D9'&<Y]*I?M&?\A#PU_UYO\ S6I_B(3_ ,,^>#AG
MC;!_Z+- &?XJ\">"K[X92^+_  <UW&MO(%D2X<G(R P(/0C(/!Q7;36>A7?P
M!\-MXDNI8-*MTAFF\D9>3 8!%]R6'Y&N3\/?\FP:Y_U]O_..M/Q=;S3_ +,F
M@^2K-Y8MW<*"?E^8?S(H S+GX?\ @/Q7X"U37O!;WT%SIJ.[Q7+DYVKN*D'/
M4#@@UA>!_"O@@>"KOQ-XOOGDV2;8[*VG"R[<A<[0<DDGVX%=#\&8)8?AEX\N
M)(V2&2U8([# )$,F?RR/SH\/V'AOP=\&+;Q9>>';?6;^\EV_Z0FY4^9@.N<
M!>PY)% %>7P/X \6^!=9UGP<-1M;O3%+LETY(.!NY&3U .,'J*@\%_#WPEJO
MPJE\3:[+<6SP3OYL\;D_NU8<!?4CC\:[3P'KVE^(O 7B^\T_P]!HSBV9)DMS
M^ZE_=O@@8X(R<_A7+:5_R:UJ7_7VW_HQ: ,_QAX'\'7/PXM_%G@XW<:?:1"Z
M7+DELG;@@]"#COTK3U/P5\-/ .GZ=;^+6U.[U6Z@65UMF.%]< $ #.1R2>*\
MCTK6;V%[.P>\N#IHN4D>U\P^62&!)V],U]!?&#Q;8>'M9TX77A#3M82>UW)<
M74>2OS'Y0<?C^- 'FWQ(\":#I7AW2O%7A2>>32+\["DQ)*-R1R>>Q&#Z5Z#\
M6_\ DI?P_P#^NP_]&)7&>//$>NZQ\,].23PE;Z/H37"O;20O@9^;@)V!R379
M_%O_ )*7\/\ _KL/_1B4 <_\6=(M]>^..F:9=WD=G;3VT0EGD8*$4;B>3QG
MP/>EO-&^"^G>(H_#[KJES<L\<7VJ&??%N?&#N#8[C.!6UXO\/V/B7]HS2].U
M*,2VGV%99(BV-^T.0/S X],UEZYXL\*V'CY_"Z> =/\ L\5VMM]HB0),&R!O
M3 [$Y% 'GWQ2\$P^!?%GV"TEDDLYXA/ 9#E@I)&">^"*XFO9_P!I#CQAI&/^
M@>/_ $8]>,4 ;_A#_D+R?]<3_P"A+7IVG=5KS'PA_P A>3_KB?\ T):].T[J
MM '::5_#7::?T%<7I7\-=II_04 ;T'05:'2JL'05:'2@!U%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%%  :BDZ5*:BDZ4 ?'7Q;_P"2IZ[_ -=4_P#1:UQ5=K\6_P#DJ>N_
M]=4_]%K7%4 2VUO)=W45M"NZ25PB#U).!7U[#X/\%6TEIX4ETBQ>]?3BYD,"
M[RJ[4+9QG))S^!KY_P#@MH@UKXF:<9$+068:ZD^JCY?_ !XK78ZKXX$?[2EO
M=>;BSM9!IA.>"I4JV?\ @;$_@* /%]3L)M*U6[T^=2);:5HF!]0<56V-D#:<
MGH,5ZG\;]$_LOXI"\1 L6HK'.,=-PPK?J,_C7I?Q3\:)X"N]&U"QTFVN-7N;
M4Q+<3Y(BB4@D #N2>OM0!\P%2#@@@^A%#(R_>4CZBOIWQ5XGTZ+P#H?Q'GT"
MTGUB1%BA60Y6-G!Y)QDXV''IFLW4M?'Q*^ ^LZSJNGV\=]8N1&\8^Z5*'(SR
M,@X(H YS5=%TN/\ 9ITW5$T^V74'E :Y$8\P_OG'WNO08KQAD9?O*1]17TEI
M.LVOA_\ 9PTC5KFPBOS;-NAMYC\C2&=@"?7&2?PIWA+Q;'\7_"FOZ9XATRU6
M6UAWQO$#@9!P1GD$$#H>: /FH L< $GT%*R.OWE(^HKUOX2^(X- T'53I?AR
M\U3Q*Y)AEBM]Z1I@!02#D#.2<5Z-X9UG6_B!I^O:#XV\.Q6S1VOF0[H60G=N
M7(W=P1U!H ^70K$$@$@=\4%6 !*D ]"17OWPDEL]/^%'BZ>_M5NK6WD=I(&.
M!( GW2?>H;SXC:/XZ^$VMV_B!=/M-3@+&QMX\@D@ H5].X]Z /!U5F.%4GZ"
M@J5.&!!]#7T[<?VK\-? >@P>#_#0O[V[CWW<PA9V#;5)+8YY+''.!BLCQW'<
M>,/@S<>(=?T(:9KEA.H4F,JS+N53UYVD-T.>10!S?C_1M,L_@QX+OK:PMX;N
MX\KSIDC >3,1)R>_-3?';1=+TG3_  TVG:?;6K31.9##&%W\+UQUZU/\2/\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH \[\5?\C;_ -LE_D:*/%7_ "-O_;)?Y&BO
MHJ7\*'HCYNM_&GZL[#Q)_P B[??]<OZUG>!O^1?;_KNW\A6CXD_Y%V^_ZY?U
MK.\#?\B^W_7=OY"O*C_N<O\ %^AZTO\ ?(_X?U.EHHHKB.X**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D-+2&@"&7I7PMKG
M_(?U+_KZE_\ 0S7W3+TKX6US_D/ZE_U]2_\ H9H H5[]^S5?0J^OV!8"9Q%,
MJ^JC<#_,5X#70>"_%=UX,\3VNLVJ^9Y65EAW8$J$8*D_K]0* /<_VC])NKKP
M[I.I0QL\-G.Z3;1G:' P3[97'XBO#_!/@^\\;^)(=(M',2L"\T^S<(E ZD9&
M><#KWKZJT'XC^#_%NG IJ5JA=<2VEX0K+Z@AN"/<9%78=0\%^&K662UN-#TV
M$_,YMS%&#]0O6@#YH\:?!WQ!X,TV?5)YK2ZTZ$J&FB?:WS,%'RGGJ1TS3_@I
MXF'A[XA6L4S[;340;64YX#'E#_WU@?C6M\8OBI;^+_+T312QTN"3?).01]H8
M=, \A1S]:\FBE>"9)8F*R(P96'4$=#0!]B?%'P6_C?P]9V,7$L-]%+NZ'9RK
M\_[K$_4"M+QQKD?A'P'J>HQ!4-O;^7;J.@<_*@^@)'X"LW0_BKX3U'0[*\O-
M=TZTN985:6"6=5:-\<@@^]>6?'GQ_INMZ?IVB:)J,%Y;F0W%Q);R!ER,A5)'
MU)_*@#PUW:21I'8L[$EB>I)KWSX2_!A)8H/$/BFW#HX$EK8N,@@\AI!^6%_/
MTKR+P-;:;<^-M)76+J&VT])UEGDF8*NU?FVDGUQC\:^MA\1O!2@ >*-) '
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
M_%#XW6VMZ3/H/AE9?L]PNRYO)5V[T.<HB]<'N3VR,=Z\>T#_ )#EK_O'^1H
M]3L.HKLM*ZK7&V'45V6E=5H [73>BUT=MT%<YIO1:Z.VZ"@"ZO2GTQ>E/H *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH \[\5?\C;_ -LE_D:*/%7_ "-O_;)?Y&BOHJ7\*'HCYNM_&GZL[#Q)
M_P B[??]<OZUG>!O^1?;_KNW\A6CXD_Y%V^_ZY?UK.\#?\B^W_7=OY"O*C_N
M<O\ %^AZTO\ ?(_X?U.EHHHKB.X**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "D-+2&@"&7I7PMKG_(?U+_KZE_\ 0S7W3+TK
MX6US_D/ZE_U]2_\ H9H H4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 ;_ (0_Y"\G_7$_^A+7IVG=5KS+P?\ \A>3_KB?_0EKT[3A
MR* .STK^&NTT_H*XS2OX:[/3^@H WH.@JT.E58.@JT.E #J*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ****  U%)TJ4U%)TH ^.OBW_R5/7?^NJ?^BUKBJ[7XM_\ )4]=_P"N
MJ?\ HM:XJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M2T#_ )#EK_O'^1K-K2T#_D.6O^\?Y&@#U.PZBNRTKJM<=8#D5V.E?PT =KIO
M1:Z.VZ"N<TWHM=';=!0!=7I3Z8O2GT %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 >=^*O^1M_[9+_ "-%'BK_
M )&W_MDO\C17T5+^%#T1\W6_C3]6=AXD_P"1=OO^N7]:SO W_(OM_P!=V_D*
MT?$G_(NWW_7+^M9W@;_D7V_Z[M_(5Y4?]SE_B_0]:7^^1_P_J=+1117$=P44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(:6D
M- $,O2OA;7/^0_J7_7U+_P"AFONJ3I7+WOAC079G;1--+L22QM4R3Z]* /BZ
MBOJW4/#6C+G;H]@/I;)_A7*W_A_303MTVT'T@7_"@#Y\HKV6XT.R!.+*W'_;
M)?\ "J3:):9_X\X/^_8H \GHKU4Z+:_\^D/_ '[%']BVO_/I#_W[% 'E5%>J
M_P!BVO\ SZ0_]^Q1_8MK_P ^D/\ W[% 'E5%>J_V+:_\^D/_ '[%']BVO_/I
M#_W[% 'E5%>J_P!BVO\ SZ0_]^Q1_8MK_P ^D/\ W[% 'E5%>J_V+:_\^D/_
M '[%']BVO_/I#_W[% 'E5%>J_P!BVO\ SZ0_]^Q1_8MK_P ^D/\ W[% 'E5%
M>J_V+:_\^D/_ '[%']BVO_/I#_W[% 'E5%>J_P!BVO\ SZ0_]^Q3AHEK_P ^
MD'_?L4 <5X,7=K,@_P"F!_\ 0EKU#3TY%4+32H('W16\<;$8RJ '%=!8VI!'
M% '1:4OW:['3QP*YC38<8XKK+%, 4 ;$'05:'2J\(X%61TH 6BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ -12=*E-1OTH ^.?BY_R5/7?^NJ?^BUKBJ^V=2\/:-=SO<7
M&D6$TS\M));(S-]21DUS5_X9T0 [=&T\?2U3_"@#Y+HKZ)U#P_I@)VZ99CZ0
M+_A7/7.AV0)Q8VX^D2_X4 >+T5ZP^BVF?^/2#_OV/\*C.BVO_/I#_P!^Q0!Y
M717J?]BVW_/I#_W[%']BVW_/I#_W[% 'EE%>I_V+;?\ /I#_ -^Q1_8MM_SZ
M0_\ ?L4 >645ZG_8MM_SZ0_]^Q1_8MM_SZ0_]^Q0!Y917J?]BVW_ #Z0_P#?
ML4?V+;?\^D/_ '[% 'EE%>I_V+;?\^D/_?L4?V+;?\^D/_?L4 >645ZG_8MM
M_P ^D/\ W[%']BVW_/I#_P!^Q0!Y917J?]BVW_/I#_W[%']BVO\ SZ0_]^Q0
M!Y96GX>&=>M!_M'^1KT$:+:_\^D/_?L59M](MXY Z6T2L.C*@!% %VP3D5V&
ME+]VL"RM2".*ZK38",<4 =3IPX%=%;]!6%8)@"MZ <"@"XO2G4U>E.H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH \[\5?\C;_P!LE_D:*/%7_(V_]LE_D:*^BI?PH>B/FZW\:?JSL/$G_(NW
MW_7+^M9W@;_D7V_Z[M_(5H^)/^1=OO\ KE_6L[P-_P B^W_7=OY"O*C_ +G+
M_%^AZTO]\C_A_4Z6BBBN([@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *#110!&XJA<)D&M$C(JO(F: .:O;?=GBN=O+'<3Q
M7<3V^[/%9LUB#GB@#@9M-R3\M56TO_9KNWTX'M4)TP?W: .'_LO_ &:/[+_V
M:[?^S!_=H_LL?W: .(_LO_9H_LO_ &:[?^RQ_=H_LL?W: .(_LO_ &:/[+_V
M:[?^RQ_=H_LL?W: .(_LO_9H_LO_ &:[?^RQ_=H_LL?W: .(_LO_ &:/[+_V
M:[?^RQ_=H_LL?W: .(_LO_9H_LO_ &:[?^RQ_=H_LL?W: .(_LO_ &:/[+_V
M:[?^RQ_=H_LL?W: .(_LO_9IPTO_ &:[7^RQZ4HTP?W: .0BTS!^[6G:Z?@C
MBM]-- _AJW#8 =J *ME:[<<5T%K%@"HH+;;CBM&*+% $\8P*F%,48J04 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !3&%/II'% %*=,@UB7L&[/%=%(F15">#/:@#B;
MVRW9XK$N-.R3\M=]/9;L\50DT[)Z4 <&^EG/W:C_ ++/]VNY.F#^[3?[+']V
M@#B/[+/]VC^RS_=KM_[+_P!FC^R_]F@#B/[+/]VC^RS_ ':[?^R_]FC^R_\
M9H XC^RS_=H_LL_W:[?^R_\ 9H_LO_9H XC^RS_=H_LL_P!VNW_LO_9H_LO_
M &: .(_LL_W:/[+/]VNW_LO_ &:/[+_V: .(_LL_W:/[+/\ =KM_[+_V:/[+
M_P!F@#B/[+/]VC^RS_=KM_[+_P!FC^R_]F@#B1I9_NU+'IA!^[78C2Q_=IZZ
M8/[M '.VNGD$<5OV5IMQQ5V+3\'I6C;VFW'% $EI%@"M:%<"H(8L"KB+B@!X
MZ4ZD%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!YWXJ_P"1M_[9+_(T4>*O^1M_[9+_ "-%?14OX4/1'S=;
M^-/U9V'B3_D7;[_KE_6L[P-_R+[?]=V_D*T?$G_(NWW_ %R_K6=X&_Y%]O\
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
M?$CQ!>:GX.$D[ZDS27T\D<C::RJQ5!D9SD 97';TH ]N5,5(!BEQ2T %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M4 %%%% !1110 4444 %%%% !574]/AU;2;S3;G=Y%W \$FTX.UU*G'X&K5%
M'R_-^SMXJ76#;PW>GO8[_ENVD(.SU*8SG';IGOWKZ,\.:';^&O#MAHUJQ:&S
MA$8<C!<]V/N3D_C6I10!Q7BSX9:7XN\06VMW.J:Q97EM +>-K"X6/"Y8YY0G
M)WD'GIBN$3X9-:_&&SMEUCQ/+9)I8N#?R7.Y_,$I_<F39C:0,[>O->X44 >:
M66FSG]H?4=0ELI#;+H@6*Y:([!)OC&%;&-V-W3G&:K>*=(U'P-XS3QMX<LYK
MJQO76+6M.MT+,X)XE51U;G\_9C7JE% 'F>I07%[\=/"^J6]K<-8_V3+F?R6"
MJ2)" Q(^4\C@\UZ9110!QGC+6_$/AS5]*U.SLIM0\/C?'J5O:PB2="1\LBCJ
M0.^/3WKFY[VX^)'CCPW<:7I-_:Z3HL[7<^H7L!A+M@8CC!Y/09_^L,^KT4 >
M3PZE-\-/&WB,ZAI.HW&BZS.+^VNK* RA)2/WB.!T)/\ (>O&M\/+'4-0\0^(
M_&6I6$]A_:[Q1V=M<#$J01KM!8?P[N#CV^AKT*B@#F_B#!-<_#SQ!!;Q/+-)
M8RJD<:EF8E3P .IH^'T$UM\//#\%Q$\4T=C$KQR*592%'!!Z&NDHH \WT:QN
MX_CYXDO7M9UM9-,A1)S&0C,/+R W0G@UTDGBX'1]>OH='U/S-)DEA$,L&TW3
MIT,6,ED8XPV/PKI** /G[POXGC@UF3Q-XL\+^+-3\12$B-DTO,%FG980SC''
M\6,\GW)[;Q,]]XM\/Z%XNT31[U;W1[[[4NG7T0BGEC&5D4#)P2 "/7'K@5Z7
M10!X_P"+_$DWQ*T,>$M"T+5XIKZ6(7=Q>VAACLT5PY+$]6RN,#KS[5NZG\']
M(U'Q!=:TFN>(+&[N559/L5VD8VJH4#[A./E'>O0Z* /&O '@&33/B?XDN)=0
MU_R-/EMS;27$WRWVZ-]WF';B3;VQC&:]EHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH \+^*?P6U7Q'XHEU[0)K=VNPOVBWG?85<*%W
M*<8(( R#T/KGCJOA'\,YO 5C>7&I3Q3:G>[0XAR4B1<X4$]22<GZ#ZGTJB@#
MSWXN'4M0T"Q\-:5;W#S:U=I;S31QLRP0A@79B!P/N]>HW593X.^ 415_X1V%
ML#&6FDR?K\U=S10!X[X<T'7+31_&?@"SEOM/-O,;C1K]3)&NQR'""0>A !P?
MXV]ZTM'^*$^D:5!IWBKP[K\&L6T:Q2&*T,RW+*,;T<'!SU],GJ:]0HH \N^'
MNAZDMUXN\37>ER:3%K;!K;3F7:ZJH;YG7LS%NG7.?45B:#I6HQ_LSWVGO872
MWK13@6[0L)#F4D?+C->V44 >5>&/B3:Z1X3T;3+GPUXH-Q9V,%O*4TMBNY$"
MG!STR*]'T?5(]9TFWU"*WN;=)P2(KJ+RY%P2/F7MTJ]10!YEXDL=6\'_ !$;
MQKI>EW&J:=?VRVVJ6UJNZ9"N-LBK_%PH&/8],Y%7Q!X]U7Q=IYT+P1I&LQ7]
MV5234+B!K>.T7.22_K@8X]>,GBO5Z* *VGVTEEIMK:RW$ES+#$L;SR'+2L
M6/N3S5FBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH X+XJ_#Y_'^@00VEPD&H6<AD@,N=C9&&5L<C.!S[5
MYW\.O@9K&E>*K/6/$,EK'!8R":*"&3>TD@Y4DXP #@^O'XU] T4 %>8P?!'1
M[1YFL_$OBFU$TAED6WOT0,QZD@1UZ=10!Y!\'O"<^D^%M0U"YFU9+F8W$ LK
MEB(@H.0ZH0#N..O>M'X2^'(IO@_'I&LZ8T:W3SBY@GB*,P+D D$ YP!@^PKT
MZB@#S'P"VL^#=?N/ VJPW5SIB RZ3J7ELR>6<GRG8# (YQGT(Z%:F^#-C=V&
M@Z^EY:SV[R:[<2(LT90LI6/##/4<'FO2** "O-D\>:OX6U?5-/\ %VEZC<Q_
M:6?3;VPLO,CEA/W4.WHX[Y]?IGTFB@#R31?"&J>)=!\=7^H6+:7)XG(-I9SC
M#1"-3L=Q_"Q8@D=>*JCQYJI\!CPK_P (QK8\4_8_[/\ +-N?+W;?+\WS.FW'
MS9_7'->RT4 8GA#0SX;\(:5H[%6DM+=4D*]"_5B/;<37)?$"QN[GXD_#R>"U
MGEAM[JY,TD<998P1%@L1P.AZ^E>D44 4=;1I-!U%$4L[6LH55&23M/ KA/AO
M=3>%?@CIUS?Z9J#RVJS%[.& F<YN'QA#CL0?I7I-% 'FOQ3\5ZUI^@:=:Z#8
M:F)M4&9KFVM6EEM(<#=@#@2'=@<C&#R.",KP;XP\/^&+.'2M+\%>+XVFD437
M4^FKOE<G[\C[^>I^G:O7Z* /,KJXN?AYX_UK5Y]*O+S0M=$4C3V,)E:UFC4J
M0ZCG:V2<^I^M5+'3KCXD>-K[7I]/O]+T)=(DTNWDG3RIYS)G=(H.< !C@G/.
M/<#UBB@#QW6_@S8:1X-U4:7X@\4OY%E.\-D+Q3'(P1B$**@R&/! ZYKJOA3X
M<;0/!%BTMSJ+SW<$<LL%[)D6[;>41< JOL:[BB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH \[\5?\ (V_]LE_D:*/%7_(V_P#;)?Y&BOHJ7\*'HCYNM_&GZL[#
MQ)_R+M]_UR_K6=X&_P"1?;_KNW\A6CXD_P"1=OO^N7]:SO W_(OM_P!=V_D*
M\J/^YR_Q?H>M+_?(_P"']3I:***XCN"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBL_7M2;1O#NIZHL?F-96DMP$
M/\11"V/QQ0!H45\63?$SQG/K)U0^(K])]VX(DQ6(#^[Y?W<>V*^M?!>NR^)?
M!FE:Q<1".>Z@#R*H(&X<$@'L2"1[&@!?%WBNP\':!+JM\'<!A'#!']^:0_=1
M?<X/X URRZM\6)K;^T4\/>'HH"-PTV6XD^U8]-_W,_6JOQ/^;QW\.HY_^/-M
M3<OGIYH\OR_U)KU"@#G/!GC"T\9:0]W!#):W5O(8+NSF^_;RCJI]?8_R.0.C
MKR_P7\GQK\?QVO\ QYD6K28Z>:4Y_')DJW\#9'E^%6G/([.QEGY8Y/\ K&H
M]%HKQ/PHTL_P0OS+XD_L-#J$PFOW!9EC\P953D$$]!C)YX'-<9XLN/ ^F:(F
MJ>!%UV/5[>5&_M11.(WY /F-(<<]1@#)(% 'T_7*:SXINM-^(7AKP['!"UOJ
MR7+2R-G>GEQEAMYQR1SFN6\0QR>.?B/IOA&^N)H]&ATG^T[R""0Q_:7+A K$
M<[1D'&>Y]C64WA*U\(_''P9;:9+.-+EBO'AM)96D%N_DN'V%B2%/RG&>H/K0
M![37FWC_ .)5]X5UV*PTO3HKZ.VMA>ZH6)W0P&14&W!'S<D\Y['I7HTTT=O!
M)-,ZI%&I=W8X"@#))KP#POXX\+7LGB_4_$<EUYWB"9H%1;.239:*NU!N (S@
MG./[HH ]^@GBNK>*X@<20RH'1UZ,I&01^%25Y;\'_$(U7X<7.F23&2YT??:D
ME2K-%@F-L'D#&0/]VJ'P9\':=>^%M%\6W[7%UJRM*+>22X?;#&KO'L"YQCJW
M(/)H ]AHKP/X=^ --\7?"M=0UVXO;J9?/^Q_Z2ZK:[6;YE4$ L6R26SV':I_
M#'@RT\:_":/Q%XCO;^^U,6TWV.9KEQ]E6(LB[5!P3E,DL"3F@#T3QMXGOM'!
MM].\J-HXEGNKB7!\I&D6- N2%W,Q8Y;A0A)!X%5_"WB?4;FYM8KZ5;JSO)Y;
M6&XPFX3QJ7*[HSLD1E5R&4#!0@@]L+PUI6I^+/AWX=U@7*37QMEANDN'*BZC
MCGW("^&*L"G7!R&;(Y!'3Z'X:OHM52]OU@M;.WFEN+/3H93,L4LB[7;>57 P
M9,* <&1N>@ !U-Y=P6%C<7ES(([>WC:65ST55&2?R%>?_#OXC:AXKU2>PUC3
MH;"66U6_L%0G,MN79=QR3SD#IZU5^..OII_A.VT03M%+K-PL+LBEF2!2#(P
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!S_C#P=I7C;13IFJH^P-OBEB(#Q/TRI/UZ'@URO@KX*Z#
MX.UE=7%S<W]Y%GR#. JQ$C!(4=3@GD_EGFO2J* "N#\2^#-77Q4OBWPA>VUM
MJ[1"&[MKL,8+Q!C&['(8  9]ATYSWE% 'AGB#P-\2?$DVI7,AM+&UO%0W>F1
M:E(RW90KPI8$1Y"@=N@SQ79Z_P"&+WQE\,K*PMK+^P-0M6CEM;2=PZP/$2JJ
M67.5QT..XX[5Z!10!Y'XG\,_$;QQH<-GJBZ)8+;W$4ODV\CL9V4\L6.=J@$X
M7DD]3Q6MK?AKQ1IOQ#G\6>&X-,U#[7:+;36]ZY1HMO=& Z' S^/'<>C44 >9
MZ7X.\6_\+-L/%^MWFG3DVLEO/;VVY5MEP=BIGE^222<<D^U-L?#7CCP7<7VG
M>%1I%YHMW.]Q;_;G='LV?JI ^\H[=Z].HH X;X9^$=6\(VNMQ:O=174U[J4E
MTL\9YD4@?,PQP203CGK3]9\*ZEKGQ-T35[IH/[#TB%Y(8MY+O<M_$1C&!\I'
M/5?>NVHH @OK.#4;"XLKE-]O<1-%(OJK#!'Y&O*8/AYXH_X0CP_H%S-92/HV
MO1W<<OFGYK5=Q_N_>RY&/3'->NT4 <A\1?#-_P"*=%L+33S")8-1@NG\UBHV
M)G., \\T?$#PS?\ B>TT**P,(:QUBWOI?-8K^[0-G'!R?F'%=?10!R'CGPS?
M^(KOPQ+9&$+IFL07T_F,1F-#SMX.3[5U]%% !7$^$?"NI6'BWQ+XDUMH&O-2
MF6.V6)RWE6R?=7) Y/RY_P!VNVHH Y/XC>%)O&'A"?3[-TCU".1+BSE=BH25
M3UR!QP6'XUDZUX<\7'5-'\5:/<6?]MV]D+6_L)Y&^SS@\MM('!W=#@=!Z8/H
M5% ' :+X9\1:MXQMO%/BXV4$EA"\6GV%FS.L1<8:1F/5B,C ]O2J[Z#XU\*Z
M_JUUX8_L_4],U2<W)M;^9T>VE/WMIZ%3Z>P';)]'HH X_P $>$[_ $2YU;6M
M=NX;K7=8D5[IH 1%$J A(TSS@ ]3[>F:["BB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /._%
M7_(V_P#;)?Y&BCQ5_P C;_VR7^1HKZ*E_"AZ(^;K?QI^K.P\2?\ (NWW_7+^
MM9W@;_D7V_Z[M_(5H^)/^1=OO^N7]:SO W_(OM_UW;^0KRH_[G+_ !?H>M+_
M 'R/^']3I:***XCN"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBLSQ&]['X7U=],#&_6RF-L$&6\W8=F/?.* &2>
M*- AU4:7)K>G)J!./LS7*"3/IMSG/MUK6KX"=G:5GD9C(6)8L>2??WK[9^'T
MFHS?#_0I-6+F]:T0R&0DL1CY2V><E<9SWH B\;GQ1+8V=CX658IKNX6*YOSM
M/V2'^)PI/)_/OTX-<NCZ[X&\?>'M)?Q%>:YI^MF6.2&^PTL+(H/F*P_AYY'3
M /U'H-_K>FZ9?6%E>W:0W-^YCM8VSF5@,D#\QU]:\Q\4Z''\._$6C^*]*O+F
MZN;W4(["[@O7$S2QR$D^6Q&Y2,= <=.PP0#UZO+Y]1UWX@^--6T32=7FT;0=
M%<075S:8%Q<3\Y56_A P1QZ=\\>H5Y=\*B--\4>.M"N"%O8]6>[ ;@O%)RK
M>F,'VW"@!\NB^+O ^N:;<:/JNK^)='N9A#>V>H2B::$'_EHKG& .>.!T!SG(
M[7Q#XLT+PI;)/KFIPV:29V!\LSXZ[54$G\!4?BKQ;IO@_38;W4O.99IUMXHX
M$#R.[=,+D9Z&N1\4ZE:Q_$FT31O"KZ[XJ@L=VZ2Z$45I"6X)+94-DGH <'J<
MT =3X<\=>&?%LDD6AZM#=RQKN:+:T;A<XSM< D9QSCN/6JNH_$OP=I27#7NN
M0Q?9[E[21=CLPE3[R[0I)QD9(&.>M>>6+ZY)^T'HDVO:?IUA>3:=*?)LI"Y*
M8DP9#W;(/X >E;OPJTZS;Q#X^OVMXVN7U^Y@,C*"?+#$[?IECGUXH Z6^^)W
M@O3M,M-1N=?MA;7@)@**\C, <$[5!88/'('-;UEKFEZCHRZQ:7\$NG,AD^TA
M\(%'4DGIC!SGIBO.?@SI&GQ6OBV9+.$.=<N;3.P']RH4A/\ =^9N/>O/YY9[
M;X,3V5L(UM9?%C6TJ2,5B$/WMK$=$W*N<4 >R6/Q4\#ZEJBZ=:^(;9KEFV*&
M1T5CZ!V4*?P-;.M^*M#\-O;IK&HQ6;7"2O%Y@/SB-=S]!V!''?.!DUYQXDT3
MQWJ_A.YTC4-$\&6^G+"0KB:1!;8'#J2,+CKFHM?T^2X\3?".RUEX+R=$G\]U
M;S$E=(HCNR?O9*@YH ] C\?>%I/#@\0#68$TIG,:SR*R;G'50K ,3[ 5#H'Q
M(\(>*+\6.D:W#/=$$K"T;Q,V!D[0ZC/'/'H:Q?B%=Z5;Z_X=MT\./KOB#S)9
MM/LUF\J-.!OD?/R]@02#R.HKC/%$_B6Y^)7@2Z\0Z1IFF.VH;(5MI_-F9<IN
M#MT*C(Q]3ZT >[UYYX1U;4+SXL>-]/N+V>6SM/LWV>!W)2+*Y.T=LUZ'7E_@
MC_DM'Q!_[=?_ $"@#<N/BUX%M;6WN)?$5OY=QGR]D<CL0"025"DJ,@\D#I6Y
M=>*]"LO#J^()]2A&DN%*W2Y=3N.!T!/7BN#^!.DV'_"K8I6M(7>]EF%P60'S
M &*@'U&!T^M<'(-G[,>H1 G9'J91 3G://7B@#V5/B5X-DUXZ(NOVIOP_E[,
M-M+_ -T/C83GC&>O%;=[K>FZ?J>GZ;=W2Q7FH%Q:Q%23*4 +8P,# (ZUQ7C_
M $#0;;X,7]I!;VZV5E9B2S=5'RN,%6!]6.,GON/K6-J-Q<W/BCX.W%\3]KEM
MIWF+==YMXBWZYH ].O\ 6]-TR^L+*\NEBN;^0QVL94DR,!D@8''4=:X'P[\4
MK#6/B;J^CMJL#:?B"+2U6)@99"N9<G&<AN.<#CCU,OQ$=1\0_AVFX;C?S$#O
MC:O^-,\*PP+\;?'I\J,".*Q*_*/E_<C)'I0!N:A\4_!.EZJ^F7?B"W2[1]CJ
MJ.ZHW<%U4J,=\GBNL@GBN;>.>"5)89%#I(C JRGD$$=17B6E:1XI\+>'[S3=
M(TO1O&?A.YEE9FMYPL\BDD,&8'#,,8X#'/TP/2?AYJFD:MX)L)M$M);.RC#0
MK:RL6:%E."I)))P>_IZ=* .HHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M=OO^N7]:SO W_(OM_P!=V_D*\J/^YR_Q?H>M+_?(_P"']3I:***XCN"BBB@
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
M?NE\#+D?YX.*] HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#SOQ5_P C;_VR7^1HH\5?\C;_
M -LE_D:*^BI?PH>B/FZW\:?JSL/$G_(NWW_7+^M9W@;_ )%]O^N[?R%:/B3_
M )%V^_ZY?UK.\#?\B^W_ %W;^0KRH_[G+_%^AZTO]\C_ (?U.EHHHKB.X***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#%\4>*M)\'Z,VJ:Q.8H P
M1%5=SR.>BJ.YX/Y5S/@[XP^&?&>J?V9:BZL[U@3%'=HJ^;CLI5B,XYQ]>M8O
MQ[\*:MXC\-6%SI-O)=-82N\MO$"SLK #< .N,=.O->1?"CP1X@U'Q[I=Z+"[
MM;.PN%N)[B6,HH"G.T$CDMTP.QS0!];UY/XSTY/B+\1D\),__$NTBPDN;L@_
M\O$J[8@<=U!#C\:].U+4+?2M,NM0NWV6]K$TTC>BJ,G^5>.^ _"7BC7M.N_%
M\7BNXT6XUZ=KF2"*T27*!F"<L<XP3@>A% ';?"K7)M8\$P6UZ<:EI4C:==J3
MR'CX!/U7'/KFN"ENO#MA\7/$3?$BWC9IB@TB6^A,ML(!GA1@J#RN21C.[H<Y
MT_#5I?\ P_\ BV^E:GJCZA;^)K<S+=/$(MUS&3D8' .W/3KN6M?2?&5EK&LZ
MWX5\=V^DV]Y:W1%M#<1[8KF _=8>82"W?CL1QP: )M#\(Z(OC*V\4^"]3L(-
M.:%H;^SL</#<9SM(VG"$'!Z=OKFEH?\ R<3XG_[!4/\ [3K GL-!T;XQ>&XO
M ,B+<7!D_M:WLI=\"P#'+ $A3][CU"\ D9W]#_Y.)\3_ /8*A_\ := !\)O^
M1A^(7_8P3_\ H;UZA7D7PTUG2],\2^/TU#4K.T=]?G*K<3K&6&]N1DC->H6.
MKZ9JC.NGZC:79C +BWG63;GIG!.* .%^*^I7S_\ "/>%=/NI+27Q!>^1-/$<
M.D"[?,VGL?F'X CO6H_PI\$MH1TH>'[-4,>P7 C'G@X^]YGWL]^N*R/BW:W%
MDWASQ?!"\Z:!?>;<QQC+>0^T.1]-H^F<]JZC_A//"O\ 8O\ :_\ ;]A]BV;]
M_G#/TV_>W?[.,Y[4 '@C1-6\.^&(-*UC4UU&:W8K%.%(/E?PJ<]2.1GTQZ5T
M5<G\/O$FJ^+?#\FL:C81V<$UP_V)%#!G@!^5FR3R?;@XST-=90 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'G?BK_D;?\ MDO\C11X
MJ_Y&W_MDO\C17T5+^%#T1\W6_C3]6=EXA0R>'[]5Z^2Q_+G^E9'@256T26,?
M>2<Y'L0/_KUT\B++&T;C*L"I'J#7 Z#<'PYXEN-.NF*Q2MLW'IG^%OH0?UKR
MZ"]IAYTUNM3U<0_9XB%1[/0] HHHKA.\**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH KWUA::G92V5];QW%M*,212KN5AUP13[:V@L[6&UM
MHDAMX4$<<:+A44#  '8 5+10!2OM'TW4KBTN+VQ@N)K.3S;:21 S1/QRI['@
M?E5;6O#&A>(E0:QI-I>E.$::(%E]@W45K44 96B^&M$\.QNFCZ5:60D^^88P
MK/\ 4]3^-68])T^'59M5CLH$OYT$<MR$ =U&, GN.!^57** .<N? 'A&\NIK
MJY\.:9+<3.TDLCVZEG8G))/<DFKVC^&=#\/O*^D:5:6+3 "0V\03>!TSCZFM
M6B@!&574JP!4C!!'!%<RWPY\&->_;#X9TPS9W?\ 'NNW/KMZ?I73T4 (JJBA
M5 "@8  X I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHJMJ%]#IMC+=SG"1C..['L!]::3D[(4I**NSAM;0W_CAH(N6"A>/9,FBK/@
MVVEO]6N]8G&>6"GU=N3CZ#^=%>IB,3*BU2CT27S/*P^&C7BZLNK;^1W-<_XG
M\/#6+<308%Y$/ES_ !C^Z?Z5T%%>=2J2I24X[GI5:4:L'"6S.'T7Q9)IY_L_
M64D4QG:)2#N7V8=3]:[*VO+:\C$EM/'*OJC U5U/1+#5DQ=0@N!@2+PP_'_&
MN9G\ NC[K/4,>@D3!'XC_"NN7U:O[S?(_O1QQ^M4/=2YU]S.VHKA?^$-UG_H
M*)_W\?\ PH_X0W6?^@HG_?Q_\*GZM1_Y^K[BOK-;_GT_O.ZHKA?^$-UG_H*)
M_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"
MB?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^
M@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG
M_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=
M9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0
MW6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^
M$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7
M_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN
M%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZH
MKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SN
MJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\
M[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_
MO.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]
M/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^
M?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;
M_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS
M6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^
MLUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X
M/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZO
MN#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^
MK[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^
M?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'
M_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM
M1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^
MK4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P *
M/JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\
M"CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_
M  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'
M_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?
MQ_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_
MW\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B
M?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@
MHG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\
MH*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_
M *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9
M_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W
M6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$
M-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\
MA#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_
M (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH
M_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\
M*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?
M_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_
M'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\
M?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_
M '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)
M_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"
MB?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^
M@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG
M_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=
M9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0
MW6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^
M$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7
M_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN
M%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZH
MKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SN
MJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\
M[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_
MO.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]
M/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^
M?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;
M_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS
M6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^
MLUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X
M/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'_GZO
MN#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^
MK[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^K4?^
M?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P */JU'
M_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM
M1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_  H^
MK4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'_P *
M/JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?Q_\
M"CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_W\?_
M  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B?]_'
M_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@HG_?
MQ_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\ H*)_
MW\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_ *"B
M?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9_P"@
MHG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W6?\
MH*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$-UG_
M *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\ A#=9
M_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_ (0W
M6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH_P"$
M-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\*/\
MA#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?_"C_
M (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_'_PH
M_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\ ?Q_\
M*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_ '\?
M_"C_ (0W6?\ H*)_W\?_  H^K4?^?J^X/K-;_GT_O.ZHKA?^$-UG_H*)_P!_
M'_PH_P"$-UG_ *"B?]_'_P */JU'_GZON#ZS6_Y]/[SNJ*X7_A#=9_Z"B?\
M?Q_\*/\ A#=9_P"@HG_?Q_\ "CZM1_Y^K[@^LUO^?3^\[JBN%_X0W6?^@HG_
M '\?_"@^"M6D&V34T*_[SFCZM1_Y^K[@^LU_^?3^\Z?4=?TW3$8SW*F0?\LD
M.YC^';\:XZ674O&FH+'&AALHSG_93W)[M_GU-:]EX#LX6#7EQ)<$?PJ-B_CW
M_E74V]O#:PK#!$L<:]%48%4JM##ZTO>EW?3T1+I5\1I6]V/9;OU9'8V4.GV<
M=K;KMCC&!ZGU)]Z*L45PMMN[.]))604444AA1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
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
M?U?_ +[B_P :/*\;^K_]]Q?XUW5%'UU_\^X_<'U%?\_)??\ \ X7RO&_J_\
MWW%_C1Y7C?U?_ON+_&NZHH^NO_GW'[@^HK_GY+[_ /@'"^5XW]7_ .^XO\:/
M*\;^K_\ ?<7^-=U11]=?_/N/W!]17_/R7W_\ X7RO&_J_P#WW%_C1Y7C?U?_
M +[B_P :[JBCZZ_^?<?N#ZBO^?DOO_X!POE>-_5_^^XO\:/*\;^K_P#?<7^-
M=U11]=?_ #[C]P?45_S\E]__  #A?*\;^K_]]Q?XT>5XW]7_ .^XO\:[JBCZ
MZ_\ GW'[@^HK_GY+[_\ @'"^5XW]7_[[B_QH\KQOZO\ ]]Q?XUW5%'UU_P#/
MN/W!]17_ #\E]_\ P#A?*\;^K_\ ?<7^-'E>-_5_^^XO\:[JBCZZ_P#GW'[@
M^HK_ )^2^_\ X!POE>-_5_\ ON+_ !H\KQOZO_WW%_C7=44?77_S[C]P?45_
MS\E]_P#P#A?*\;^K_P#?<7^-'E>-_5_^^XO\:[JBCZZ_^?<?N#ZBO^?DOO\
M^ <+Y7C?U?\ [[B_QH\KQOZO_P!]Q?XUW5%'UU_\^X_<'U%?\_)??_P#A?*\
M;^K_ /?<7^-'E>-_5_\ ON+_ !KNJ*/KK_Y]Q^X/J*_Y^2^__@'"^5XW]7_[
M[B_QH\KQOZO_ -]Q?XUW5%'UU_\ /N/W!]17_/R7W_\  .%\KQOZO_WW%_C1
MY7C?U?\ [[B_QKNJ*/KK_P"?<?N#ZBO^?DOO_P" <+Y7C?U?_ON+_&CRO&_J
M_P#WW%_C7=44?77_ ,^X_<'U%?\ /R7W_P# .%\KQOZO_P!]Q?XT>5XW]7_[
M[B_QKNJ*/KK_ .?<?N#ZBO\ GY+[_P#@'"^5XW]7_P"^XO\ &CRO&_J__?<7
M^-=U11]=?_/N/W!]17_/R7W_ / .%\KQOZO_ -]Q?XT>5XW]7_[[B_QKNJ*/
MKK_Y]Q^X/J*_Y^2^_P#X!POE>-_5_P#ON+_&CRO&_J__ 'W%_C7=44?77_S[
MC]P?45_S\E]__ .%\KQOZO\ ]]Q?XT>5XW]7_P"^XO\ &NZHH^NO_GW'[@^H
MK_GY+[_^ <+Y7C?U?_ON+_&CRO&_J_\ WW%_C7=44?77_P ^X_<'U%?\_)??
M_P  X7RO&_J__?<7^-'E>-_5_P#ON+_&NZHH^NO_ )]Q^X/J*_Y^2^__ (!P
MOE>-_5_^^XO\:/*\;^K_ /?<7^-=U11]=?\ S[C]P?45_P _)??_ , X7RO&
M_J__ 'W%_C1Y7C?U?_ON+_&NZHH^NO\ Y]Q^X/J*_P"?DOO_ . <+Y7C?U?_
M +[B_P :/*\;^K_]]Q?XUW5%'UU_\^X_<'U%?\_)??\ \ X7RO&_J_\ WW%_
MC1Y7C?U?_ON+_&NZHH^NO_GW'[@^HK_GY+[_ /@'"^5XW]7_ .^XO\:/*\;^
MK_\ ?<7^-=U11]=?_/N/W!]17_/R7W_\ X7RO&_J_P#WW%_C1Y7C?U?_ +[B
M_P :[JBCZZ_^?<?N#ZBO^?DOO_X!POE>-_5_^^XO\:/*\;^K_P#?<7^-=U11
M]=?_ #[C]P?45_S\E]__  #A?*\;^K_]]Q?XT>5XW]7_ .^XO\:[JBCZZ_\
MGW'[@^HK_GY+[_\ @'"^5XW]7_[[B_QH\KQOZO\ ]]Q?XUW5%'UU_P#/N/W!
M]17_ #\E]_\ P#A?*\;^K_\ ?<7^-'E>-_5_^^XO\:[JBCZZ_P#GW'[@^HK_
M )^2^_\ X!POE>-_5_\ ON+_ !H\KQOZO_WW%_C7=44?77_S[C]P?45_S\E]
M_P#P#A?*\;^K_P#?<7^-'E>-_5_^^XO\:[JBCZZ_^?<?N#ZBO^?DOO\ ^ <+
MY7C?U?\ [[B_QH\KQOZO_P!]Q?XUW5%'UU_\^X_<'U%?\_)??_P#A?*\;^K_
M /?<7^-'E>-_5_\ ON+_ !KNJ*/KK_Y]Q^X/J*_Y^2^__@'"^5XW]7_[[B_Q
MH\KQOZO_ -]Q?XUW5%'UU_\ /N/W!]17_/R7W_\  .%\KQOZO_WW%_C1Y7C?
MU?\ [[B_QKNJ*/KK_P"?<?N#ZBO^?DOO_P" <+Y7C?U?_ON+_&CRO&_J_P#W
MW%_C7=44?77_ ,^X_<'U%?\ /R7W_P# .%\KQOZO_P!]Q?XT>5XW]7_[[B_Q
MKNJ*/KK_ .?<?N#ZBO\ GY+[_P#@'"^5XW]7_P"^XO\ &CRO&_J__?<7^-=U
M11]=?_/N/W!]17_/R7W_ / .%\KQOZO_ -]Q?XT>5XW]7_[[B_QKNJ*/KK_Y
M]Q^X/J*_Y^2^_P#X!POE>-_5_P#ON+_&CRO&_J__ 'W%_C7=44?77_S[C]P?
M45_S\E]__ .%\KQOZO\ ]]Q?XT>5XW]7_P"^XO\ &NZHH^NO_GW'[@^HK_GY
M+[_^ <+Y7C?U?_ON+_&CRO&_J_\ WW%_C7=44?77_P ^X_<'U%?\_)??_P
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MFQ_Y)(__ %YR_P VJ/XF6ES=Z=8+;6\LQ65B1&A;''M5FRMKA?A8UL8)1/\
M9)1Y10[LY;C'6N5-?5Z?^(V:?M9>AB_"QBD6M.!DJL1Q_P!_*Y?PQJ-W:Z\]
M_!ILFI7(1FV("2I)&7X!]<?C78_#"RNK3^U?M-M-#N\G;YD97.-^<9K'OM)U
MCP5XD?4=.MFFLR3L*J678?X&QTQZ^PKIYXNM4AU=OGH8\K]G"78/%%WK?B:*
M!7\+WL$D+$B00NQ(/;[H]JV+OP]J6N_#W3(O*>._M,XAF!1F4$J!SC!P 1FL
MRX\1>*?%-];Q:7;SV2H>3$S!<G'+MTP/3^==5XBTW7QX?M1IFHSO>6ZXFV':
MT_')'N#V]ZRG)PY(:1=_6WJ7%*7-+5G"VGB/Q+X6@6QN+;%LF5$-U <8/7!X
M)_,UU?@GQ!HM_=?98-)M]/OMAPT:@^8!U&[&??!]*R;/QWJUA8+I^HZ-+=3H
M-F^8LK,.VX%3D^_>G>!/#E^VO?VW=VIM(4WM&A7;N9@1@+U"@$_I5UHQ=.3J
M)1?=/?Y$TV^9*+O^AZ=1117CG>%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!POA
M7_D<M3_W9?\ T8M%'A7_ )'+4_\ =E_]&+17;C_XJ]$<.7_PGZLO>/O^05;?
M]=__ &4UO:-_R M/_P"O:/\ ]!%8/C[_ )!5M_UW_P#936]HW_("T_\ Z]H_
M_0114_W2'JPI_P"]S]$7J***XCN"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH X7PK_R.6I_[LO_ *,6BCPK
M_P CEJ?^[+_Z,6BNW'_Q5Z(X<O\ X3]67O'W_(*MO^N__LIJJOA[5[ZWM;FU
MU+R87MH=L?F.,8C4'@<=15KQ]_R"K;_KO_[*:WM&_P"0%I__ %[1_P#H(K55
M94L-"4>[,G1C5Q4XR[(Y?_A%->_Z#'_D:2C_ (137O\ H,?^1I*[:BL?K]7R
M^Y&WU"CY_>SB?^$4U[_H,?\ D:2C_A%->_Z#'_D:2NVHH^OU?+[D'U"CY_>S
MB?\ A%->_P"@Q_Y&DH_X137O^@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#
M'_D:2C_A%->_Z#'_ )&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_D:2C_ (13
M7O\ H,?^1I*[:BCZ_5\ON0?4*/G][.)_X137O^@Q_P"1I*/^$4U[_H,?^1I*
M[:BCZ_5\ON0?4*/G][.)_P"$4U[_ *#'_D:2C_A%->_Z#'_D:2NVHH^OU?+[
MD'U"CY_>SB?^$4U[_H,?^1I*/^$4U[_H,?\ D:2NVHH^OU?+[D'U"CY_>SB?
M^$4U[_H,?^1I*/\ A%->_P"@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_
M )&DH_X137O^@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_ (137O\ H,?^1I*/^$4U
M[_H,?^1I*[:BCZ_5\ON0?4*/G][.)_X137O^@Q_Y&DH_X137O^@Q_P"1I*[:
MBCZ_5\ON0?4*/G][.)_X137O^@Q_Y&DH_P"$4U[_ *#'_D:2NVHH^OU?+[D'
MU"CY_>SB?^$4U[_H,?\ D:2C_A%->_Z#'_D:2NVHH^OU?+[D'U"CY_>SB?\
MA%->_P"@Q_Y&DH_X137O^@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_D:
M2C_A%->_Z#'_ )&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_D:2C_ (137O\
MH,?^1I*[:BCZ_5\ON0?4*/G][.)_X137O^@Q_P"1I*/^$4U[_H,?^1I*[:BC
MZ_5\ON0?4*/G][.)_P"$4U[_ *#'_D:2C_A%->_Z#'_D:2NVHH^OU?+[D'U"
MCY_>SB?^$4U[_H,?^1I*/^$4U[_H,?\ D:2NVHH^OU?+[D'U"CY_>SB?^$4U
M[_H,?^1I*/\ A%->_P"@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_ )&D
MH_X137O^@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_ (137O\ H,?^1I*/^$4U[_H,
M?^1I*[:BCZ_5\ON0?4*/G][.)_X137O^@Q_Y&DH_X137O^@Q_P"1I*[:BCZ_
M5\ON0?4*/G][.)_X137O^@Q_Y&DH_P"$4U[_ *#'_D:2NVHH^OU?+[D'U"CY
M_>SB?^$4U[_H,?\ D:2C_A%->_Z#'_D:2NVHH^OU?+[D'U"CY_>SB?\ A%->
M_P"@Q_Y&DH_X137O^@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_D:2C_A
M%->_Z#'_ )&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_D:2C_ (137O\ H,?^
M1I*[:BCZ_5\ON0?4*/G][.)_X137O^@Q_P"1I*/^$4U[_H,?^1I*[:BCZ_5\
MON0?4*/G][.)_P"$4U[_ *#'_D:2C_A%->_Z#'_D:2NVHH^OU?+[D'U"CY_>
MSB?^$4U[_H,?^1I*/^$4U[_H,?\ D:2NVHH^OU?+[D'U"CY_>SB?^$4U[_H,
M?^1I*/\ A%->_P"@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_ )&DH_X1
M37O^@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_ (137O\ H,?^1I*/^$4U[_H,?^1I
M*[:BCZ_5\ON0?4*/G][.)_X137O^@Q_Y&DH_X137O^@Q_P"1I*[:BCZ_5\ON
M0?4*/G][.)_X137O^@Q_Y&DH_P"$4U[_ *#'_D:2NVHH^OU?+[D'U"CY_>SB
M?^$4U[_H,?\ D:2C_A%->_Z#'_D:2NVHH^OU?+[D'U"CY_>SB?\ A%->_P"@
MQ_Y&DH_X137O^@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_D:2C_A%->_
MZ#'_ )&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_D:2C_ (137O\ H,?^1I*[
M:BCZ_5\ON0?4*/G][.)_X137O^@Q_P"1I*/^$4U[_H,?^1I*[:BCZ_5\ON0?
M4*/G][.)_P"$4U[_ *#'_D:2C_A%->_Z#'_D:2NVHH^OU?+[D'U"CY_>SB?^
M$4U[_H,?^1I*/^$4U[_H,?\ D:2NVHH^OU?+[D'U"CY_>SB?^$4U[_H,?^1I
M*/\ A%->_P"@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_ )&DH_X137O^
M@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_ (137O\ H,?^1I*/^$4U[_H,?^1I*[:B
MCZ_5\ON0?4*/G][.)_X137O^@Q_Y&DH_X137O^@Q_P"1I*[:BCZ_5\ON0?4*
M/G][.)_X137O^@Q_Y&DH_P"$4U[_ *#'_D:2NVHH^OU?+[D'U"CY_>SB?^$4
MU[_H,?\ D:2C_A%->_Z#'_D:2NVHH^OU?+[D'U"CY_>SB?\ A%->_P"@Q_Y&
MDH_X137O^@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_D:2C_A%->_Z#'_
M )&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_D:2C_ (137O\ H,?^1I*[:BCZ
M_5\ON0?4*/G][.)_X137O^@Q_P"1I*/^$4U[_H,?^1I*[:BCZ_5\ON0?4*/G
M][.)_P"$4U[_ *#'_D:2C_A%->_Z#'_D:2NVHH^OU?+[D'U"CY_>SB?^$4U[
M_H,?^1I*/^$4U[_H,?\ D:2NVHH^OU?+[D'U"CY_>SB?^$4U[_H,?^1I*/\
MA%->_P"@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_ )&DH_X137O^@Q_Y
M&DKMJ*/K]7R^Y!]0H^?WLXG_ (137O\ H,?^1I*/^$4U[_H,?^1I*[:BCZ_5
M\ON0?4*/G][.)_X137O^@Q_Y&DH_X137O^@Q_P"1I*[:BCZ_5\ON0?4*/G][
M.)_X137O^@Q_Y&DH_P"$4U[_ *#'_D:2NVHH^OU?+[D'U"CY_>SB?^$4U[_H
M,?\ D:2C_A%->_Z#'_D:2NVHH^OU?+[D'U"CY_>SB?\ A%->_P"@Q_Y&DH_X
M137O^@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_D:2C_A%->_Z#'_ )&D
MKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_D:2C_ (137O\ H,?^1I*[:BCZ_5\O
MN0?4*/G][.)_X137O^@Q_P"1I*/^$4U[_H,?^1I*[:BCZ_5\ON0?4*/G][.)
M_P"$4U[_ *#'_D:2C_A%->_Z#'_D:2NVHH^OU?+[D'U"CY_>SB?^$4U[_H,?
M^1I*/^$4U[_H,?\ D:2NVHH^OU?+[D'U"CY_>SB?^$4U[_H,?^1I*/\ A%->
M_P"@Q_Y&DKMJ*/K]7R^Y!]0H^?WLXG_A%->_Z#'_ )&DH_X137O^@Q_Y&DKM
MJ*/K]7R^Y!]0H^?WLXG_ (137O\ H,?^1I*/^$4U[_H,?^1I*[:BCZ_5\ON0
M?4*/G][.)_X137O^@Q_Y&DH_X137O^@Q_P"1I*[:BCZ_5\ON0?4*/G][.)_X
M137O^@Q_Y&DH_P"$4U[_ *#'_D:2NVHH^OU?+[D'U"CY_>SB?^$4U[_H,?\
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
M_P"!9_\ B:]G\*^(F\1>&-/U=X1 UW$)#$&W!>>F>] '29%+FJJS ]ZE5\T
M344T'-.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y3XA^+Y/!'A5
M]9CLUNV69(_*:38/F/7.#0!U6:,U\[G]I:\_Z%B#_P ##_\ $4A_:4O#_P R
MS!_X%G_XB@#Z(W"DW5\[_P##2=Y_T+4'_@6?_B*3_AI*]_Z%J#_P+/\ \30!
M]$[Q1O%?.O\ PTC>_P#0MP?^!9_^)H_X:1O?^A;@_P# L_\ Q- 'T5O%&\5\
MZ_\ #2-[_P!"W!_X%G_XFC_AI&]_Z%N#_P "S_\ $T ?16\4;Q7SK_PTC>_]
M"W!_X%G_ .)H_P"&D;W_ *%N#_P+/_Q- 'T5O%&\5\Z_\-(WO_0MP?\ @6?_
M (FC_AI&]_Z%N#_P+/\ \30!]%;Q1O%?.O\ PTC>_P#0MP?^!9_^)H_X:1O?
M^A;@_P# L_\ Q- 'T5O%&\5\Z_\ #2-[_P!"W!_X%G_XFC_AI&]_Z%N#_P "
MS_\ $T ?16\4;Q7SK_PTC>_]"W!_X%G_ .)H_P"&D;W_ *%N#_P+/_Q- 'T5
MO%&\5\Z_\-(WO_0MP?\ @6?_ (FC_AI&]_Z%N#_P+/\ \30!]%;J7<*^=?\
MAI&]_P"A:@_\"S_\37OHN >] %W-+FJRR@]ZE5\T 2T4T'-.H **** "BBB@
M HHHH **** "BBB@ HHHH **** .%\*_\CEJ?^[+_P"C%HH\*_\ (Y:G_NR_
M^C%HKMQ_\5>B.'+_ .$_5E[Q]_R"K;_KO_[*:WM&_P"0%I__ %[1_P#H(K!\
M??\ (*MO^N__ +*:WM&_Y 6G_P#7M'_Z"**G^Z0]6%/_ 'N?HB]1117$=P44
M44 %(32TQCQ0!\9?%/\ Y*?XA_Z^S_(5R%==\4?^2G>(/^OH_P A7(T %%%%
M !1110 4444 %%%% !15S3=*U#6;Q;/3;.>[N6!(BA0LQ ]A45[8W6G7<EI>
MV\MO<1G#Q2J593[@T 04444 %%%% !1110 4444 %=G\)Y/*^)FD/Z>=_P"B
M7KC*Z?X>2^3XZTV3T\W_ -%/0!]6QWX/>KT-UN[UPUMJ.2/FK<L[O=CF@#K(
MI<U:1LUCVLV0*TXFR* + I:04M !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 444&@!I/%?"6N_\C#J7_7U+_P"AFONMS7PG
MKG_(P:E_U]2_^AF@"A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5]5?#B]"?#_1$STMQ_,U\JU]"^!;_ ,OP?I29^["!^IH ]7AO
M >]:$,^>]<;:7V['-;]I<;L<T ;Z/FI@:I0/D"K:GB@!]%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 !KR[X^G_ (MA-_U]0_S->H&O+?CX?^+93?\ 7U#_
M #- 'RG1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M_(*MO^N__LIK>T;_ ) 6G_\ 7M'_ .@BBI_ND/5A3_WN?HB]1117$=P4444
M!J&3I4QJ&3I0!\9_$_\ Y*9K_P#U]'^0KDJZWXG_ /)3-?\ ^OH_R%<E0 44
M44 %26]O-=7$=O;Q/+-(P5(T4LS$]@!UIUK:W%]=16MK"\T\K!(XXURS,>@
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
M %X:WJH&!J=[_P"!#?XTO]MZM_T%+W_P(?\ QKT&#P/HDGP*G\6-'-_:J2[
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
M=OT%<YIO1:Z.WZ"@"XO2GTQ>E/H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "D-+2&@"&3I7PMKG_(?U+_KZE_]#-?=,G2O
MA;7/^0_J7_7U+_Z&: *%6+"SFU'4+:RMUW37$JQ(/5F.!_.J]>E? S06UCXD
M6MRR9M].1KB3CC."JC\SG\* /?%\,>"H+ZV\*/HFGF[DT]I=_P!G0OL4JF<X
MSDDDY]J^1]:TR71=<OM,FSYEI.\))&,[21FO7=8\>;/VC;?4$EQ96LRZ<23P
M8R-KD^VYF/X"LGX_:$-+^(/V^--L6I0+,2!QO7Y6_DI_&@#RPQN" 4;)Z#'6
MD9&0X=2I]",5]0?%;QFW@>T\/7UCIMK/J=Q"\<5Q<+N\A%"%MH]22/RHU?Q5
M;WGPDTSXAW^BV-SJUOS CKE%=I#$3ZXQSCUH ^8'CD0 NC*#TR,5[5X8T;2Y
M_P!G/7-2ETZUDOHWE"7+0J9%P4QAL9'6NH\.^+;CXG_##Q.NO65J9;.)MCQI
MCG:6!P>A!':J_P -+^#2_P!GW5;^YM8[N*WFFD,$GW9"-I /MG% 'SJ8I%4,
M48*>Y'%- ). ,FOH_P"&?Q-O/B'K5WX9U_3+%[.6U=T6*,@  @;2">F&//6N
M.^']Q:^$OB)XDMK7PY?ZW>6TTUO:+;1!_)5)"-QSTZ*,T >2-#*B[FC=1ZE2
M*:J,YPJEC[#-?4'A+Q5X_P!3\60:5XN\.+!I-XLB[WMB%4A2P&>0>F,&L;X6
M:5;Z-\;_ !CIUM&$MH89!&@Z*IE0@?@#0!\\^6^POL;:.IQQ2 %B H))Z 5]
M"^$_B[I-UJVK:!KEKIVF>'%BDCMH]AYPVW:W7)())]Q4OPVTTZ%\-]8\2>'M
M&34-8EO)5M 4+$Q!@% [X')H ^=GCDCQO1ESZC%>Q_#'2--OOA-XQN[NPM9[
MF /Y4LL2LT?[K/!(R.:]%\*W?BKQI:ZKI'CWPPEO:-;EHIGMRN6Z8&3U[Y]J
MXSX90?9OA/X_@SN\II4SZXCQ0!3T31M,E_9PU/4I-/M6OD>0+<M"ID'SKT;&
M:\65&<X12Q] ,U[OH/\ R:[JO_723_T-:J_#KQ+J^E_#HVWA+P=>W6L-*?-U
M+R T+'>3C.<G"X&/6@#Q)XWCQO1ESZC%-KZ:@N]9\<?#[Q78>-M&6TU'3[?S
MH6:WV'&QG4KGW0\BOF6@ KTKPU_R"+3_ '*\UKTKPU_R"+3_ '* .ZTOJM=O
MI?:N(TOJM=OI?:@#J[/[HK3CZ5F6?W16G'TH F%% HH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@!K=*\K^/?_ "32;_KZA_F:]4;I7E?Q[_Y)I-_U]0_S- 'R
MM111UH ]V^!FE6.G>$O$GBW5+2*>"!2B"1 WRQIO?&?7*C\*K_'G2+&XTWP[
MXJTN"**VO(!&1$@4$$>8A..^"WY5K>+(_P#A#/V>-,T6)6^V:HL?FJ!DY;]X
M_P"7"TW1T?QK^SE>6$D3&]TC*Q*1@_N\,O\ XZ2/PH \&@TZ]NK>6XM[.XFA
MBYDDCB+*G?D@8%2-HVJ)8"_;3;M;,C(N# PC]/O8Q7N/P+EB@^'/B^:>!+B*
M,EWA?[L@$1.T^QQ6C\(_B1KOCGQ#J&D:Y]EELVM6=8TA"[1D#;QU&#WH ^?K
M;1M4O+5[JUTV\GMTSNEB@9D7')R0,5Z'\!;:"Z^(OE7,$<R?9)#MD0,,\=C7
M7^%_B?K;_%>W\*6\=I!H4=U)8Q6L<0&Q$W!3NZY^45>\.6D-G^TUK20($5[=
MY"!TW,JDG\S0!X_XMT+4;SQMK[:;I5U/!%?2J3;V[,J<GCY1@5R1!4D$$$=0
M:]QUKXQZ]HGQ'N-+L$M8]'M[[RFMA",N-WSDMUR22:D^*-G;Z/\ '#1+^TTA
MM0GN$CN&LXAS-*K%5[?[(S]* /'8O#>NS0+/%HNHR0LNY9%M7*D>H..E4([:
M>:Y6WBAD>=FVB-5)8GTQUS7TKJ.N?%Y];BOK;15L]'#Q[[3$4K!,C=D_>Z9Z
M5G>-]/@M?VA_"=U#$J/=M&\NT8W,&(R??&* /!H]!UB6::&/2KYY80#*BV[E
MH\C(W#'''K5%(W>01HC,Y. H&23]*^CO%/Q7N?"WQB?27\BWT2)HS?%80SRE
MHE.\GKD J./2K'@"+2=;\;>-O%OA^U2<J$&GEUVCS&BR_!Z9<?K0!\\77A_6
MK*W-Q=Z1?P0CK)+;.JC\2*]5_9]M+:[OO$8N;>&8+9H5\Q V#ENF:]#\'7?Q
M4N?$JP>+-/MSHLZNLHV1C9\IP!MY(S@<YK#^%^G6^D_$KX@V%H@2WAW+&@Z*
MN]B!^'2@##^%EG:S_!GQA--;0R2H9=CO&"R_N1T)Z5XM9V-YJ$_DV5K/<RXS
MLAC+MCZ"O</A/_R1/QG]9O\ T2*H_"K5?%-KX(U"S\)>&3+>2S$G5'=0@;C
MPW!P.WO0!Y%?:/J>F*K7^G7=JK?=,\#(#],BJ5?4NAMXQUKPQXKT?X@68.+,
MO;R>4BJ05?."O!((!]17RU0 5Z_8]17D%>OV/44 =?I7\-=MIG05Q.E?PUVV
MF=!0!T]K]T5H)TK/M?NBM!.E $E%%% !1110 4444 %%%% !1110 4444 %%
M%% '"^%?^1RU/_=E_P#1BT4>%?\ D<M3_P!V7_T8M%=N/_BKT1PY?_"?JR]X
M^_Y!5M_UW_\ 936]HW_("T__ *]H_P#T$5@^/O\ D%6W_7?_ -E-;VC?\@+3
M_P#KVC_]!%%3_=(>K"G_ +W/T1>HHHKB.X****  U#)TJ8U#)TH ^,_B?_R4
MS7_^OH_R%<E76_$__DIFO_\ 7T?Y"N2H ZK1?B%K_A_PY=:%ITL$5E=;_-_=
M N=PP?F^E<K110!U%K\0->M/!TOA5)H6TJ4,#&\0+#<<G![<\TSQ-XZUSQ=9
MV-IJTL+Q6((A$<84C( Y]>@KFJ* .DG\<ZW<^#(/"<DL1TJ%MR((QNSN+?>^
MI-)HGCC6O#_A_4-$L)8ELK_/GJT88G*[3@]N*YRB@#K-+^)'B71O#L>AZ?>)
M;VD4HF1DC&]6W;L[OK6CK7QC\9Z[I,FFW.H1QP2J4E,$01G4C!!/H:X*B@#I
M?"?CWQ#X+DE.C7@CCEYDAD0.C'UP>]=$WQR\</?+=&^MP50H(Q -@R0<X]>.
MM><44 =+HWCK7-!LM7M+"6%8M6!%T&C#%LAAQZ?>-<U110!V/A?XG^*O"%E]
MBTN_4VF25@GC#JA/4C/2E\4?%'Q5XOL/L&J7R?9"06AAC"*Y!R,^O-<;10!T
M-]XTUG4?"5EX9N)8CIEFX>%!& P/S=3W^\:E\1>/==\46&GV>I31-%I__'OY
M<84KP!U'7H*YFB@#T:T^./CFTL%M!J,,H5=HEE@5I/S]:PM?^(7B+Q-H%OHV
MK7:W%M!/YZL4&\OAADMW^^U<M10 5J>'?^0];?\  O\ T$UEUJ>'?^0];?\
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
M(K7* J)@74MT!%<_H/AW5O$^HBPT>RDNK@C<57@*/4D\ 5]/?'O_ ));=?\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 -;I7E?Q[_P"2:3?]?4/\S7JC=*\K^/?_ "32;_KZA_F:
M /E:KNCK8-K-DNJ;_L#3*+@HV&"$\D'V%4J* /IK6/A/=:-H<-[\--7O[>\+
MK*4-^1'<1D=OX2>AYX(_"N[T6]U/1? "W?CBXMOM=O"S7;IC&WL#V+8X..">
ME?)>E>.O%6B6JVNFZ]?V]NOW8EE)5?H#P/PJ#6?%WB'Q#&L>KZS>7D2G(CEE
M)0'UV],T >K_  D\(ZMKGA22ZT3QW>Z8PD=9[&%25C?L<;NXP<@?RKO/A/X1
M\8^%[G59?$^IF:WEP(HVNFFRP/,F3T!'X^HKYATG6]4T*[^U:3J%S93D8+P2
M%"1Z''4>QK6U#XA>+]5LWM+WQ%J$MO(-KQ^:5##T.,9'M0![7X#U2SUC]HOQ
M3=V!5K?[!)&'7HY62%2WOD@\UL_%'X37WC_7;/4+74[>T2"V$!25&8D[F;/'
MUKYBTW5M2T:X:XTO4+NQG9"C26LS1,5R#@E2#C(!Q["M3_A._&'_ $->N?\
M@QF_^*H W/B%\+[WX>VUC/=:C;W8NW=%$2%=NT \Y^M9'P^TG^V_'^AV+)OC
M:[C>5<9RBG<WZ UEZGX@UK6DC35=7O[]8B3&+JY>4(3UQN)Q4>DZOJ&A:@E_
MIET]K=H"%ECZ@$8/Z4 =9\7M9&M?$W5Y%;,=K)]D3_MG\I_\>W5R.E?\A>R_
MZ[Q_^A"H)YY;JXEN)Y&DFE<N[L<EF)R2?QIB.T;JZ,593D,#@@^M 'V'\8]0
MO=+^%^JW>GW<]I<HT.R:WD,;KF5 <,""."17%_L^:[K&M#7/[5U6^O\ RO*\
MO[5</+LSNSC<3BO!K[Q7XCU2T>TU#Q!JMW;/C?#<7DDB-@Y&5)(/(!J#3->U
MC1?,_LK5KZP\W'F?9;AXM^.F=I&: /:?&7@YO&_[03:6S,EJEK%/=.O41*!G
M'N20/QKV2[T*\TSPPFD>#S8Z8R+L1Y8RP08^\ .K>Y_'-?'*>*_$4=_)?QZ_
MJBWDJ!)+A;R02.HZ MG)'M5G_A._&'_0UZY_X,9O_BJ .V\;_"'Q%IE[87-Y
MK,>JW^KWJVP8[MQ<@G<Q/8 5[]X5\$V?@GPRUAH<<!OS&2]U<+DRR>KD<[0>
MP[5\B3^+_$UU)!)<>(M6F>!_,A:2]D8QM@C<I+<'!(R/6I_^$[\8?]#7KG_@
MQF_^*H ]4^)'PN\575EJ7BG7?$MM>&UB,H@2-PJ*/X4!.%%>%UM77C#Q/?6L
MEK=^(]7N+>5=LD4M]*Z./0@M@BL6@ KU^QZBO(*]?L>HH Z_2OX:[;3.@KB=
M*_AKMM,Z"@#I[7[HK03I6?:_=%:"=* )**** "BBB@ HHHH **** "BBB@ H
MHHH **** .%\*_\ (Y:G_NR_^C%HH\*_\CEJ?^[+_P"C%HKMQ_\ %7HCAR_^
M$_5E[Q]_R"K;_KO_ .RFM[1O^0%I_P#U[1_^@BL'Q]_R"K;_ *[_ /LIK>T;
M_D!:?_U[1_\ H(HJ?[I#U84_][GZ(O4445Q'<%%%%  :ADZ5,:ADZ4 ?&?Q/
M_P"2F:__ -?1_D*Y*NM^)_\ R4S7_P#KZ/\ (5R5 !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !6IX=_Y#UM_P+_T$UEUJ>'/^0_:_P#
MO_030!ZE8=179:5_#7'6 Y%=EI7\- '::;T6NCM^@KG=-Z"NBM^@H N+TI],
M7I3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ I#2TAH ADZ5\+:Y_R']2_Z^I?_0S7W3)TKX6US_D/ZE_U]2_^AF@"A111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z5X:_Y!%I
M_N5YK7I?AD?\2BT_W* .YTOJM=OI?1:XC2QRM=OI?04 =79_=%:<?2LRSZ"M
M./I0!,**!10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #6Z5Y7\>_^2:3?]?4/
M\S7JC=*\K^/?_)-)O^OJ'^9H ^5J*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "O7['J*\@KV"Q'(H Z[2OX:[;3.@KBM*ZK7;:9T%
M '36OW16@G2L^U^Z*T$Z4 24444 %%%% !1110 4444 %%%% !1110 4444
M<+X5_P"1RU/_ '9?_1BT4>%?^1RU/_=E_P#1BT5VX_\ BKT1PY?_  GZLO>/
MO^05;?\ 7?\ ]E-;VC?\@+3_ /KVC_\ 016#X^_Y!5M_UW_]E-;VC?\ ("T_
M_KVC_P#0114_W2'JPI_[W/T1>HHHKB.X****  U%)TJ4U$_2@#XR^*'_ "4S
M7_\ KZ/\A7)5]R7EG;2%F:WB9CU)0$FN:U'3[?!Q;1?]\"@#Y HKZ2U'3X<G
M$$?_ 'R*YRZTZ/)_=)_WR* /$**]??3DS_JE_P"^:B.G)_SR7_OF@#R6BO6O
M[.3_ )YK^5']G)_SS7\J /):*]:_LY/^>:_E1_9R?\\U_*@#R6BO6O[.3_GF
MOY4?V<G_ #S7\J /):*]:_LY/^>:_E1_9R?\\U_*@#R6BO6O[.3_ )YK^5']
MG)_SS7\J /):*]:_LY/^>:_E1_9R?\\U_*@#R6BO6O[.3_GFOY4?V<G_ #S7
M\J /):UO#0SXAM1_O?\ H)KT4:<G_/)?^^:L0:>JL"(U!]0* +-A'R*[#2E^
M[6#96I!'%=5IL!&.* .GTX<"NAMQP*Q+!, 5NP#@4 6UZ4ZFKTIU !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4AI:0T 0R
M]*^%M<_Y#^I?]?4O_H9K[JD'%8MY8VIR3;0Y/?RQ0!\045]=:CI]OSBWB_[X
M%<EJ&GPY.(8_^^10!\Y45[9<Z='D_ND_[Y%47TY,_P"J7_OF@#R&BO6CIR?\
M\U_[YH_LY/\ GFOY4 >2T5ZU_9R?\\U_*C^SD_YYK^5 'DM%>M?V<G_/-?RH
M_LY/^>:_E0!Y+17K7]G)_P \U_*C^SD_YYK^5 'DM%>M?V<G_/-?RH_LY/\
MGFOY4 >2T5ZU_9R?\\U_*C^SD_YYK^5 'DM%>M?V<G_/-?RH_LY/^>:_E0!Y
M+17K7]G)_P \U_*@:<G_ #R7_OF@#R6O3_#"9T:S/^Q6@FG)G_5+_P!\UIVE
MGMP N![4 :VF)R*[73%X6N9TZW((XKKM.B( H Z&T' K4CZ5G6JX K13I0!*
M**!10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% #3TKROX]_P#)-)O^OJ'^9KU0
M]*J7422H5D177T89% 'P;17VG?6%K@XMH?\ OV*Y74M/@YQ;Q?\ ? H ^5J*
M]^OM.BR<0I_WR*QIM.3)_=+_ -\T >-45ZX=.3_GDO\ WS3?[.3_ )YK^5 '
MDM%>M?V<G_/-?RH_LY/^>:_E0!Y+17K7]G)_SS7\J/[.3_GFOY4 >2T5ZU_9
MR?\ /-?RH_LY/^>:_E0!Y+17K7]G)_SS7\J/[.3_ )YK^5 'DM%>M?V<G_/-
M?RH_LY/^>:_E0!Y+17K7]G)_SS7\J/[.3_GFOY4 >2T5ZU_9R?\ /-?RI1IR
M?\\U_P"^: /)*]ELHSD5%'IR9_U2_P#?-:]G:$$<4 ;>EI]VNUTT<"N7TVW(
MQQ77:?'@"@#?M>@J^E4K88 J\G2@!]%%% !1110 4444 %%%% !1110 4444
M %%%% '"^%?^1RU/_=E_]&+11X5_Y'+4_P#=E_\ 1BT5VX_^*O1'#E_\)^K+
MWC[_ )!5M_UW_P#936]HW_("T_\ Z]H__016#X^_Y!5M_P!=_P#V4UO:-_R
MM/\ ^O:/_P!!%%3_ '2'JPI_[W/T1>HHHKB.X**** "F..*?32.* *4Z9!K$
MO(-V>*Z*1,BJ,\&<\4 <3>66[/%8L^FY)XKO9[+=GBJ,FG GI0!PC:6<_=IG
M]E_[-=P=,']VF_V6/[M '$?V7_LT?V7_ +-=O_98_NT?V6/[M '$?V7_ +-'
M]E_[-=O_ &6/[M']EC^[0!Q']E_[-']E_P"S7;_V6/[M']EC^[0!Q']E_P"S
M1_9?^S7;_P!EC^[1_98_NT <1_9?^S1_9?\ LUV_]EC^[1_98_NT <1_9?\
MLT?V7_LUV_\ 98_NT?V6/[M '$?V7_LT?V7_ +-=O_98_NT?V6/[M '$C2_]
MFIH],Y^[78#3!_=IZZ:!_#0!SMKI^".*W[*TVXXJ[%I^#TK0@M=N.* )+2+
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
MH[/:C8* **VP':IDA [59V4NV@"-4Q4@&*7%+0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 AIK+FL_Q!K^G>
M&=%GU;5)_*M80,D#+,2<!5'<DUR%O\5(4O[*+6O#>LZ+:7\@BMKR]B C+GH'
MP?DS[_RYH [EH\U"T /:N1\:?%#3O!7B/3M)O[*>07B+(;A& 6)2Y4D@^F,U
MW3  $D@ =S0!G&U'I3?L@]*Y?P/\3-/\=ZQJ-A8V,\(LUWB61@1(I; ( Z>M
M9NF?%2^UN"6XTGP/J][;QRM"98I$QN7J/U% '=?9!Z4?9!Z5A^&?'EEX@UBX
MT2YTZ^TG6((_-:SOHPI=/[R$'##FNGO9ELK&XNF0LL,32%1U( SC]* *GV0>
ME'V0>E5?"'B*'Q?X6L]=M[=[>*ZW[8I""R[79.2/]W-03^*[>#X@6OA(VLAN
M+BQ-Z)PPVA0S+MQUS\OZT :/V0>E'V0>E:.P 9->=O\ %6&X>ZFT7PQK6KZ9
M:N4EO[6(>62OWMF3E\?A0!V?V0>E'V0>E4K+Q?H5]X0_X2F.\5=*6(R/*XP4
MQP5(Z[L\8[GIG(KEO^%M6T"07VH>&=<L=$G=5CU.> ",!ONLP!R%/8\T =M]
MD'I1]D'I6=XO\6V?A#18-2GMKB\6XN$MX(;4!GD=P2 HSSP#69H/CVXUO6K?
M3I/!GB73EFW9NKVR,<4>%+?,W;.,#W(H Z3[(/2C[(/2M+9[4;/:@#-^R#TH
M^R#TK.\$>*[?QMX<36;:UDMHVE>/RY&!.5[\4:CXKM].\;Z-X8>UD>?5(I9$
MF##:@168@CKSMH T?L@]*/L@]*TMGM7G]S\3HY-0O;?0?#6L:Y#8R&*YNK2,
M>6''55)/S$>W]<T ==]D'I3Q:@=JHZ!XLT;Q%X;.O6=QLLD#><9QL: J,L''
M8@<_3FN3?XNVJVQU1/#&NOX?#8.J?9P$(SC>%)SLSW_3/% '?K !VJ98\4EG
M<V]_907EK*LMO/&LL4B]'5AD$?4&L"W\<:3=^/)O"-MYDU]!;F>:5<>6A!'R
M$YSN^8=N/K0!TJKBG"EQ10 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
MA%+2$@ DG '>@"-DS4+Q ]JP_"OCC2O&-YJ\.E>8\6FS+$T[ ;)2<\I@\CY3
MSWIWAGQ;;^)[_7;6&UD@;2+Y[*1G8$2,I(W#'0<4 :C6X/:HS:CTK$@\<VNI
M>-)/#>CV4VH-;#-]>1L!#;'^Z3_$W'0=_H<9=]\2;B+Q3JF@Z9X4U'5)].*"
M9[=TP-R@@X/^>* .N^R#TH^R#TKE]-^)$,FNV>C:YH.J:%=WQVVC7B Q3-_=
M#@_>Y''N/49N>)/'5MH>L1:)9:9?:QK$D?G&TLE!,<?]YV/"^W],B@#<^R#T
MH^R#TK/\)^+;#Q;!=?9X+FTO+*3RKNRNDV2P/SC(]#@X/L:Y^]^*5M'=WXTK
MP[K&KV.G.8[N^LX@8T9?O!<GYL=^GY<T =A]D'I1]D'I3M$U:Q\0Z-:ZMILO
MFVERF^-L8/7!!'8@@@^XJ\-AD,892X&2N>0/I0!G_9!Z4?9!Z5I;/:N<UCQ7
M;Z/XMT/P_):R22ZOYGERJP"Q[!DY'?- &C]D'I1]D'I4^IW::9I-Y?NA=+6!
MYF4'E@JDX_2J/A778?%7AFRUN"!X(KM2RQN02N&*\D?2@"?[(/2C[(/2J'BS
MQ;IWA"SMY;R*XN+BZE\FUM+6/?+._HH_+GW'<@5D:3\18;K7K71-:T+4M"O;
MS/V3[8H\N8@<J&!^][?3N0* .F^R#TH^R#TK'\3>-K/P]J5OI-OI][JVL7"&
M5+&Q3<ZIG&]R>%7/>CPKXVL_$][>::]C>:9JUD T]C>(%<*>C#'5>1S[CU%
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
M:+'XF^+>EZ2=K?:]!N5C.> ^)"A_!@I_"K\_C::;X!1WT>[^UKB :4L></\
M:2?*/T; +UL:GH.H-\:_#NJ6]E(=,M=,EADG'W48A\*3^(_.N>MO!.MI\6/L
MCVC?\(G%JCZXDN/E,[1@!1Z8?MZ4 +\-M&B\/_%SQ1I$.-EGIMC%D?Q$0QY;
M\3D_C61\*?&W_"/>&;VR_P"$7\2ZGG49I//TVP\Z+G;\N[<.>.GN*[GP_HNI
M6OQH\7:O/9R)I]W;6RP7!'RR%8T! ^A!_*CX/:+J6A>$;NUU2SDM9WU&:54D
M')0A<']#0!GZ#::SXM^*</C"[T2\T73+"Q:UMX[U0D\[,6Y9.J@;S^0ZY./0
M=>_Y%[4_^O27_P! -:%4M8BDGT2_AB4O));2*JCJ25( H \<^%OB'QE8_#C2
MK;2? G]J6*>=Y=Y_:\,'F9F<GY&&1@DCGKC/>K&F:CK.I_M!:;-KF@_V+=+H
MKHMO]L2YW)O<A]R# R21CV]Z[3X3:5?:)\,M(T[4K:2VO(?.\R&0?,N9G89_
M @_C5*^T74I/CQINM)9R'38]%,#W('RK)OD.WZX(_.@#OI(TEB>-QE'!5AZ@
MUR6NZYH'PQ\*PP6]N$'S1Z?IT&2\\A).U1R<;FY/;/J0#K0ZSJ#WNMPR:'<1
MQ6"JUM+O!%Z2I)"#'&" .?6O'O#\_BVS\177B77_ (?ZIJVN2L1#,9E2.TC[
M)$F#CJ>>OYDD B\1:-?^%?@UI%EJD#27.K:]%-?6<.!P^Y_*'O\ (OXUU'BK
M4/'.GZ!-J/B#0O#U]X=PIO=*A:1IHHLC^,X5BO&<#'' QS6KJ]IK7Q$\"S>9
MH\N@ZQ9WJ7%C%=R!PSQ[65B0.ARR^V,UEZ]KOC'Q?X?F\,0>"KW3KZ]3[/=W
M=TZ_9H5/WV5A]_C/3U[T 3^.=*UGQ&? \_A&PMY["WF6^66=PD,0"J82R@[B
MN,G ';'>IX_$?B[PKXJTG3?%DFFWVG:Q-]G@O+.-HVAF/W593P03P/QYXQ5K
M7]/\3^&+7PU-X7$NHV&D1"UO-,#*K7,00(K G^(8SC/7'O6=)'KOQ#\5:#<7
M7A^\T71-&N?MKM?86:>9?N*J#H >2>] 'J&*,5AQ>()'\:3^'GT^2-4LQ=QW
M9<;9!N"E0N.Q/7-;E '@?PAU_P 7:?X#BM]&\$_VO9BXD(NO[5BM\DGD;&&>
M/6M!M3UW5/COX-?7?#G]B2I;W0CC^W)<^8/)DR<H!CZ5U?P9T74M ^'T5CJM
MG):70N96,4@YP2,&CQ!HNI77QH\(ZO!9R/I]I;7*SW 'RQEHW !^I(_.@#T'
M%<IJFI>&OAAX6>01):VH=C!:Q$EYY6R=J@Y))/X#V%:T.JWLFOWUA)I$\=G;
MQ+)%>[@5G8CE5'8CZUXSIT_BUO%]QXG\0_#_ %35;\.181F95BLH^P5<'+?[
M7X]: %UG3M6\/_ CQ-J.HQ&TU'7[_P"V36XX\A994^3'J5!R.V['45T>I7'C
MVT\)O=Q:#H)\/Q6FU]%F9VN#:A<%6883=M[#]3Q6S=PZE\2O NM:1JNA7&@2
MRJ$@%S('W,"'5N!T#*,UE7?BGQS=>'I= ;P3>_V[+";9[PR)]DR1M,N_/X[:
M )=5\=6MIX)T*R\%VJ_VIK4*QZ79J!BW7HSL.@"<CTR/0&L3PGX4@\'_ !JL
M-.29[BXD\.M<7=RY):>=IVW.<_0#Z =ZZ*#X+^%[G1-(M=:MY+N[L+-;4RI.
MZ _,SG !'&YVQ[$5SL?P:T:T^*EHMOH]R/#\>G"?S?/<@78E.!NSG[H''2@#
MVFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** .8^('BS_A"O!UYK*P+/.A6.
M"-L[6=C@9QV')]\8KP'0OC_XKMM=CFUB6"\TUY!YMNL"H44]=A SD=><YKZ)
M\7^%[/QCX9N]%O6:..< I*HR8W!RK#\>W<9%>,Z%^SC<0:W%-K6L6TVG1.&,
M5NC;Y@#]TYX4'OU_K0!] JRN@=2"K#(([BO-O'6KWWB;7$^'WAZ<QS3IOU>\
M3G[+;GJO^\P.,>A'KQZ5T&!7"ZQ\(/!FNZO<ZI?Z?-)=W+[Y7%S(H)^@.!0!
MB_"72[31/%/CG2[&/R[6UNX(HU)R<!&ZGN:\UD\0^)[34OB'HWA>QG>:75;J
MYN[R'[T$"NP(7T8\\]>#@9Y'H7P]^&%EH'CS7-3DTN>WCLK@#2)7E8@QLC*_
M?YNO>MOX;:)J6DZYXUFO[.2WCO=:EGMV<?ZV,LQ##VYH T?AC!X<B\"V#^&5
M_P!#E7=(SX,K2_Q>8?[V>/3ICC%<#IWB?_A&OC)XY?\ L/6]5\\VPVZ5:>>8
M\)U;D8SGCZ&M^U\/ZMX ^(1GT&PFN_"VM/NN[6$9^PS?\]%7^[].V1CY5J]X
M3T74K'XJ^-=2N;.2*RO?L_V:9A\LNU<''TH P]7EUGXE^)?#L-OX9U;1]+TN
M^6^N+S5(1 Y*\A$7)SGIGGMTQ7H>HV"Z8U_KFCZ)#>ZW-&B%?-$+3@$  N00
M !S^&/2MJN UG4?%WACQE=ZA'IU[KWAV\A0);6FTRV<J\'"\%@W)S[^W(!A>
M#+Z>'Q#XXO=:A>Q\6SP+</8E1Y<<$:;8VC<$AQTR>.>U;_P9@2#X4:(4!S(L
MLCD]2QE?G_/I5;PSI&L>(/'=[XRUW2SI=N;#^SK.QE8&4QEMS/)CH<DC'O[
MG'\/WOBSX<Z//X63PE?:PEM+*=,O+9AY<B,Q8"0_P8).?\F@!WPXU>7P_P"#
M/$'V;2[W4H[+Q#<VL-K9(&D"?*>F0, DUEZ=XWO8OBKK6HCP=X@>2;3X(S9K
M /.C )^9AG@'M7HGPY\,W7A;PC%::@Z-J-Q-)=W90Y42N<D#Z# _"KUIX92U
M\:ZAXD%TS/>6L=L8-F H0YSG/.?I0!I:5>OJ6EV]Y)9W%D\R;C;W*[9(_9AZ
MUY;\3[F_LOBEX&N-,T[^T;U!<F*T\]8?,.T9&]N!QD\^E>O5Y]XLT74K[XJ^
M"M2MK.26RLOM'VF91\L6Y<#/UH SO$/BCQ[-X:U6*Y^&_P!G@>SF62;^W('\
MM2ARVT#)P.<=ZVO@_P#\DHT#_KD__HQZZ7Q);RW?A;5[:",R3364T<:+U9BA
M  _&N3\'KK'A+X/:<K:'<7>J6D>#IZL%D8M,>_(& V[\* .PNM%TZ^U2QU*Y
MM4EO+ N;65B<Q;QAL=N17G&K:@GQ%^(NBZ;H@\[2_#MZ+Z_U%?N>:GW8D/?D
M<X]?;FS\6)O%5[IMAI.A:3?S6EYEM2>T8"01\?N@QZ$Y.3CMW!(J/PQXBUC1
MH+'1;#X7ZAIVGB14+_:%(0$@%V^7)/<GJ: ,C2[OQ)>?%;QP?#]G9/?"2"!K
M[4';RK:)5("JJC<S,1GT&WFN@\*ZK>#XBW6E>+-(TZ'Q*+$/;:E8@[+JVW<K
M\W((;\\'@8&7:C;:YX+\<:GX@TS1I]9TG64C-U;VA'GV\T:[0RJ?O*P_7TXR
MOAK3];\1_$&3QGK.E2:1:V]E]BL+.9@9F!;<TC@=.I&/\,D P?#7ASXE6=SX
MBO+/^RM)>_U.6Z O1YSR@GY5RA(5!Z\G^O;^ O%=QXITN[74;5+35]-NGL[Z
M",Y42+_$O^R?Z'KUKG+#Q!XV\)/>Z7K'A[4_$;>>[V.H690K)&WW5D_N8/?^
M@R;_ (1TG5_"?A;7==U.R%QKFHSRZE/90.,*3RL2MR,@=^>O?&: /0,5Y/\
M&B6XM]1\#S6=K]KNH];C>&W\P1^:X*E4W'A<G R>F:])T/4UUK0--U58C$M[
M:Q7(C)R4#J&QGOC-<;\2=%U+5M;\%36%G)<1V6M13W+(.(HPRDL?;@T +_PE
MOQ#_ .B8?^5^W_PK/^ /_)+X/^ON;^8KU"O,_A;I^L^$OA3+'>:/<-J,$DTJ
M6)(5Y>X /.,T =[J.BZ=JTMG+?VJ3O93K<6Y8G]W(.C#'>O./'>H+X\\067@
M71!]H^S7<=SJUXO*6B(?N9Z%SZ>O'KC2^(FI^+KCP381^'=(O8]0U)5^UB$@
MR6:%074'CYLG;GV/M6'X9US6/"6CQZ9I/PJU2*%>7<W2%Y6[LYV\D_\ ZL"@
M".2\UZX^.GB:+0K&UGOX+*VMXKJ^<B&UB*+(Q(4;F)9A@#W).*U]%U;4+;XD
MV^E^-=+TK^V7LW;3=6L@P62,9+QG=R"!N/;OZY-K7;+6O"_CN;Q9H^E2ZO8Z
MA;);ZC9V[ 3(R?<D0'[W'&/\BII^F:QXY\=6WB'6=%GT?2=-M)K>UM[E@)YW
ME4J[,!]T;21]<8SS@ R-7:3XK:CJ-R&8>#M"24Q8X%_=*I^;W1?\]3CK?@__
M ,DHT#_KD_\ Z,>L?4/@9X(33;IK72K@W(A<Q#[5(<O@X[^N*O\ P@\&1>$_
M",4TUC+::M?(/MRR.2<HS[.,X'#=O6@#T&BBB@ HHHH **** "BBB@ HHHH
MX7PK_P CEJ?^[+_Z,6BCPK_R.6I_[LO_ *,6BNW'_P 5>B.'+_X3]67O'W_(
M*MO^N_\ [*:WM&_Y 6G_ /7M'_Z"*P?'W_(*MO\ KO\ ^RFM[1O^0%I__7M'
M_P"@BBI_ND/5A3_WN?HB]1117$=P445@>(O&_AOPFT2:YJT%I)*,I&0SN1G&
M=J@G'OC% &_15+2M7T_7-.CO]+O(KNTDSMEB;(..H]C[5=Z#)H **\!FUW5'
MUJ;XHQW<YT2WUE; 6X<^6;+'EM+CH<L0?K7MVL:U9:'H=SK%X[?8[>/S7:,;
MCM]1Z]: -"BN(M_BKX=NH+^YA34&L[* W#W?V1O)D56"ML;HQ!8#\\9J"7XQ
M>$X98"TE\;.4JIOUM6-O&S ':S],C/.,XY]* .^JO>7]GIT'GWUW!:PYQYD\
M@1<^F37&7/Q=\*VFI);2RWGV5YO(&HBV;[(7S@@2=#@@\C(]\5A>)HKJ^\73
M/%#+<ZE%?&WAMTG$+"V%IYH",58+N?>2<<E=I/R\ 'JL4L<\2RPR+)&XRKH<
MAAZ@BGUP?@,I%?>39W$<\$^EVUU=^4FR-;EBP+!  $9PN6&!RN2 3SU'B/6X
M/#GAO4-8N,>7:0-)M)QN;^%?Q.!^- &I17B?@"76?"OBK1?[=O9YXO%UBT[>
M<^1%=!C(% _A^1P,=R?:NJ^)>I:F^I>&O"VEWTFGOKMS(D]W"<2)%& 6"GL2
M&Z^U 'H5%>4ZII+_  OOM#U/3-9U*?3KN_CL;^SOK@S*XDR!*N?NL",\=?IU
M]6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BH+V\@TZPN
M+VZ<1V]O&TLKG^%5&2?R%>9_#SQ_KNM>(4LO$44,,.K69O\ 20BX(C$C*4)[
MG: WT'O0!ZG144MS!;E!--'&7.$#L!N/MGK4$.KZ;<Q)+!J%I+'))Y:.DRL&
M?^Z"#R?:@"Y152WU33[NZEM;:^M9KB+_ %D4<RLZ?4 Y%%KJNG7TTD-I?VMQ
M+%_K$AF5V3Z@'B@"W17C]SXKUF^U:SD.H3PK?V]M=V5K:RB-ECGDD5 J^4XD
M<(@=MY"\D   FO2/#FH75[97$%^4:]L;E[6:2-=JR%<%7 [;D921V)([4 ;%
M%<K\0O$TWA7PE->62J^I3R):V,;#.^9S@<=\#)_"H/AYXEU#7=.U"RUORAK>
ME7DEI>")=JM@Y1P/0CCWVF@#L:*X#Q)XI\07?C-/"'A*.S2\CMA=7M]> LD"
M$X50HZL>.OK]2+7AOQ'KD'BB7PIXJCLS?_9OM=I>68*QW,8.U@5/W7![?7\0
M#M:*** "BBB@"JFGVL>IRZBL?^ERQ+"TA8GY%)( !X RQ/'7O5JBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MN+\:^,;W1]0T[P_X?LXKWQ#J>3!',2(H8QUDDQSC@\>Q],$ [2BO-;Y/BGH%
MD^J_VGI&MK"IDGTY;4Q$J.2(W')/IGTZ'I78>'?%&F^)/#%KK]K*(K29-S>:
MP'E$'#*QZ @@B@#:HJ-IX5M_M#2QB$+O\PL-NWUSTQ2&Y@6V^TF:,0;=_FEA
MMV^N>F* ):*IV.KZ9J986&HVEV5^\()UDQ]<&GWNHV.FQK)?7EO:HQPK3RJ@
M)] 2: +-%<9H_B:^O_BAKVA-)$^G6=G!/;[%&<N 2=W<<UV= !17DDWQ+U:/
MX@,RK!_PB$6J+HTDVWY_M!0DMN[*'Q[8^M>L3316\32SRI%&OWG=@H'U)H ?
M15,:MIK23QC4+0O;C,RB9<QCU89X_&AM7TU;J*U;4+07$P!CB,R[W!Z$#.30
M!<HJHVJZ<E^+![^U6\/(MS,HD/\ P'.:\^\8^)M1CU*18[];#3(+LV9;S#%O
M=8/.9V=4=@H!50 !R"2<8H ],HKD_".JZE+*MCJAF=IK**^MVG"B5%;(:.3:
M "5(&&VC(;D9!ST6IZC;Z1I5WJ-V^RWM86FD;T51D_RH M45Y?\ #CQWKVLZ
MT=.\31P0R:A8)J>FB)=O[DLP*D]SC:?IFNA^)/B>^\*^%5N]+6%M1N+J&UME
MF4LI=V[@$=@U '7U#=VL5]93VDX8PSQM'(%<J2I&#@@@C@]17%Z/!\45U>V.
MLW7A=M.#_P"D+:B;S2O^SE<9^M+XCUSQ5=^+$\->%K:WMC';_:;K4[Z)FB4$
MX"(!P6Z?Y% ';0PQ6T$<$*+'%&H1$48"J!@ 4^N)\%^*-7O==U?PQXCAMAJ^
MEA'^T6F1%<1.,JV#]T],CW]J[:@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#A?"O_(Y:G_NR_P#HQ:*/"O\ R.6I_P"[+_Z,6BNW'_Q5
MZ(X<O_A/U9>\??\ (*MO^N__ +*:WM&_Y 6G_P#7M'_Z"*P?'W_(*MO^N_\
M[*:WM&_Y 6G_ /7M'_Z"**G^Z0]6%/\ WN?HB]1117$=P5\@?&BSU&V^*&JR
MWZ2;+AEDMW;[K1;0!M^F,?4&OK^JM]IEAJ:*E_8VUVB'*K/$L@!]LB@#Q;]F
MVSU*'2-;NIE==.GEB%ON!PSJ&WE?P*@GV]J[WXK>()-!\!W8M<G4-0(L+15Z
MF23CCW"[B/<"NSBBC@B6*&-8XT&%1!@*/0 5D:QX6TW7=5TG4;]97FTN4S6R
MA\('X^8CN1@8H \VA\%?$B+P'_PB 3P9_9AMC;DEKKS.<DOG&-VX[LXQGM5>
M#7)M5_9WURQON-2T>%].ND)Y#1D!<_\  <#/J#7M=<M-\/\ 0II-?8QW"C7@
MHOD64A6(Z$#L>3S[F@#G?$<4<'[/#Q1*%1=$A  _W$JKXPMH(?V;_)CB18TT
MJT*J!P#F,Y^N><^M=_>>'-/O_"S>'9UD.GFW6V*A\-L4 #GUX%,U#PQINI^%
M#X;N5D.G&!(-JOAMB8QS_P !% '"?$JWA@_9ZFBBB1(XK2R"*!PO[R(<5W$G
MA[3]5@L[N99XKQ+=4%S:SO#+MQG:60@E>O!R._6GZSX8TW7?"[^';U9#I[I'
M&0C[6PC*R\_516O%&L421I]U%"C/H* *>EZ18Z/;O#8P>6)&WR.SL[R-TW.[
M$LQP!R2>E>;_ !?EOO$%_H?@31_L[7FH2&\N%N&81B&/) <KSM+ ].<I7JU8
ML/A;38/%MSXG"RMJ5Q;BV+.^52,8X4=N5!_.@#RWQ_I'Q,N_#R:CJ">%0NB2
MKJ,3:=]H$RF,$_+OXQCDCVK>\6W>@^,?#7A2_.L2:1J5[/'+I%W'$7\N<@91
MNV,\$$CD=\$5Z9)&DT3Q2*&1U*LIZ$'J*Y-/AMX:7P@/"\EM+-IB2F:)9927
MB<G.4;J.2?S/K0!YYX[T/Q%-<>%;/Q!XACU'4+G5X4MK2U@$4:(.9)F'5B!@
M=@ Q]:]QKD_#OP[T/PWJ9U.(WE[J.SRTNK^X,TD:?W5SP/RS764 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4R9VCAD=4+LJDA1U8XZ4^B@#X8UGQ3K>N
M:W)JU]J-PUX7+*PD(\KGHG]T#T%?67PGU[4?$?PYTW4-49I+KYXFF8<RA6*A
MOK@8)[D$U0U?X)>"]9UJ35)K2XADE?S)8K>;9&['J<8XS[$5WEA86NF6$%C8
MP)!:P($BB08"J.U 'G'QNUF6W\+VOAZSCN9KW6IQ#Y5K&9)3"N&DVJ.I^Z,=
MP37)^-/%82W\-ZKI?@[Q7IK^'+A&66]TTQ1"VP%>,L&.,@*/S]:]-/A"YN?B
M@/%E[=Q26UK9?9K&V53NB8_><GIDY<?0CTKI-3T^#5M*N].NEW6]U"\,@_V6
M!!_G0!YC\58K3Q'<> HEE9K'4=20%HV(\R%U&0".1N4D?C5;XF^%]*TVT\(Z
M3I%JFF6]WXC@#&T^0JS#;O!'1L <^U:NG_#;5X=(\(65YJUM,WAZ_-QY@1AY
MD6<JGL1T^@%=)XQ\*S^)KGP]+#<QPC2M5AOW#J3O5#DJ,=S0!YYX_P# V@Z1
MXB\&1:-:'2_MM]]AN7LW,;20N &!(.22"1GK\QZU>\1>&M'\)_$KP)<:!81:
M<]S<S6\X@^42)L'##N>3S_@*[7Q7X5G\0ZOX;O8KF.%=)OQ=NKJ29 ,<#T-'
MB;PK/KOB3PSJD5S'$FD7+S2(RDF0, ,#TZ4 9TW@:]MVO(--N[/['<K$D8NH
MI#):+'(\D80HXR%>1BO0C@9.!CJ=%TE-&T_[,)GGE>1YIYY  TLCG+,<<#D\
M =  .U:%% 'C7CGQ&+CXNZ19C2=7U:Q\/)]KN(-+M3._VAQ^[W#( "C:<YZD
MBH=*\5BW^-<-_P#V'KFD6/B&W6TF75;,P![E/N,O)!X 7_@1KO? WA"Y\,MK
M-[J-W%=ZGJUZUS/-&I"A?X4&>PRWYU)\0/"+^,O#B65M<K:7UO<1W-I<L"?+
MD4]>/8G\<4 <_K]AKWAGXC/XLT/2_P"V+74+1;>_LHY0DR%#\LB9ZC  Q]?7
M(R+:]UW5?CKH%UJFGKIH&FSM'9>:))(XN1OD(XRS=ATP.]=+K_@O6Y_$5GXI
M\/ZK:V6NI:"TNTGB+6]RF<\XY&#_ "'3'-SPIX/OM-UF]\1>(-234M=NXE@\
MR*/RXK>$'/EQCTSR2>N/J2 =A1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!POQ>U[4?#OPYO[W2Y'ANF9
M(1,G6(,V"P/8XX![$^M?*N@>*M;T'7XM5T^^N/M?F!G!<MY_JKC^+/3FOMO4
M=.L]6T^>PO[=+BTG0I+$XX85PNB?!7P9H6LQZI!:W$\T3;XDN9MZ1L#D$# R
M1VSF@#T)&+(K%2I(R5/4>U>8+^Y_:28W?2?0,6>?42 D#\%DKU"N5\9>"H?%
M2V=U!>RZ;K.GN9+*_A7+1D]01_$I]/\ Z^0#J#+&I8,Z@JNY@3T'J?;@_E7@
M7AX$_L\^,I4!%K->7+VH[>5^[ Q^(:MW7/AAXU\4WL=QJOB33+:>*!K87MC!
M(DTT3 Y1QN VG)R!ZFNIT'PK>S_#FY\(:[8V5C$L36<;Z?(661,?ZT!AD-N)
M/.22"3UH @UO_D@D_P#V+Z_^B17-:R/#C?#_ .'J^([F_FA%E;O%H]E'YC7[
MB%, J.2%X[@?-CO5]_A]XXO_  I+X7U'Q58G2X[?R87@MB)I0H^19&/11@9Q
MDD#&><UH:A\/-62V\*7NB:M;6VM^'[%;,//$7AG7RPC9'4=#^= 'G]S)96_Q
M,\&7NB>#M1\+I+>^0[W,(MS<J=H*^6">@)R?]JNNT+0].\<_$7Q??^(K9+]=
M,N5L+*VG^:.% #N(7IEB,Y^M6KSX>>)M:UO0]?UKQ';3ZAIEXDR6L-N4MDB!
M!=5ZL6; ^8^G3BM'5O!FO67BJ[\0^#M6M+.;455;^TO8B\,K*,*XV\AL?GSZ
MT 8'@#0[7PY\9?%NF6)<6<=G T,;.6\I6PVP$]@2<>V*[KQUXC7PIX+U/6,@
M2PPE8 >\K?*GZD'Z UB>#? >I^'?%NK:_J>L)J-QJ4*+*WE[#O'7 Z!1T ]
M*O\ C3PA<^+KW0HWNXH]*L;P7=U;LI+7!7[J^P^]GZT >3PW'_%G9/"$G@KQ
MF^H2QF9KK^R6*FZ+;PV[=G&<#.,X[5TVN>)/^$K_ &;KS4W;-S]ECAN<]1*D
MB*V?J1N^A%>P5YE<?#"^_LKQGI-IJ5O'IVO3K<VT3(W^C2;@SY]0< <>@H H
MZYX2T70?@MJ=Y964:W\^D+]HNR"9)BVUF+,>3EN:Q_$W@;0K#X&)K,=IG68[
M*UNAJ!8^=YA\O/S9SC!P!T QCIFO3]?\-3:Q\/[CPY'<1QS2V:VPF8$J" !G
M'X56UWPC/J_PR;PI'=1QSFSAMO/925RFW)QUYVT >>>/?!>B:7\'&U^"U/\
M;D*6UT=2+GSY)GD0,S-G)SO)QT'&.E>@W/AJZN-2@US3I[;SY566>UNXV,3R
M&+RS("I!#%"%((8$*. 1FG>+?",_B/X;S>%X;J.&=X8(Q,ZDJ#&Z,3@<\[/U
MKJ;>(PVT41.2B!21WP,4 87ACPR=!C>2XNOM5T\20*P4JD,*9V1("2=HW-R2
M2<^@ '&_&[6)!HNG>&+6&[N+C6+@>=#91F28V\9#/M4=3T]B :]3KD8/"%R_
MQ.N?%M]=Q31)9BTL+=5.81U9B?4G=^#4 >:>,_&(CO?#7B"P\(>*=+_L&X"R
M27NFF&+[*X".A;<<'H!GU/X^A^.O"R>.;;04BUX6$$5VMY&8U!>;"Y4QDG@@
M$D'!Z].*Z?6]*@US0[[2KD9ANX'A;VW#&?J.M<(WPTU*?P5H.GS:TD6O:!)O
MT_48HR5 !X5E/4;0H_X".O((!E^(]&F^&=_HNO:-K&JSV]SJ,5G?V=Y=&99T
MDS\PST<8Z^_USZ?J2S7MG=66G:FME?[!MF5%E:')X;8>#T/6N,M_!?B76]<T
MV_\ &FL6-S;:9+Y]M8V$!2-Y1]V1RW)([#_Z^;&O^"]7_P"$L;Q5X4U2WL=3
MF@%O=PW<1>&X48VDXY## &1Z#ISD QO!D5UX2^)6I>'M8F34K_5[87Z:P05E
MF5#M\MUR0-H!QMP,?7CU.N+\+^#=0LO$-SXG\2:FFHZY/"+=/)CV0VT6<[$!
MY.3W/]37:4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <
M+X5_Y'+4_P#=E_\ 1BT4>%?^1RU/_=E_]&+17;C_ .*O1'#E_P#"?JR]X^_Y
M!5M_UW_]E-;VC?\ ("T__KVC_P#016#X^_Y!5M_UW_\ 936]HW_("T__ *]H
M_P#T$45/]TAZL*?^]S]$7J***XCN"BBO,/'OQJTKP5K!TB'3Y=2OXPIG591$
MD61D#=@Y;!!QC'(YH ]/HKEO GCS2_'NCO>Z>LD,L+!+BVE^]$3TY'4'L?8^
ME;>M:>^K:)>Z='=26C74+0B>,9:/<,9'O0!DO\0/"$>I?V>_B/35NMVPH;A<
M!O0MTS[9KI.HR*\U\2^&?!O@WX4W5I?V%F8(;0Q"5H5$L\Y7Y6!Z[RW/7CZ"
MNC^'5OJ%I\/-"@U7?]L2T7>)/O*/X0?<+M'X4 =)+-';PO--(D<2*6=W8!5
MZDD]!7*Q?%#P1-?BR3Q+8&8MM!+D(3_OD;?UKF_B9N\0>,_"7@EW==/U"62Y
MOD5MOFI$-P3/I\K?IZ5V>I>#?#^I^'Y=$ETJT2R>,QJD4*KY?'!7 X(Z@T ;
MW49%%<;&9OAK\.%2>6\UZ73T\N(1Q$22Y;"K@;L 9QGG %<[K/CGQ]X6TM=>
MUWPQI8TA63SXK:[8SP!B ,D_*3D@<=SVZT >J45P7BGX@7>BZ]X<T_2])_M(
M:U#*\2A]C[@H*<G@#)&XGH,FLIOB'XOTGQ(GAS6/#%K-JM]#YFF_8+@^4YSR
M'9N@4!B3[=.<T >I45P7AWQEX@/C9O"OBK2K.UO)+4W=K/92EXY$!P0<\YZ^
MG3IR*K1^-/%OB6:ZN/!NA6$VD6\K0I>:A<,ANF4X;RU7H,\ G@_F  >C45PE
MM\0Y+GP5K^J2:8;36-#61;S3YGR%D5<C##JI['_]=0^'O&?B74M*?Q'J.A6]
MOH#637,*P2-)=.P P-@X^;G'H,9H ]!HKRVZ\:_$2'0'\3?\(IID6DI$;EK6
M6Z;[4(0,ECQ@';SC&?:N_P##VM0>(_#UAK%LC1Q7D*RA'ZKGJ#]#D4 27^M:
M;I=W96M[>1P3WTGE6R.>97XX'YBK]>7_ !0_Y'GX<_\ 85;^<=:&O>.]:LOB
M ?">CZ)#?W$E@+F)WF\L(Q;!+GL@ /3DG [T >@45PGA;QGK=SXONO"GBC2K
M:SU..V^V02VDA>*:+=MXSR#G^1Z8YQ-&^(GC'Q6+^/P]X;L6>PN9(II[J=EB
M8 _*B8Y+D<GL./6@#U:BO/H/B4]S\/-:U[^S?L^JZ.7AO+"9^$F4C(R.QSU^
MH[5NW_B6:S^'4GB9;>-IDTT7ODDG;N*!MN>N.: .AEFB@56FE2-694!=@ 68
MX Y[DD #U-/KQ#XAZWK^K6WPZU*VTZT,-W=V%Y"&F(S=N-PB/HF"/F]ZZS5/
M&WB--<T[POI>D:?)XBEL1>W?VFY*V\ SC:I'+G/IV_' !Z'17*>$?$6N:I>:
MCIGB'0FTZ^L2G[Z$L]M<!AG,;D=?49)Y^H'5T %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<KJGQ)\':+JQ
MTO4-?M8;P':T?S,$/HS*"%/L2*ZB*6.:))8G62-U#(Z'(8'H0>XH =17FGQV
MN9[3X:32VT\D,GVJ$;XW*G&3W%>ET %%>2^![NYE_P"%G^9<2OY.J7:Q;G)V
M ;\!?3\*S?AK\/M,\4_#[3-9U+4-9-Y<^;YACU!U'RRNHP/HHH ]LHKR_0;K
M5/!/Q*A\'WVJW6J:1JMN\^G37C[YH73):,OW& ?_ !W&.:QK+PW;^,/B[XUM
M=3O=26&S-N84M[MXPNY.>!]* /::*\5\9:&?AI/H>K^'-:U4W$^HQVTFG7%V
MTJ72-G(VGOT&?]H=#BO:J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BF3316T$D\\J1
M0QJ7>1V"JJCDDD]!7,Z3\1_"&NZM_9>FZ[;3WA)58\,N\^BE@ WX$T =3117
M">(O"VM^+/& @O=0N['PM;VP*QV-QY;W,Y/.\CD*!V]J .[HKR[PXEUX2^+#
M>$K35;S4=(NM--Z(;N4RO9N&Q@,>BGT_VA]3Z9<W$=I:S7,S;8H4,CMZ*!DF
M@"6BO(/"NA7'Q5L9/%'BC4+[^SKF5UT_2K:=HHHHU8KN;;@LV0>?;W &[X>\
M+^(/!WC-;73+F>^\(7,)+QW=QO>RE&<!,G)4\<>YSR.0#T*BN1U[XCZ%H.K/
MI+)?7^HQJ'EMM/M6F>,'H6QP/SS5GP]X[T+Q/I=[?Z=/(18@_:H98RDL. 3@
MJ?H?R/I0!TM%>>R?&?PFME%>1?VC<VS*&EE@M&=;<$X'F'HIXSCKC'K4VH_%
M[PII[!EEO+RT 4RWMI:M)!#N (#/TS@C@9/..O% '>45B:OXNT/0]!BUJ^OT
M6QG"&!T!<S;AE0BCEB1SQVYK)T3XF:!K6K1:64O].OIQF"'4;5H#-_N$\'Z9
MS0!V-%<AKWQ)T'P[J\NDW0O)M11$=;:UMS(\@8$_*!UP 2?2EU;XD:!H\5@)
MOMLUW?P+<06-O:L]P8R,@E/X?QQT/I0!UU%<OX7\?Z'XMO+FQL6N8+^V7=-9
MW<)BE1<@9P>W(_,>M=10 45Y+\*O$*:5\,=7UG5KB>2"TU&=I'),C!1LX&?K
M6U/\9?"<'E2DZB]DY56ODLW,$;'^%G]1T.,\T >@45SNO^-]!\,C3GU2\$4&
MH;C!.HW(0JAB21VP1CUK/T/XF^'M=UF+28Q?6=Y.I>V2^MFA%PHYRA/7CGM0
M!V5%9,/B/3Y_%-SX=1I/[0M[=;F12GR["0!@^O-5;_QEI6G:S>:3-]H:\M-/
M.HR)%"6S"&"\8ZMD]* .@HKRKX7?$5-9L=:_MF[NC-!/<7;7%Q"4BBMUV +N
MZ C/W?J:UK?XQ>%9KB 2#4K:SN'$<%_<V3QV\A/3#G^9 Z<T =_1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% '"^%?^1RU/_=E_]&+11X5_
MY'+4_P#=E_\ 1BT5VX_^*O1'#E_\)^K+WC[_ )!5M_UW_P#936]HW_("T_\
MZ]H__016#X^_Y!5M_P!=_P#V4UO:-_R M/\ ^O:/_P!!%%3_ '2'JPI_[W/T
M1>HHHKB.X*^9?BW\+O$LGC:]UC2M.GU&ROW$H-NNYHVP 591SU'!Z8KZ:HH
M\F^!O@/5?"&E:C>ZS&;>ZU QA;8MDHB;L%L<9)8\=L>]>DZ[K-KX>T*]U>]8
MBWM(C*^.IQT ]R< ?6M"F30Q7$313Q)+&WWD=0P/U!H \#T3QAX5\3:Y%XI\
M=>(+830.3IVC".1HK,9X9L+AW.,_E[!?<='UC3]?TJ'4]+N5N;*?=Y<J@@-M
M8J>" >H(_"F_V#H__0)L?_ =/\*N000VT*PV\4<42_=2-0JCOP!0!YU\3[*\
MTS6/#OCBQM9;K^Q)G6\AA&7-O(,,P^@S_P!]>@-7KSXP>"K;16U&'68;IBF8
M[6+/G.W9=F,@YXYXKNZH)H>D17OVV/2[%+K.?/6W0/GUW8S0!YEK'BCQMIGP
M:76M2*VFK75PH>1+?YK*W=L!BG=L?EN'<5POC^+PQ)X0N#8>,M<\4:NRK(JO
M>--% H92[L@&$7&0 3P6%?2KHLB,CJ&1AAE89!'H:IVVCZ990RPVNG6D$4HQ
M(D4"JK_4 <T >9W+K)\2OA6Z,&5M.N2".X^S5HZ__P EY\(_]@^Z_P#06KT$
M6=JKPNMM"&@7;$1&,QC&,+Z#'I3VMX'N$N&AC:9 0DA4%E!Z@'J* /.-:C\W
MX^:-&&*[]"G7<.V6;FO._!NC^#;#3KC1O&&KZAHVMZ=-)'-"U^\,<B[B5:,=
M""#VZ]>]?19MX&N%N##&9U7:LA4;@/0'KBJ][I&FZDZ/?:?:73)]PSPJY7Z9
M'% 'CUA:: /ACX]U'P]:ZFMI<VSQ?;+Z4O\ :_+1L.F><?,1D_T-=='JFH:)
M\!K'4M+B\V]M]!MWB!7.#Y29;'?:,MCVKNS;PM;FW,,9@*[?+*C;CTQTQ3HX
MTBC6.-%1$ 5548  Z "@#YUU63PYJ7@>2ZN?'6O>(=<N[-C%IL5TVP3%#UA4
M?*JGDY.,+7K7PH=9/A;X>*,"!;8R/4,0?U%=-:Z1IMC-)-::?:6\LGWWBA5&
M;ZD#FK$%O#:PB&WACAB7HD:A5'X"@#S/XH?\CS\.?^PJW\XZL6__ "<9=_\
M8M#_ -'K7H<MM!/)')-!'(\1W1LZ E#Z@GI2BW@%R;D0Q^>5V&7:-VWKC/7'
MM0!YW<?\G&6G_8M'_P!'M7-?"OQUX?T"PU[3-9OH]/E75+BXC>?*K,A(!VGN
M05QCKTKVDV\!N1<F&/SPNP2[1NV]<9ZX]JXCP)X*;2M"O+/Q!865Q(^J3W<(
M=5E"J^,$9'!XH XJSL+O7? 'Q'U^TM9O(UR5Y;&,H0\L48^^%Z_-SQ[58U7X
MA>&[OX)'3[._6YU&32%MOL<:DRHPC <L,<!<$DGC ZU[0    , = *I1Z-I<
M,D\D6FV:/<#;,RP*#(/1CCG\: /(/$L\5E\/OA/?7+B*UMKW3))I6^[&HB!)
M/X _E5_QY=>!M>\1:7%XA62T@GL_.T_Q%;7&Q6^;_5A@"/5LG(&>V:]5FL+.
MYL_L<]I!+:X"^2\89,#H-IXXIDFE:=+8K8R6%J]FF MNT*F-?HN,4 >7?#;4
M[U/'6H:'IWB6Y\2^'(+(2?;+@%C;S;L+&)/XOER?3TQ@Y]<J"TL[6P@$%G;0
MV\(.1'#&$4?@.*GH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ IDPD,,@B8+(5.TGH#CBGT4 ?!>J6E[8:I=6NI1R1
MWL4K+.LOW@^><^OU[U]<_!VSU*P^&&DPZFKI+AWC20$,D;.2H.?8Y'L1777&
MCZ9=W:7=SIUG-<IC;-) K.N.F"1D5=H \O\ C]_R2^?_ *^X?YFM#_A27P\_
MZ%[_ ,G;C_XY73^)_#&F^+M&;2M561K5G60B-]IRO3FMF@#Q?X:V-OIFG?$N
MPLX_+M;74+F&%-Q.U%#A1D\G  ZUU'P2_P"20Z%_V\?^E$E=%IGA#2=)_MK[
M*DH_MF>2>[W29R[YW;?3J:YF'X+^%K:%8(;C6(X5SB--0=5&>O H S]9F3Q!
M\?/#MI8NLJZ%:S3WKH<B-G!4(??.SC_:K%T[PEI_BOXR>.4OY[V(6YMBGV6Y
M:(G*<YQUZ5ZIX<\)Z'X2M'MM%L([59"#(V2SR'U9F))ZGOQFET[PQINE^(=4
MUNV607NI[/M)9\J=@P,#M0!Y3:>'M.^'/Q5L%UB%M1T[4SLTO4[V1I)+.;_G
MF<G;R2,-@'D<\&O;ZQ_$WA?2_%VCMI>KP&6W+K(I5MK(PZ%3V/4?0FM2WA%O
M;10"2201H$WR-EFP,9)[F@"2BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** //_C39ZC??"_4
MXM-21W5HY)DC^\T2L"WUQP3[ U\G:-9ZA?ZU9VNE)(]_),H@$?W@^>#[8ZY[
M8K[QJE:Z/IEC</<6FG6=O._WY8H%1F^I R: +B!@BAR"V.2!@$UQWC3QK-HE
MQ;:'H=G_ &EXEOU)MK4'"QKS^]D/91CVSCMUKLJXC7_A3X;\2Z]/K-_]N^V3
M*JLT5TR !0   .@X_.@"QX'\%-X;%WJ>J7AU'Q#J1#WUZPP/9$'91^&<#H
M.BUBR.IZ)?V"MM-S;20ACVW*1G]:YCP]\+_#WAG68M4T]K\W,2LJ^==,ZX88
M/!^M=I0!YU\%=1CF^'\&D28CU'299;6[MVX>-O,8C(]P>OJ#Z5O:GXUM-/\
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
M_(*MO^N__LIK>T;_ ) 6G_\ 7M'_ .@BBI_ND/5A3_WN?HB]1117$=P4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 445%<W,-G;O<7#A(D&68CI32;=D)M)79+
M16/_ ,)3HG_/^G_?+?X4?\)3HG_/^G_?+?X5I]7J_P K^YF7UBC_ #K[T;%%
M8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\
MPE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B
M?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z
M?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M
M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_
MPE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B
M?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z
M?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M
M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]
M7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_R
MO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'
MUBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_
M #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[
MT;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%
M8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\
MPE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B
M?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z
M?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M
M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_
MPE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B
M?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z
M?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M
M_A1]7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]
M7J_RO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_R
MO[F'UBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'
MUBC_ #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_
M #K[T;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[
MT;%%8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%
M8_\ PE.B?\_Z?]\M_A1_PE.B?\_Z?]\M_A1]7J_RO[F'UBC_ #K[T;%%8_\
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
M*/\ A"=&_N3?]_*Z*BCZU7_G8?5*'\B^XYW_ (0G1O[DW_?RC_A"=&_N3?\
M?RNBHH^M5_YV'U2A_(ON.=_X0G1O[DW_ '\H_P"$)T;^Y-_W\KHJ*/K5?^=A
M]4H?R+[CG?\ A"=&_N3?]_*/^$)T;^Y-_P!_*Z*BCZU7_G8?5*'\B^XX+P?$
ML'BN_A3.R..15SZ!U%%/\*_\CEJ?^[+_ .C%HK;,-:OR1CERM1^;+WC[_D%6
MW_7?_P!E-;VC?\@+3_\ KVC_ /016#X^_P"05;?]=_\ V4UO:-_R M/_ .O:
M/_T$4JG^Z0]6%/\ WN?HB]1117$=P4444 %%%% !1110 4444 %%%>#?%;XK
M>)_"/C>72M*EM5M5@CD D@#')'/- 'O!--+"OE'_ (7YXY/_ "\6/_@*/\:3
M_A?7C@_\O%E_X##_ !H ^KM]&\5\H?\ "^/&_P#S\67_ (##_&C_ (7QXW_Y
M^++_ ,!A_C0!]7[_ 'HW^]?*'_"]_&__ #\67_@,/\:/^%[^-_\ GXLO_ 8?
MXT ?5^_WHW^]?*'_  O?QO\ \_%E_P" P_QH_P"%[^-_^?BR_P# 8?XT ?5^
M_P!Z-_O7RA_PO?QO_P _%E_X##_&C_A>_C?_ )^++_P&'^- 'U?O]Z-_O7RA
M_P +W\;_ //Q9?\ @,/\:/\ A>_C?_GXLO\ P&'^- 'U?O\ >C?[U\H?\+W\
M;_\ /Q9?^ P_QH_X7OXW_P"?BR_\!A_C0!]7[_>C?[U\H?\ "]_&_P#S\67_
M (##_&C_ (7OXW_Y^++_ ,!A_C0!]7[_ 'HW^]?*'_"]_&__ #\67_@,/\:/
M^%[^-_\ GXLO_ 8?XT ?5^_WHW^]?*'_  O?QO\ \_%E_P" P_QH_P"%[^-_
M^?BR_P# 8?XT ?5^\4;Z^9/#7QJ\8:GXITBPNI[0V]U>PPRA;< [6< X/;@U
M]&K<@]Z -#=2YJFDP/>IU?- $U%-!S3J "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0F@FOAB^US5
MQ?W(&JWP E;C[0_J?>@#[E+4TO7PK_;NK_\ 05OO_ A_\:3^W-7_ .@K??\
M@0_^- 'W5Y@I/-%?"W]N:M_T%+W_ ,"'_P :/[<U;_H*7O\ X$/_ (T ?=/F
MBCS17PM_;FK?]!2]_P# A_\ &C^W-6_Z"E[_ .!#_P"- 'W3YHH\T5\+?VYJ
MW_04O?\ P(?_ !H_MS5O^@I>_P#@0_\ C0!]T^:*/-%?"W]N:M_T%+W_ ,"'
M_P :/[<U;_H*7O\ X$/_ (T ?=/FBCS17PM_;FK?]!2]_P# A_\ &C^W-6_Z
M"E[_ .!#_P"- 'W3YHH\T5\+?VYJW_04O?\ P(?_ !H_MS5O^@I>_P#@0_\
MC0!]T^:*/-%?"W]N:M_T%+W_ ,"'_P :/[<U;_H*7O\ X$/_ (T ?=/FBCS1
M7PM_;FK?]!2]_P# A_\ &C^W-6_Z"E[_ .!#_P"- 'W3YHH\T5\+?VYJW_04
MO?\ P(?_ !H_MS5O^@I>_P#@0_\ C0!]T^:*<)!7S5\!M5O9_%6I+=7EQ,@L
MLA9968 [U]37T&ET#WH U U.!JBDV>]64?- $U%-!S3J "BBB@ HHHH ****
M "BBB@ HHHH *Q_%/_(M7O\ NC_T(5L5C^*?^1:O?]T?^A"M</\ Q8^J_,QQ
M'\&?H_R*O@G_ )%U/^NKUT5<[X)_Y%U/^NKUT57BOX\_4G"?P(>B"BBBN<Z
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *0FLGQ4[1^$-:=&*NMA.593@@^6W(KXG_MW6/\ H*WW_@0_^- '
MW86II>OA7^W=7_Z"M]_X$/\ XTG]N:O_ -!6^_\  A_\: /NKS!1Y@KX5_MS
M5_\ H*7O_@0_^-']N:M_T%+W_P "'_QH ^ZO-'K1YH]:^%?[<U;_ *"E[_X$
M/_C1_;FK?]!2]_\  A_\: /NKS1ZT>:/6OA7^W-6_P"@I>_^!#_XT?VYJW_0
M4O?_  (?_&@#[J\T>M'FCUKX5_MS5O\ H*7O_@0_^-']N:M_T%+W_P "'_QH
M ^ZO-'K1YH]:^%?[<U;_ *"E[_X$/_C1_;FK?]!2]_\  A_\: /NKS1ZT>:/
M6OA7^W-6_P"@I>_^!#_XT?VYJW_04O?_  (?_&@#[J\T>M'FCUKX5_MS5O\
MH*7O_@0_^-']N:M_T%+W_P "'_QH ^ZO-'K1YH]:^%?[<U;_ *"E[_X$/_C1
M_;FK?]!2]_\  A_\: /NKS1ZT>:/6OA7^W-6_P"@I>_^!#_XT?VYJW_04O?_
M  (?_&@#[J\P4HDKX;L];U8WUN#JEZ1YBY'VA_7ZU]HK=@]Z -0/3@:H)< ]
MZL))F@"QFEIBG-/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#A?"O_(Y:G_NR_P#HQ:*/"O\ R.6I_P"[+_Z,6BNW'_Q5
MZ(X<O_A/U9>\??\ (*MO^N__ +*:WM&_Y 6G_P#7M'_Z"*P?'W_(*MO^N_\
M[*:WM&_Y 6G_ /7M'_Z"**G^Z0]6%/\ WN?HB]1117$=P4444 %%%% !1110
M 4444 (:^3_CY_R4^?\ Z]8?Y&OJ]CQ7R?\ 'KGXG3_]>L/\C0!YE1110 44
M44 %%%% !1110 445IZ#X?U3Q-JD>FZ1:/<W3C.U> H[DD\ >YH S**WO$_@
MS7O!]S'!K=@]N91F-PP='^C#(S[5@T %%%% !1110 4444 %%%% &SX1;9XS
MT)_[NH6Y_P#(BU]91:@">M?(WAUMGB;27_NWD)_\?%?1EMJ.2.: .]@N]W>M
M*&;/>N.LKS=CFNALYL@4 ;B-FI156%LBK(Z4 .HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0T -8U\%WW
M_(0N?^NK?S-?>3GBO@V^_P"0A<_]=6_F: *]%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% 'IGP5G^S^);]LXS9X_\ 'UKWF#4,XYKY
MR^&$_D:Y=MG&;?'_ (\*]DL[XDCF@#OK>ZW8YK5ADR!7(6%SNQS71VDF0* -
MA#3Q4$1XJ<4 +1110 4444 %%%% !1110 4444 %8_BG_D6KW_='_H0K8K'\
M4_\ (M7O^Z/_ $(5KA_XL?5?F8XC^#/T?Y%7P3_R+J?]=7KHJYWP3_R+J?\
M75ZZ*KQ7\>?J3A/X$/1!1117.= 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4&BD- &+XM/\ Q1VN?]@^?_T6U?#=
M?<7BX_\ %'ZW_P!>$_\ Z+:OAV@ HHHH **** "BBB@ HHHH *]"T'X+^,/$
M.@+K%M;VT,,B>9!%<2[))U[%1@@ ]MQ&>O3FJGPH\))XP\=VMI<INL;8&YNA
MCAD4C"_BQ ^F:^QU4*H50  , #M0!\$WUE<Z;?3V5[ \%S YCEB<8*L.H-5Z
M^A?VB/!T;6EKXMM(\2HZVUYM'WE/W'/T/R_\"7TKYZH **** "BBB@ HHHH
M**** )K0XO(#_P!-%_G7UY%J.3UKY!MSBYB/^V/YU](VVH$D?-0!W]O>;L<U
MJP39QS7%6-X6QS7264V0.: .@C;-3"J<#9 JVO2@!U%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!POA7_D<M3_W9?_1BT4>%
M?^1RU/\ W9?_ $8M%=N/_BKT1PY?_"?JR]X^_P"05;?]=_\ V4UO:-_R M/_
M .O:/_T$5@^/O^05;?\ 7?\ ]E-;VC?\@+3_ /KVC_\ 0114_P!TAZL*?^]S
M]$7J***XCN"BBB@ HHHH **** "BB@T 1OTKY0^/'_)39_\ KUA_D:^KWZ5\
MH?'C_DIL_P#UZP_R- 'F=%%% !1110 4444 %%%3V5E<ZE>PV=E \]S,P2.)
M!DL?04 05]9?!+P=#X<\&0ZE+&/[0U-1-(Q'*Q_PJ/08Y/N:\SU#]GC6[3PU
M]MM[^*YU-%WR62K@'V5NYKW?P)J,6I^"=)FC&UDMUBEC/WHW0;64^A!% $7C
M[PE;^-/"-WI4J@3[3+:R?W)0#M/T/0^Q-?%4L;PRO%(I5T8JP/8CK7WK>WD&
MGV,]Y=2K%;P1M)([' 50,DU\WZ+\%]4\<Q:AXDN[M=+&H3R7%I T1)8,Q8%O
M1>>.^* /%Z*UO$GAO4_"NLS:7JMN8KB/D'^%USPRGN#BLF@ HHHH **** "B
MBB@"[HQVZYI[>ES&?_'A7MEG=$D<UXCI?&K61_Z;I_Z$*]<L9.10!W>FSDXY
MKKM/DR!7":6_W:[333P* .FMSD"KJ]*H6QX%7TZ4 /HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0TM(: (9
M.E?!U]_R$+G_ *ZM_,U]X2]*^#[[_D(7/_75OYF@""BBB@ HHHH **** "BB
MB@  R<#K7TO\-?@MH\'AN.^\3V*W=_>('$,F0($(! Q_>]37B/P]TM+_ .(^
M@V5Y&PC>[1F1AC<!\V/H<?K7VMTH ^1?BW\.AX%UR.6Q#MI%YDP%CDQL,90G
M\<CV^E>=5]A?&;3;?4/A;J[3E5:V59XG/9E8<?B"1^-?'YCD6-9"C!&.%8C@
M_0T -HHHH **** "BBB@ HHHH ZKP))Y>K7!]8?_ &85ZK87!)'->2>##C4Y
MO^N7]17IVG-R* .[TR7.*ZVQ;(%<5I1^[79:>>!0!O0G@59'2JD/05:'2@!U
M%%% !1110 4444 %%%% !1110 5C^*?^1:O?]T?^A"MBL?Q3_P BU>_[H_\
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
MIFG=5H [72OX:[/3^@KC-*_AKL]/Z"@#=@Z"K0Z55@Z"K0Z4 .HHHH ****
M"BBB@ HHHH **** "L?Q3_R+5[_NC_T(5L5C^*?^1:O?]T?^A"M</_%CZK\S
M'$?P9^C_ "*O@G_D74_ZZO715SO@G_D74_ZZO715>*_CS]2<)_ AZ(****YS
MH"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "D-+2&@# \7_P#(H:W_ ->$_P#Z+:OB"OM_Q?\ \BAK?_7A/_Z+:OB"
M@ HHHH **** "O3?A9\)[GQO.-2U'S+;0HFP7'#W##^%/8=V_ <YQSVA^#Y5
MOM OO$T%QI_AS4IPGVTC@C_V4'U/;)&0*^R[&RM=.L(+.RA2&UA0)%'&,*JC
MH!0!YE?_  ['@77H?%W@JU?9 A2_TE7+?:(.-WEY.=XP&VD\D#Z'T31-<T[Q
M%I46I:9<I/;R#J#RI[JP[,.X-:-?/OQ'T^^TKXEPV_PZN[N'7-1B:74;*R?:
M@QRLC9^4%LD\^@/\7(!Z[XM\76_ANVCMX8S>:U=_N['3XCF29ST)'9!U+=
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
MQ :ULI1_K/1W']WT'?OQ7;+8W7PEU>6ZM$EN?!=Y(7N(44LVFN?XP.Z$GGT
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ I#2TAH @EZ5\'WW_(0N?\ KJW\S7WA+TKX/OO^0A<_]=6_F: (***=
M'&TLJ1H,NY"J/4F@!M:WAO5X-!UN#4I]-AU P'?'!.3LW=B0.N/2NHU/X-^-
M-(T>YU2[L(5MK:(S2[;A"RJ!D\9K@: /;1^TEK0  T'3P!_MO_C39?VCM7GA
M>&;P]ILD3J5='9R&!Z@C/(KQ2B@#I)_&-ZTD]M;-<6FASR^8^DPW+B#KDJ/1
M2>U>@V'[0FH:780V-CX:TRWM8%"1Q1LX"C\Z\:KHM9\$:YH/A[3]<OX(TL;_
M &^0ZRABV5W#('(X% 'IG_#2>M_] +3_ /OM_P#&N&UWXD:EJ6M2ZOI,1T*[
MN$VW1T^9D6?_ &F'][WKBJ* /4?"OQGN/"&E"QT[P]8%F^:>XD=S+._]YV[G
MD_2MW_AI/6_^@%I__?;_ .->(T4 >B^+OBU=^*S;7)TFVT_4[5PT&H6DCK,G
MMG/(]JB\+?%:_P##E_<ZI<V$6KZM/\IOKZ5GD1/[J^@KS^B@#V[_ (:3UO\
MZ 6G_P#?;_XUD>)/C?<>*]&FTO5?#6G2P2#AMS[HV[,I[$5Y173ZSX U_0;K
M2+:_MXDDU8@6@696W9*CG'3[PZT <Q16[XJ\(:OX-U&*QUF&.*>6(2J$D#C;
MDCJ/<&L*@ HHHH Z+P?_ ,A*;_KE_45Z9IW5:\S\'_\ (2F_ZY?U%>F:=U6@
M#M=*_AKL]/Z"N,TK^&NST_H* -V#H*M#I56#H*M#I0 ZBBB@ HHHH **** "
MBBB@ HHHH *Q_%/_ "+5[_NC_P!"%;%8_BG_ )%J]_W1_P"A"M</_%CZK\S'
M$?P9^C_(J^"?^1=3_KJ]=%7.^"?^1=3_ *ZO715>*_CS]2<)_ AZ(****YSH
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "D-+2&@# \7_ /(H:W_UX3_^BVKX@K[?\7_\BAK?_7A/_P"BVKX@H *]
M^\-?L_Z3J?AK2[_4]7O8+R\@65HH]FT%AN"C(SD+U^AKQSPAHC>(_&&DZ0!E
M;FY17]DSEC_WR#7T!\3?'*^&_B=X.LHY5BM;1O.NPI^4)+^[P1TX4,?Q% 'S
MSXFT63PYXGU+1Y"Q-G</$K,,%U!^5OQ&#^-95>Q_M$Z#]A\8V>LQJWEZC;[7
M../,CP/_ $$I^1J;PS\*?#&L?"BR\4:EJ=QI\K%WNKAG!C2-)F4X7;G<54 <
M]3T/2@#Q:BO>]*^%OPX\;Z3?CP?K=^U_;*,&X) #'.W<I0$J<'D?_6JOHGP_
M^%-QJ\7AFX\17UWKP)BE,)*1-*/O*A*;>QQR>GK0!YAX"\.6_BWQMIVAW4TL
M,-T9 TD6-PVQLW&>.JT[X@>&K?PAXWU#0K2>6>"V\O;)+C<=T:N<XXZM7>^%
MO"?_  A7[1FFZ,LYGA1I)(9&^\R- Y&?<=#]*Z?X@Z!\.8_'NHW_ (RUZZBO
M+WRGBMK16/E1K&J9?"-R2I/TQ0!\ZT5ZC\5/AEIOA+3--U[P_>37.D7Q"#S6
M#%69=RL& &590>W&/?C97X=> O"_@K2]8\8:EJ+W=^BMY5F1A2R[MH&#T'4D
M]: /%:*]C\0_#7PG?_#BX\7^"K^^ECM23+#=8.0" PZ @@'/<$4_PA\+?#&N
M?"M?$VJZA<V,RNYFGW@QI&DF&PNTDG:"![D?2@#QFBO:=;^&O@K4OAQJ'BCP
M5J5[.; DR"X/#!<%U(*@@[2"#_C3-'^&7@[1O NG^)?'6K7D']H!7@BM@0 &
M&Y1@*225Y)X _6@#QFO1= ^'EAJWPFUCQ?+>7*7=C)(B0KMV-M"'GC/\1KI;
M[X8^"O$?@O4M;\":M>SW&G*SR0W'1@J[BN"JD$C.#R#T^ESP7_R;/XH_Z[S?
M^@Q4 <GIOPWT^]^#MYXS>]NEO("X6 ;?+.'"\\9[^M>:U[[H'_)J^J_67_T:
MM<UX%^'GA>[\!W?B_P 7:G<0V<;E4BMF ( 8+D\$DEC@ ?\ Z@#R>BO<]%^&
M_P .O'VFZBGA'4M5AU*U0,%N\8!.=N1MY4D8X/'\_#I(WBD>.12KH2K ]B*
M"+_6I_O"O7;'J*\BB_UJ?[PKUVQZB@#K]*_AKMM,Z"N)TK^&NVTSH* .GM?N
MBM!.E9]K]T5H)TH DHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** .%\*_\CEJ?^[+_P"C%HH\*_\ (Y:G_NR_^C%HKMQ_\5>B
M.'+_ .$_5E[Q]_R"K;_KO_[*:WM&_P"0%I__ %[1_P#H(K!\??\ (*MO^N__
M +*:WM&_Y 6G_P#7M'_Z"**G^Z0]6%/_ 'N?HB]1117$=P4444 %%%% !111
M0 4&B@T 1OTKY0^/'_)39_\ KUA_D:^KWZ5\H?'C_DIL_P#UZP_R- 'F==#X
M%T(^)/&^D:41^[FN%,O_ %S7YF_0&N>KVO\ 9ST1)_$&J:],OR6, BC8C@,_
M4Y]E4_\ ?5 &A\7/&)TOXN^'4MY2(=&\J250> 7;+#'^YC\ZS?VB='5-?TK7
MX%'DWUL(V<=&93D'_OEA^5:&K?%;X::AJMS<WO@E[VX9R&N)(8B9,< Y)] *
MW/'$VF?$7X'G6-'MVACTU]\<#8W1!/E9>/\ 9.?IB@!GB"]T#PE\,?"NNS^'
M;._O1#&D"21*$+M'RS\?-@ X]ZL)?^%_%7PK'C;5O"]DLNFNTA@A15$C*V I
M..4)(R#7._%C_DB?@SZP_P#HDTN@?\FL:Q_UTD_]&I0!M>#-<T;XJ>&O$5A?
M>%]-LFLX08VMXE^4,K;2IQE6!7J*I?!QK)/@WXC?4HVELDFE::-#@NHC4D#Z
M]*R_V=_^/;QA_P!>T/\ *6M+X0V)U/X+^);%71'N)98T,C;5W&-0,D].<4 2
M?#_QOH7Q UB;PO?^#M*M;:6!V@\F)3M"CH>.#CD$8Z5QG@^+PQX1^)6N6FM:
M=<:K]DDD@LH([7[1E@_WBOJ /3O70?!KX>^)M \=MJFL:9)8VEM!(C/*1AF(
MQQSR.ISTXK>^&EU;WGB;XC:EI AGU1IG:R+'[X^<C_@)8+0 GA3Q7/XG\61Z
M#X@^'UE9:?>+((I);$H<J"PSN&#P#T[UE?"[PUING?&/Q;H[VL4]I:0R"%)T
M#[5\Q,=1UP:U_AUJ/Q2NO&D2>*K:Y72MLC.US;)&J-@[=A !SDXXSQFG^!?^
M3@O&_P#UP;_T..@#.\+>,_!6MWVK^%K_ $/2-,TB&&1+>YGV*\N#MRS,/OG.
M[/7BJW@'1=-\-_"^\\71>'EUO5)+AT@BDB\W"!]HVC!QW)(ZUX5J'_(2NO\
MKL_\S7T1X$OM<O?@$8O"LX_MNTF9%1"NX#?G&&XR5- $V@+%\3] UK3O$/@J
M'1KF"$-;7*6AB.3G[K,N005&<=0:YCP5_P FX^+?^NC_ ,DK9\.V?Q;U>PU"
MZUWQ'<:%;6Z9!N;2(F08.[C P !U]ZQO!7_)N/BW_KH_\DH LW7_ ":9;?\
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
M)#HW@>&PM98\2K!,H>1P?E);9T W<?[1KQN_N1>:C<W07:)I7DVYSC))Q^M
M$,7^M3_>%>NV/45Y%%_K4_WA7KMCU% '7Z5_#7;:9T%<3I7\-=MIG04 =/:_
M=%:"=*S[7[HK03I0!)1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 <+X5_P"1RU/_ '9?_1BT4>%?^1RU/_=E_P#1BT5VX_\
MBKT1PY?_  GZLO>/O^05;?\ 7?\ ]E-;VC?\@+3_ /KVC_\ 016#X^_Y!5M_
MUW_]E-;VC?\ ("T__KVC_P#0114_W2'JPI_[W/T1>HHHKB.X**** "BBB@ H
MHHH *#10: (WZ5\H?'C_ )*;/_UZP_R-?5[]*^4/CQ_R4V?_ *]8?Y&@#S.M
MG2O%FO:'83V.EZI<6EM.298XFP')&#G\*QJ* "M?3_%.N:5I=QIEAJ=Q!8W!
M)F@1OD?(P<CW  K(HH UM0\3:WJNF6VFW^I7%Q96N/(@=LK'@8&/PXHA\3ZW
M!H,FAQ:E<)I<I)>U#?(V3GI]0*R:* -71O$FL^'UN5TC49[,7*A9A$V-X&<
M_F?SI;'Q-K>FZ3<:79:E<06-P298$;"N3QS^0K)HH Z:?XA^,+G3S8S>(]1>
MW9=C*9CEE]">I_.LC2=;U/0;W[9I-_<65QC:9('*DCT/J.!P:H44 =3-\2?&
M<\T,LGB2_9X26C_>8"D@C..F<$C\:HVOC#Q#8ZO=:M:ZO<Q:A=C;/<*WS2#@
M\G\!^58E% "N[2.SN268Y)/<UIZ-XCUGP[,\NCZG=63N,/Y,A4-]1T/XUET4
M ='J?C_Q9K-D]GJ&OWT]L_#Q&3"L/0@8R/K5"U\1ZQ9:+<:/;:C/%IUR29K=
M6^1^G4?@*RZ* -9O$VMMX?706U*X.DJ<BTW?(#NW=/\ >YJWI/CKQ3H5D+/3
M-=O;:V7[L2R95?H#T_"N>HH WKCQMXGNK2\M+C7+V6"].;A))"PDZ#G/T%8-
M%% %K3?^0K9_]=T_]"%>KV/45Y1IO_(5L_\ KNG_ *$*]7L>HH [#2OX:[;3
M.@KB=*_AKMM,Z"@#IK;H*OI5"VZ"KZ4 /HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0TM(: ()>E?!]]_R$
M+G_KJW\S7WA+TKX/OO\ D(7/_75OYF@""O9=,^(VA^'?@DV@:3?3KXAE4EBD
M3+M9Y,L0^,<)Q^%>-44 ;H\:>)P0?[?U+C_IY;_&O4_%'Q'\+^)--\&7LEW,
M-7TJ\MIKM3 V-HV^;@XP>5!%>'T4 >A_&3Q9I'C'Q?:ZCHTSRVT=BD+,\90[
M@[DC!]F%:/Q3\<:'XI\+>&+#2KB26XL(]MPK1,@4[$'!/7D&O*Z* /4Y/&VA
MM\ (?"0N)/[764N8O*;;CSR_WNGW371W/Q!^'^L> _#_ (;UL74\<,2).\4;
M*]M(J8#J>C=2".>M>$T4 >V:UX]\$>'?AQ?>%_!/VJ>74 4FFFC9>&&UB2P&
M3M&, 8YJ'0_&_@G7_AK9>%?&3W=H]@P\F6WC+;@.A! .#@D$$5XS10![KIGC
M7X<>&?"/B/0]$N;\F]MW5);B)B9G*,H[?*!QUQU-<Q9^--%A^ E_X4>>0:O-
M<"1(O*;:1YJ-][IT4UYC10 Y',<BNOWE((KW+5/&OPV^(.DZ;+XL>_L=5M(A
M&S01L0?7! ((SSSTS7A=% 'JOQ&\9^$;OPEI_ACPC:L;>W<-)<RP[6( .!D\
MDDGDFK/CSQ]X?UW6/ ]Q87,KQZ25-V6A9=N&C/&1S]T]*\AHH ]G\6?%'1I?
MBWH7BG2'FNK.QM_*F'EE&.2X8 'V:I/$FJ?"'7-9N?$4U[J\M[,PE:T2)E#L
M .,D8&<<\UXI10!ZA\8_&VA^,GT%M%D=EM()$E1HV0(3MP!D<]#7E]%% '1>
M#_\ D)3?]<OZBO3-.ZK7F?@__D)3?]<OZBO3-.ZK0!VNE?PUV>G]!7&:5_#7
M9Z?T% &[!T%6ATJK!T%6ATH =1110 4444 %%%% !1110 4444 %8_BG_D6K
MW_='_H0K8K'\4_\ (M7O^Z/_ $(5KA_XL?5?F8XC^#/T?Y%7P3_R+J?]=7KH
MJYWP3_R+J?\ 75ZZ*KQ7\>?J3A/X$/1!1117.= 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4AI:0T 8'B_\ Y%#6
M_P#KPG_]%M7Q!7V_XO\ ^10UO_KPG_\ 1;5\04 %%%% !1110 4444 %%*JL
M[!5!+$X  Y)J?[!>?\^D_P#W[- %>BK'V"\_Y])_^_9JN002",$=0: "BBM*
MU\/:U?0">TT?4+B)NDD5L[J?Q H S:*DG@FMI3%/%)%(.J2*5(_ U'0 4444
M %%%% !1110 Z+_6I_O"O7;'J*\BB_UJ?[PKUVQZB@#K]*_AKMM,Z"N)TK^&
MNVTSH* .GM?NBM!.E9]K]T5H)TH DHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** .%\*_\CEJ?^[+_P"C%HH\*_\ (Y:G_NR_
M^C%HKMQ_\5>B.'+_ .$_5E[Q]_R"K;_KO_[*:WM&_P"0%I__ %[1_P#H(K!\
M??\ (*MO^N__ +*:WM&_Y 6G_P#7M'_Z"**G^Z0]6%/_ 'N?HB]1117$=P44
M44 %%%% !1110 4&B@T 1OTKY0^/'_)39_\ KUA_D:^KWZ5\H?'C_DIL_P#U
MZP_R- 'F=%%% !3XHI)Y4BB1GD=@JJHR23T IE;_ ('U6TT/QOH^IWZ[K6VN
M5>3 S@>OX=?PH [O2_V>_%M_9I/<W%A8,XSY4TA9A]=H(KG_ !G\)O$G@FR^
MWWJ07-@"%:XMWR$).!N!P1D]\5])^*/#MK\1=$LI--\1W-I%&YDBN;"7*OD=
M\$9Q]>*X+XE0?$G2?!EY;RWFFZOHOD>5<S);%)PG WLI8CZD$^O% 'COA'X;
M>(O&UC<7FC16[0P2>4YEF"?-@'C\"*Z+_A0/CG_GA8_^!0_PKUGX"V$UK\+#
M/&5$EW<S2QD].,(,_BAJS>^&/BM#IQEL_B%;W-X%SY#Z3!&I/H'P?U _"@#Y
M2N;>2TNIK:7 DA=HVP<C(.#1;0275U%;Q*6DE<(@'<DX%2:BEW'J=TM^C)>"
M5O/5A@A\_-D#WKK/A-I!UCXFZ+%MRD$XNGXX C^;^8% &9XT\(77@G7AI%[=
M6]Q/Y*RL8,X7=G@Y YX_6J?AKPYJ'BO6X=(TM8VNY59E$C[1A02>?H*TOB-K
M#:Y\0]<O2<I]K>*/G(V(=J_F!G\:Z#X%?\E7TW_KE/\ ^BVH YWQ?X#UOP1)
M:IK,<"&Y#&/RI0_3KG\ZT_#7PE\4^*]$AU?2XK5K25F53).%.5)!X^HKZ$^)
M?PO_ .%B36$G]L?V?]D5EQ]F\W?NQ_MKCI6]X$\*?\(5X3MM#^V_;/)=V\[R
MO+SN8M]W)]?6@#Y)\->!-=\5ZY<:5IENKRVS$7$C. D6"1DGZ@XQ7?3?LY>*
M(X&>/4M+ED R(P[@D^F2N*Q_#GQ1OOA_J>N6UEIMK<BZOG>1Y68'AB ./J?S
MKU+X2KXVUSQ#J'BO7KFX@TJ[0B"SE8[7R?E**?NJH&,\9SWH ^<=9T:_T#5K
MC2]3MVM[N!MKQMS]"#W!'(-4*])^..NZ?KGQ$E.GNLJ6D"VTDJG(=P23@]\9
MQ^!KS:@ HHHH M:;_P A6S_Z[I_Z$*]7L>HKRC3?^0K9_P#7=/\ T(5ZO8]1
M0!V&E?PUVVF=!7$Z5_#7;:9T% '36W05?2J%MT%7TH ?1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4AI:0T
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
M110 4444 %!HH- $;]*^4/CQ_P E-G_Z]8?Y&OJ]^E?*'QX_Y*;/_P!>L/\
M(T >9T444 %=!X)CT.;Q?I\'B--VE3/Y<Q\QDVY'#$CG&<5S]% 'T[XE^$-U
M806ES\-;R329@3YZ?;I0LP.,-DD]/ZUU7B?49?#OPDO3XGOH9[\V#V\DB+@3
M3,I4!1]2.WJ>*^5-/\9^)M)MA;Z?KVHVT*](X[A@!^&:HZIK6J:U,)M4U"YO
M)%& T\A<CZ9H ]N^'?@3_A)/A^+C1?&^LVTWEO')91S;(H9N?E('.TDYR.H/
MK7<?"GP5K'P_TK5CX@U2"2&5ED1$E9HX0NXL^6QC=D9^E?+&FZOJ.C7/VC3+
MZXM)L8+P2%"1^%7=4\7>(M:M_L^IZW?W</7RYIV9?RS0!+XWU:VUWQOK&J6:
M@6US<L\?&,KT!_'&?QKO/@L/[(L/%WBME&-/TQXXR3U=OF _\< _&O)*OVVM
M:G9Z9<Z;;7]Q%8W)S/;HY"2'_:'>@"E)(TLC2.Q9W)9B>Y->C? K_DJ^F_\
M7*?_ -%M7F]207$]K*);>:2&0='C8J1^(H ^@OVA]7U/3+K0QI^HW=H'27>+
M>=H]W(ZX(S7<?!6\NK_X8:?<7ES-<SM+,#)-(78XD;')YKY)N;Z[O2IN[J><
MK]WS9"V/IFGP:KJ-K$(K>_NH8QT2.9E _ &@#VKX2_#VS\0^*M9\0:O"L]G9
MWLD<$#C*R2;B26'<+QQZGVKU[QOX7UKQ58#3].\2G1K1@1.(K3S'E]M^]<+[
M <^M?&\&JZC;(5M[^ZB5F+$1S,H)/4\'K4O]O:Q_T%K[_P "'_QH Z'XC^ _
M^%?Z[;Z9_:7V_P ZW$_F>1Y6,L1C&YO3UKCJFN;NYO)!)=7$T[@8#2N6('ID
MU#0 4444 6M-_P"0K9_]=T_]"%>KV/45Y1IO_(5L_P#KNG_H0KU>QZB@#L-*
M_AKMM,Z"N)TK^&NVTSH* .FMN@J^E4+;H*OI0 ^BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I#2TAH @EZ5\
M'WW_ "$+G_KJW\S7WA+TKX/OO^0A<_\ 75OYF@""O=?@U\4]%T/0CX<\0RK:
MQ1NS6UPR%E(<DLK8''))R>.>V*\*HH ^GM&'PA\(:_<^);#7[99V1ML27)D6
M,-][8BC<<^AS7F_BSXNMJ'Q2TSQ%ID;'3]*/EPHPPTR$GS"?3<#@>F!7E-%
M'T_K&K_";XDQV.HZQJT,,]L,>7+.8' ZE&!ZC/<?@:Y#XS_$W1M:T2#PQX=F
M%S;*ZM/.H(0!/NHN1\WKGIP.M>'T4 ?5B?%?X:WOAN'2M3UA)86MDBGA>SN"
M#@#(.$]17/7&L? 8VTHBBL?,*'9BQN>N./X*^=** "O3?$&L:98_!/P_X?TZ
M_MYKNYN&N[Z*-PS1G&0&QT/(_*O,J* "O;_@CX_\,>$/#^I6NNZG]DFFNA)&
MOD2R978!G**1U%>(44 =7XYUFPUCXDZEJUA/YUC-=+)'+L9<J O." >Q[5[+
M\2OBEX,\0?#K4M*TO6?/O9DC$<7V69<X=2>60#H#WKYOHH ]\\"^)/AGK?@R
M/1/$EEIVGWZ0B"662((9@ !YBR@<,>_(.<]JZ6W\:_#GX8>%9[3P]J,=],Q:
M1(8I3*TTF.-S 84=/3IZU\O44 >[?"/QQX+\.6&I:GX@U1(=>U&Z>28_99G*
MIG( *H0,DL>#Z>E=9K/CKX,^(KE;G5[N"\E5=JM+9W)P/8;.*^7:* .M^(]Q
MX8N?%LDGA%8QI/DH%$<3QC?CYN' -<E110!T7@__ )"4W_7+^HKTS3NJUYGX
M/_Y"4W_7+^HKTS3NJT =KI7\-=GI_05QFE?PUV>G]!0!NP=!5H=*JP=!5H=*
M '4444 %%%% !1110 4444 %%%% !6/XI_Y%J]_W1_Z$*V*Q_%/_ "+5[_NC
M_P!"%:X?^+'U7YF.(_@S]'^15\$_\BZG_75ZZ*N=\$_\BZG_ %U>NBJ\5_'G
MZDX3^!#T04445SG0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %(:6D- &!XO_ .10UO\ Z\)__1;5\05]O^+_ /D4
M-;_Z\)__ $6U?$% !1110 4444 %%%% '0>!/^2A^&O^PK:_^C5K[1UJQ?4]
M!U&PB94DNK:2%6;H"RD GVYKX8TW4)])U6SU*U*BXM)TGB+#(#HP89'?D5Z-
M_P +^\<_\]['_P !1_C0!TNC_LZZW:ZQ:7-WKME'!#*LC-;!S)P0?ER!@\=>
MU>]ZUJ%GI.B7M_J#*MG!"SR[CP5QT_'I^-?+Q^/OCHJ0+FQ!(ZBU'%<MXE^(
M'BCQ="L&M:M+/;JVX0*JQQY[$JH )'J<T >V?LVZC:OX8U?3 RB[CO/M#+_$
M49%4'Z H?S]ZS?C7\.?$_B'QC;:MH]F]_;RVZ0%4< PL">""1\ISG/US7AVC
M:WJ?A[4H]1TF\EM+N/@21GMW!!X(]CQ7I=M^T1XS@B"26^D7##^.6W<$_P#?
M+@?I0!]#^%--E\->"-+T_4;A#)8V:K/*6^5=J\\GL.F?05\8^)+V#4O%.KW]
MJNVWN;V::)<8PC.2!^1%=-XH^+?B[Q99O97E\EO92#$EO:1^6KCT)Y8CVSBN
M&H **** "BBB@ HHHH =%_K4_P!X5Z[8]17D47^M3_>%>NV/44 =?I7\-=MI
MG05Q.E?PUVVF=!0!T]K]T5H)TK/M?NBM!.E $E%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!POA7_D<M3_W9?_1BT4>%?^1R
MU/\ W9?_ $8M%=N/_BKT1PY?_"?JR]X^_P"05;?]=_\ V4UO:-_R M/_ .O:
M/_T$5@^/O^05;?\ 7?\ ]E-;VC?\@+3_ /KVC_\ 0114_P!TAZL*?^]S]$7J
M***XCN"BBB@ HHHH **** "@T4&@"-^E?*'QX_Y*;/\ ]>L/\C7U>_2OE#X\
M?\E-G_Z]8?Y&@#S.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@"UIO_(5L_P#KNG_H0KU>QZBO*-,_Y"MG_P!=T_\ 0A7K-B.10!UV
ME?PUVVF]!7%:4/NUVVFC@4 =+;=!5]*H6W05?2@!]%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2&EI#0!!+T
MKX/OO^0A<_\ 75OYFOO"7I7P???\A"Y_ZZM_,T 04444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 =%X/_Y"4W_7+^HKTW3OO+7F?@T9
MU.;_ *Y?U%>FZ<.10!V>E?PUV>G]!7&Z4/NUV6G]!0!NP=!5H=*JP]!5H=*
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
M1_PCMA_SY0_]\"NX_LL_W:/[+/\ =H X?_A';#_GRA_[X%'_  CMA_SY0_\
M? KN/[+/]VC^RS_=H X?_A';#_GRA_[X%'_".V'_ #Y0_P#? KN/[+/]VC^R
MS_=H X?_ (1VP_Y\H?\ O@4?\([8?\^4/_? KN/[+/\ =H_LL_W: .'_ .$=
ML/\ GRA_[X%*/#MA_P ^,/\ WP*[?^RS_=H&EG^[0!QL?AS3PP/V&#/^X*Z*
MSM2".*U4TSG[M7[;3B".* )--@(QQ77Z?'@"LFRL]N.*Z.SAV@4 :EL.!5Y.
ME585P!5M>E #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#A?"O_ ".6I_[LO_HQ:*/"O_(Y:G_NR_\ HQ:*[<?_ !5Z(X<O
M_A/U9>\??\@JV_Z[_P#LIK>T;_D!:?\ ]>T?_H(K!\??\@JV_P"N_P#[*:WM
M&_Y 6G_]>T?_ *"**G^Z0]6%/_>Y^B+U%%%<1W!1110 4444 %%%% !1110
MUNE59ER#5LU$ZYH PKN#<#Q6#>66[/%=A-#FL^:TSVH X6?3<D_+5)]+_P!F
MNZDT\'M4)TT?W: .(.E?[-)_97^S7;?V:/[M']FCTH XG^RO]FC^RO\ 9KMO
M[,'I1_9@]* .)_LK_9H_LK_9KMO[,'I1_9@]* .)_LK_ &:/[*_V:[;^S!Z4
M?V8/2@#B?[*_V:/[*_V:[;^S!Z4?V8/2@#B?[*_V:/[*_P!FNV_LP>E']F#T
MH XG^RO]FC^RO]FNV_LP>E']F#TH XG^RO\ 9I1I7^S7:_V:/2C^S1_=H XY
M-+Y^[5^WT[!'RUT@TX?W:L1V ':@#-L[/;CBM^TAV@<40VFWM5^*+% $T2X%
M6!TIB+BI!0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !0:** (W%5)TR#5XBH73- &!=6V[/%8ES8;L\5V$
ML&>U4Y+0'M0!Q$NF9/W:KG2O]FNV:P![5&=/'I0!Q?\ 97^S1_97^S7:?V>/
M2C^SQ_=H XO^RO\ 9H_LK_9KM/[/']VC^SQ_=H XO^RO]FC^RO\ 9KM/[/']
MVC^SQ_=H XO^RO\ 9H_LK_9KM/[/']VC^SQ_=H XO^RO]FC^RO\ 9KM/[/']
MVC^SQ_=H XO^RO\ 9H_LK_9KM/[/']VC^SQ_=H XO^RO]FC^RO\ 9KM/[/']
MVC^SQ_=H XO^RO\ 9I1I7^S79_V>/[M']GCTH Y*/2\?PUH6^GX(XK?6P [5
M8CLP.U %*TM=N.*V;>+ %$5OCM5N-,4 /08%2BD48IU !1110 4444 %%%%
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
M&+C8$WA\],YR/6@#=HHHH **** "BBB@ HHHH **** "L?Q3_P BU>_[H_\
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% '"^%?^1RU/\ W9?_ $8M%'A7_D<M3_W9?_1BT5VX_P#BKT1PY?\
MPGZLO>/O^05;?]=__936]HW_ " M/_Z]H_\ T$5@^/O^05;?]=__ &4UO:-_
MR M/_P"O:/\ ]!%%3_=(>K"G_O<_1%ZBBBN([@HHHH **** "BBB@ HKA?B!
M\4]&\ -#;7,,UYJ$R>8EM"0,+G&YF/0$@XX)XZ5-X!^)>C_$"&<64<MM>VX!
MEM9L$[3_ !*1P1GCU]N1D [2LK6O$VA^'41M8U6TLM_W%FE"LWT7J?PK0NKA
M+2TFN9,^7#&TC8] ,FO+?A7H5KXGTV;QUX@MHK_5=5N)&B:X42+;Q*Q0(@/
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
MTLH/W<+EES[$$?A7@7@^;X=GPO!?^*M$OKZ^GFDDO+]+:8PPEI#@,RD#I@\
M]: /I:.6.:)98I%>-AE74Y!'J#5>SU73M0DDCLK^UN7BXD6&97*?4 \5S6L^
M&;?Q-X!M-%\/:H+#295B DMP7$EL.L:MG(R,<\],$<UPFM:9X8L/'/AC3O 4
M4,'B"TU!5O5LR<):J/WHF/0GH.3GKZB@#VNBBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *Q_%/\ R+5[_NC_ -"%;%8_BG_D6KW_ '1_Z$*UP_\
M%CZK\S'$?P9^C_(J^"?^1=3_ *ZO715SO@G_ )%U/^NKUT57BOX\_4G"?P(>
MB(;NT@O[.>SNHQ+;SHT<L9Z,I&"#[$46EI;V%G!9VD2PV\"+'%&@P$4#  _"
MIJ*YSH,R7P]I$US?W$NGP/+J$:Q7A9<^>BC ##H<#BL_3/ /A71FC?3]#M8'
MCF$Z.H)8. 0#DG/ )XZ<FNCHH R'\+Z(_B2/Q$=/B_M>-"BW0)#8VE><'!X.
M.15"'X=^$(-9&KQ>'K%;T/O$@CX#==P7[H.><XKIJ* *HTVR&K'51;I]N, M
MS/\ Q>6&+!?IDDT6>FV5A-=2VMND4EW+YT[+UD? &X^^ *M44 8\GA309O#Z
M:#+I5L^E)]RU9,JO).1W!R3R.>:- \*:%X7ADBT32[>R$IS(8QEGQTRQR3C)
M[UL44 <]!X%\,6S7IAT:W3[=*DUPHSMD=&+*<9P,$D\5HZKH>EZY';IJEC#=
MK;RB>(2KG8XZ$?G6A10!3U32=/UO3Y+#4[.&[M9/O13+N!]#['WK.\/^#/#O
MA9Y7T32;>SDE&UY$!+D=<;B2<>U;M% $-Y9V^H6<UG=PI/;3H8Y(G&5=2,$$
M5E:7X0T#1EL5T_38H18F4VN"S&+S,;\$D]<"MNB@# U[P3X:\3W,5SK.CV]W
M/$-J2/D-C.<$@C(Z\'UJ2+P=X=@M+RTAT>TBM[V-(KF*./:LJH,*"!Z9-;=%
M %.[TJQOX[6.ZMHY4M9DG@#?\LY$^ZP]Q61KG@+PMXDOEO=7T6VNKH #S6RK
M$#H"01G\:Z.B@#+O/#>BW^BKHUUI=I)IJ !+8Q (F.FT#[N/45'H7A70O#-K
M+;:-IEO9Q2G,@1<E_P#>)R3WZGO6Q10!R]I\./!UCJRZI:^'K**[5]ZN$.$;
MU5<[0?H*WHM-LH=2N-1CMT6\N$6.68?>=5SM!^F35JB@#/L=#TO3+Z^O;*QA
M@N;YP]U*BX:5AG!/YG\ZS=<\!^%O$EZM[J^BVMU<J /-(*L0.@)4C=^.:Z*B
M@#.;0-):RLK+^S[<6MC*DUK"J;5B=#E64#H0:T:** *UAI]II=FMI90+! K,
MP1>F68LQ^I))_&DO]-LM4ACBOK=)XXY4F17Z!U.5;Z@U:HH S]9T/2_$%@UC
MJ]C#>6Q.[RY5S@^H/4'W%5M \):!X6CD31-+M[/S?]8R EF^K')(]LULT4 <
MT_P^\)2:W_;+Z!9&_P!_F>;LX+YSNV_=W9YSC.:GU_P7X<\4R1R:UI%O=RQ#
M:DC JX'IN4@X]JWJ* ,D>&-#701H:Z7;+I>5/V54PF0P8'CON .?6IM5T/2]
M<CMTU2QANUMY1/$)5SL<="/SK0HH JZEIECK%A+8ZC:0W5K*,/%,@93Z<&LK
M0/!/AOPO+)-HND6]I-(NUI%!9R/3<Q)Q[5OT4 5+#2['2[,VEE;1P6Y9G,:C
M@EB2Q_$DUA67PY\'Z=JRZI:>'[**\5MZ.%)"-ZJI.U3]!Q7444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% '"^%?^1RU/\ W9?_ $8M%'A7_D<M
M3_W9?_1BT5VX_P#BKT1PY?\ PGZLO>/O^05;?]=__936]HW_ " M/_Z]H_\
MT$5@^/O^05;?]=__ &4UO:-_R M/_P"O:/\ ]!%%3_=(>K"G_O<_1%ZBBBN(
M[@HHHH **** "BBB@#Y[^.OP^U_4_$L7B#2;&?4+>6!(9([9"\D3+G^$<D$=
MQWSGMFW\!O &NZ)K%YX@UBSGL(WMC;0P3J4D?<RDDJ>0!M'7KGVKWFB@".X@
M2YMI;>49CE0HP]01@UY-\._$EGX#MI_ WBJYCTVZL)I&M)[EMD5S [%@RN>!
MR3P3W]00/7:IZCI.FZO"(=3T^TO8@<A+F%9%!^C T >'^(O'$/Q2N-)\%16\
M5G<2:DK7\GVN.6'RDY_=R*<.6SP!W&/>NK\;:A:Z#\8?!^K:G*MMIQMKFW-S
M)PBN5. Q[=1797W@?PMJ.E_V;<:!I_V,'<L<4 BV'U4I@J?<8K5O-,L-1L_L
M=]8VUU:\?N9XED3CIP010!Y9J7B32]?^.W@M=)NX[R&UBO%>X@;=$6,+':&'
M!( !."?O"LJ#7AXGU/79?$_Q"NO#2V5[+;1Z7:7"6LBQKP#N(W.3ST!Y!]@/
M9+?1=*M/LWV;3+.'[*&%OY<"KY(;J$P/ESWQ4=SX=T2]OUO[K1]/GO%QMN);
M5&D&.F&(S0!X)X2TQM:\(_%#3M'^V2M*\4EL+G)GE3YW4MGDLZK^.:[6Y^(_
MA>?X021QW]NU])I9LQIH;]\)3'LV>7UP#WQC'->HQV5K#=2W4=M"ES, )9EC
M =P.FX]3CWJI_P ([HGV^6__ +'T_P"V2@B2X^RIYC@C!!;&3D=: ,'X5_\
M)+O#W_7H/YFN-U#3)OB5\6[]8-4O-/L?#$(@CN;-@'^TN?GP2#C@%3_NCUKU
MZWMX+2W2"VACAA082.-0JJ/0 <"H[6PL[(RFTM(+<S.7D,483>WJ<=3[T >.
M>//!.I^%M.M/&-OXCUC6+O0[A+A8K^4.!$6 <# !&>,^P-;4E];ZI\</#&H6
MK;[>Y\/O-$WJK,Q'Z&O3IH8KF!X)XDEBD4J\;J&5@>H(/457ATK3K>6&6"PM
M8I(4\N)TA53&G]U2!P/84 <%K_\ R7GPC_V#[K_T%J-4_P"3@M#_ .P)-_Z&
MU>@O9VLEW'=O;0M<Q*5CF:,%T!Z@-U -#6=J]XEXUM";I%*+.8QO5?0-U ]J
M //KC_DXRT_[%H_^CVKO3I>GF_%^;&U-X!@7'DKYF/\ >QFI#9VIO1>FVA-V
M$\L3^6-X3.=N[KC/.*GH AN[J&QLI[NY<1P01M+(YZ*JC)/Y"O&? _A#4?&<
M.H^-YO$.KZ//K-T[QQV,@3,"G:@;()XP0/8"O:)X(;F!X+B))89 5>.10RL#
MV(/4406\-K D%O#'##&,)'&H55'H .!0!X_%I4_PT^*^DW<^K7NHV/B-#97-
MQ>L&<3C'EY( _P!E1GMNKJ;'XA:1:>*]=T;7H[/0;FVE#0RW,RHMY$1Q(&(
MS[9/7'.#79W=A9WZQK>6D%PL;AT$T8<*PZ$9Z'WJ#4M"TC60@U32K&^"?<^U
M6Z2[?IN!Q0!YUX,NGU7QMXX\7:);?:-.ECB@M!GRUO9HDY(..!D8W8/WL^M7
MK/XH>#]:\&S77B"XLK2;RWCO=*N7!E#+D% APS>V!W['->A000VT"001)%$@
MPD<:A54>@ Z50G\.:'=:@-0N-&TZ:]4Y%S):HT@/^\1F@#E_@]::A9?#338]
M026,LTCP1S?>2%G)0'\.1[$5W=%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q=XM\!^)-$
M\47=G-I=Y/OF9H9H86=9E+<$$#DG(XZBOI'X->&=2\+> (K754:*ZN)WN3 _
M6%6"@*?0_+G';=7H%% '#_%OP]>>(_A_=P:<C27UK(EW!&HR79#R .YVEL#N
M<"HX/BIHEUX,.O6A6YGB53<Z>LZ)/$<C>-KD9QR1ZXXKO*YW4O ?A/5[XWM_
MX?T^>Y)RTC0@%SZMC[WXYH X7PMJ4/Q$^+K^*M.60:/H^G"UBDD7:9)GR3QU
MX#,#]!ZU8\!:OIVD^-?']IJ-];6<YU0W 2XE6/,9!.X9/(Z?3(]:[*V\#>'+
M#7[?6K#3(K&]@C,8-IF)'4C&&1<*V!TR.P]*GU;P=X<UV^CO=4T6RN[E  )9
M8@6P.@)[CV- 'E7A[Q8E@OQ3\3:7&MXD=Q') ""4D&&4-[K_ !>XJGX@EN[G
MX=7&JZS\3?/:[LB8M-TU(HED=DP(<+\S+D@-P.,YQ7MMMHFEV;7;6VGVT1O,
M?:=D0'G8&!N]>#BL[3O WA72;M[JP\/Z?!.X(+K N0#P0/0$<8% 'D<$T>F^
M&?A+K]V<:58R2174AY6)I  C-Z %3S6[\6?$6C7]UX/T^SOK:ZNSKEM<?N)
M^R,$CDCIDL,>N#Z5Z?%H6DPZ-_8\>G6HTS:5^R>4#%@G)&WIC)S6=9^!/"EA
M$L=KX?T^-5F6X&(02)%SM;)YR,G'IDT ;=Y=P6%C<7ES(([>WC:65ST55&2?
MR%>,>!O#'B7Q1#J/C6W\47&B2ZY<M)Y,=HDI,2$K&,L>,#('L!7LUY96VHV<
MMG>01SVTR[9(I!E7'H12VEI;V%G#:6D$<%O"H2.*-=JHHZ "@#R/1;+4/A[\
M78;?5-7?4K;Q1 0UU)"(LW,?W00O'0@>Y>MKX9 ?\)5\0&P,G6F!/YUW=_H^
MFZK);27]C!<O:R":!I4#&)QT93V/ IUGI=AI\UU-9VD,$MW)YMP\: &5_P"\
MWJ: ."^&0'_"5?$!L#)UI@3^='PH _M+QX<<_P#"2W7/XUWMGI=AI\UU-9VD
M,$MW)YMP\: &5_[S>IHL=+L-->Y>RM(;=KJ9IYS&@7S)&ZLWJ3ZT >?_  BA
MCGTGQ=#-&DD3^)+Q61U!##;'P0>M=SIOA[1M&D>33=+L[1W&UF@A5"1Z9 Z>
MW2I[#2[#2DG2PM(;99YFGE$2!=\C8RQ]2<#GVJW0!RWQ%\2_\(IX%U+4XVQ=
M>7Y-J!U,K_*N/IG=^%<?X7^&/BC1_#5I9V_CBZT]6C\R6U2PB<([<N-S')Y)
M&37IFI:/INL1PQZE8P7:0R":-9D#!''1@#WY-7: /'OA_/-X1@\6^!;Z$ZFV
MD(]Y:0% #=V[KDJ%.1R2./5R*Z72_'/@RX^'0U#S-/LM-%JRRZ:KHIC.#NBV
M#'))(  YR#WKKSH^FG6!JYL8/[1$?DBZV#S-G]W=UQ65+X#\)SZK_:<OA[3F
MO"V\RF!>6Z[B.A.><XS0!POA#7KGX??!;P]?:M87$T+SA92#@VT,LC%9&XY&
M"./]H"F?%BZ\-W/ANWGT*6QE\337D+Z7+IY1IVD+@DY7G!&[KP3BO6Y[>&YM
MWM[B&.6&12KQR*&5@>Q!X(K%TGP5X8T.^:]TO0K&UNCG]['" RYZ[3_#^&*
M-R/?Y2>9M\S:-VWIGOBG444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !6/XI_Y%J]_W1_Z$*V*Q_%/_(M7O^Z/_0A6N'_BQ]5^9CB/X,_1_D5?!/\
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
MF\3VMS?0D-8:3YDNT<"9R-P'X*:JPI<V/PRG?R9#>WD;NR!3N+S-CI]&'Y4
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
MEG?JA8@D!1C!'/>KFK_$:^N_AGX>\3:2R6T]_J$-M.A4.%RS+(HS[KP>N,4
M>I51N-9T^UU>STJ:Z1;^\#-!!R6<*"6/L!CJ:YGXH>(=2\,^$5U#2YEBN3>0
MQ;F0,-K-@C!KB_%^G>)9_CAHJV.O06TLUI.UD[6:N+= IW*1GY\G/)Z9H ]H
MHKR*[\6:]KWCG6]%M?&&G>%ETV58;>"XM8Y9;LX^]F0@8/;;S@CCN>_\'S^(
MY]" \4VD$&IQRM&6@<,DR#[L@P3C/I[=!TH WJ*** "BBB@ HHHH **** "B
MBB@ HHHH **** "L?Q3_ ,BU>_[H_P#0A6Q6/XI_Y%J]_P!T?^A"M</_ !8^
MJ_,QQ'\&?H_R*O@G_D74_P"NKUT5<[X)_P"1=3_KJ]=%5XK^//U)PG\"'H@H
MHK&O/$ME:7LEI'#=W<\0#3+:0F3R@>FXCI].M<YT&S16:VNV"Z?:WXF+VERZ
MHDJKP"QP,^@SQST-/?5[9;BZ@199I+6/S)1%&6V^B\=6/I0!?HKEM!\4)/H-
MQJFJ-+!$LC.'DB*IL+$*J?WN .F>36E8>(K2^O$M#!=VL\BEXDNH#'YJCJ5]
M<>G6@#7HK&/B:Q-]+901W-Q<0RB*1882VP\<D]ASU/OZ&H'\9:6L$LZ)=S10
MNR3/% 66+!P2Q' 'ZXYQ0!T%%9NH:Y9Z>MON\V>6YYAAMXR[R#&20!V]ZCM_
M$-G=65].BRQ262%IX9XRCI\I89![$#K0!K45E>&GNI/#=A+>2M+<2PB1W;J=
MWS#]"*RM9N9KGQ/#I,NJ2Z9:-;^:CQ$*\[[L%0Q!Q@=O>@#JJ*Q-)M-6T[4Y
MK6XNI;[33$'BN)ROF(^<%#CEN.<XK%TB*[UVTDU*3Q'>6R3SRF**)T"K&'(7
MJ,]J .UHKE=3%SH/A?4KF+5KJ]GD54A>5E)1B=HVX Y^;]*D?0+RWMS+-XJU
M&,(N6=F3:/<Y7I0!TU%<5_;6I7?@S3F^T,E]?7:VJ7$:[2R^8?G [9535G4=
M/U?1+";4[77+JZ-LIEDM[I59)$7EAD $'&>: .LHKF-=U"6[_L*ULKR2S_M&
M0R-*A 81+&6/7CN*<FA3EP!XJU)CG[HDCY_\=H Z6BN4U6XFO?%0TB;59M,M
MA;K)%Y+!'N&)(.&(/3'05HZ1:ZMI^H7%I=7,E[8>6KP7,I7S%;)!1L<GL<XH
M VJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H;N%
MKFSG@63RVDC9 ^,[21C.*FHH JZ98IIFEVMC&=RP1+&&(QNP.OX]:A_LM3XA
M_M9I26%K]G2/;PHW;B<^IX'X5H44 %%%% !1110 4444 %%%% !1110 4444
M 8]]HUS-J#7UAJDME+(@CD'EK(C 9P<-T//6K6DZ7%I%F8(G>1G=I999#EI'
M8Y+&KU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '"^%
M?^1RU/\ W9?_ $8M%'A7_D<M3_W9?_1BT5VX_P#BKT1PY?\ PGZLO>/O^05;
M?]=__936]HW_ " M/_Z]H_\ T$5@^/O^05;?]=__ &4UO:-_R M/_P"O:/\
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
M;VVC=O+F23@,03U7D_E1!I5CK?Q-^)NGZC;K<6LEK8EXV) )6%67ISP0#^%
M'<>!?%0\9>$[36S"EN]PTN;=9-YC"R.BY/KA0>@KHGD2( R.J G +''->9?
MG1--L_AS8:M;VJI?WPD%S,&.9 DTBKD9QP/2E^.D<LW@K3XH9?*E?5[=4D'\
M#'=@_A0!Z0EW;27#VZ7$33Q_?C5P67ZCJ*=+<00!C+-'&%4N=[ 87U^E>0>/
MO &C>#_!3>(] 26TUO2'CG2^,K&2<EP'\PYPV[<2>/;H2*7Q%I=GXO\ C%X8
M@U&)FLKC1#/-;[B!(-S,$;'4!MIQ_LT >O">%H!.)4,)7=Y@8;<>N?2DM[JW
MNX_,MIXIH\XW1N&&?J*\HU[0-/U+XB:!\/UC:V\-6FG/J4EC#(569C(P"L<Y
MP"">O<T>(- T_P"'GC7PIJGAJ,V$6IZ@FFWMI&Y\J97X#;3W'^'OD ]6N;RV
MLT#W5Q# A. TKA03^-2@AE#*001D$=Z\B\*>'-,^(FO^*->\30?V@;;5)=.L
M[>5VV6\48'10<9.X?B#ZU7\8Z;??#7X>S:5I6J7LUIJNK);6L4:_OK.&0,S1
MQL6.XD)@=/O'N<T >OQWMI+</;QW4+SI]Z-9 67ZCJ*DFFBMXFEGE2*->KNP
M4#\37S[J>C:8-%,>@?#3Q7I>KP+NL]0CC(D24="S;\D$]?KQ6[XSL/$&K)X2
MU[6/#5WK6G066=1TB$E72Y9>7,8Y;GMCC!Z9H ]DAGAN8EE@E26-NCHP8'\1
M3'O;2.Z6V>ZA6X;[L1D <_0=:\J^&=UX1D\3:J/#4^H:3=7%N/,T*\CV+&ZX
M_>*"3D^P/0GCTX;^R])T+3+W3OB)X1U9=1FDD+^)( TZLS$E9 V<#'''/3D<
MF@#W_7VUE8K'^QI]/B<WD8N3>E@&@YW!,?Q],9XZUI//#&7#RQJ47<V6 VCU
M/H*\C\;3VESX#\ 26&IOJEK_ &]8K'>2'YY0%D&6_P!KC!SSD'/-%YX:L/$_
MQ\U6UU57FLHM)BE>V#LJRL&4*'P1D#.<>H'I0!ZW;W,%W$);::.:,G >-@P_
M,4DEW;17$=O)<1)-)]R-G 9OH.IKR?0[&T\$_&#7].T:)H-+?0/[1:S5R4\U
M7"Y&3QQN_.F> ? .B^,?!B>)/$,<E]K6KO)/)>F5E>$ARJB/!^7;M&/RZ "@
M#U])$E!,;JX!P2ISS3J\Q^!<3P>"=0BEE,LB:M<*TA.2Y 4$_C7IU !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%?'7BSXG^*]8\375U'K-]8PQSL+>WMIVC6-02 "%(R<=2??MQ7
MT1\(/%E_XP\"1WNIG=>6\[6TDNW'F[0I#?7# ''<&@#NI98X(GEFD6.- 69W
M. H'4DGH*X#2_BE9^(/B1%X;T:-+C3Q!(\E]SB1UQQ'V*CN>_;U/=7]C;:G8
M3V-["LUM.ACEC;HRGJ.*\YN+.VT_X[^'K2SMXK>VBT.58XHD"J@WMP .!0!T
M7C3Q?/X=?3=-TO3_ .T=<U21H[.U+[%PHR[L>R@?YX-9^B^,M>M_%EMX:\7Z
M3:6=U?1/)8W5E,7AF*<LF&Y# <__ *Q5/6/F^/\ X<$GW%TB=HL_W\L#CWQ1
M\2>/&/P^=/\ 7?VN5&.NP@;OPQC- 'I%%%>'?#WP'I?C31]9N/$4MY>PIJMS
M%;VWVETCAP1EP%(RQ)[YX H ]QHKP2"\OE^ ?C.RGO9I_P"RM2EL;>:1B7\M
M'B(!/_ C^'%2^,O!=IH7PQA\9PWE\WB>TCM9_P"T&N7)8LR*5"YVA1NX '84
M >[45X9\0/!]IX7\%0^-+.\OF\46\D$TNHO<N6F9F 8%<[0O/  ' QTKW.@
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
M*[2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "L?Q3_R+5[_ +H_]"%;%8_BG_D6KW_='_H0K7#_
M ,6/JOS,<1_!GZ/\BKX)_P"1=3_KJ]=%7.^"?^1=3_KJ]=%5XK^//U)PG\"'
MH@HHKF[_ ,4FQ\5V^E&W!M7"++<9YC=]VP8]#M'YUSG0=)169JVJ/87&FP11
MK))>70B(8XVI@EF_ #]:N2WEK!*L4US#'(_W4>0 M] : )Z*S-9UF+1XK8N%
M:2XG2!%+A<;CRQ]@.:N37MK;1I)/<PQ(_P!UGD"AOH3UH GHI 0RAE(((R".
M]9.M:Q+I\EI:65K]JO[MF$41?:H"C+,Q[ ?K0!KT5BZ3K%W<:C/IFIV:6U[%
M&)AY<F])$)(W ]1R,8-;$<B2H'C=70]&4Y!H =135D1G9%=2R8W*#R,],U5O
MKMXK6;[(UL]RF $FEVJ">@8]J +E%0R75O \<<]Q%'))PJLX!8^P/6J.DZLV
MI2:D6C6.&TNFMU;/WMH&2?Q/Z4 :E%0V]W;788VUQ%,%.&\MPV#[XI);RU@E
M6*:YACD?[J/( 6^@- $]%%0RW=O;AC-<11A0"V]P, ]SF@":BH_/B\GSO-3R
ML;M^X;<>N::MW;,TBK<1%HAF0!QE![^E $U%0V]U;W:EK:>*90<$QN& /X4C
MWEK%.L$ES"DS?=C:0!C]!UH GHJ*>Y@M8_,N)HX4SC=(X4?F:>DB21B2-U9&
M&0RG((^M #J*@@O;2Z=DM[F&5E^\L<@8CZXHDO;2*=8)+J%)F^[&T@#'Z#K0
M!/156>:=;VUBB$!C?<9=[X< #C:._/7TI[7UHFS==0+O;:F9 -Q]!ZF@">BH
MY[B&UC\RXFCBCSC=(P4?F:$GBD8*DJ,2H8!6!X/?Z4 245F:YK$>BZ>;AU5Y
M&=8XXRP7<Q('Y#.35UKRV1-[7$*KLW[BX V^OT]Z )J*K2:A90K&TMW;HL@!
M0M( &!].>:G+J$+E@$ SNSQCUH =16/?Z['#+IB630W/VVZ$.Y7R%4 EB".X
MQ^M:,EY:PSI!+<PI,_W8VD 9OH.] $]%%1SW$-M'YD\T<2#C=(P4?F: )**B
M^U6XMOM/GQ>1C/F;QMQ]>E<>GC*].CRZJ\-@(93LL[<3'S2Q?:-XZ 8YXH [
M6BLVTOY(;&*36+C3X9I"=IAE_=L.V"V,UHJP90RD%2,@CH: %HJ&XNK>T0/<
MSQ0J3@-(X4?K3O/A,:R>;'Y;$!6W#!STP: )**;))'$ 9'5 3@%CC)]*BEOK
M2&989;J".5NB/( Q_"@">BJM[-/$(!;B N\JJPE?;\O\1'J<=JJZ;JK7]WJB
MLB);V<_D+)G[Q"@MGZ$T :E%06]Y:W>[[-<PS;>&\MPV/KBLV#7HGUG4K2=X
M((+1HXTD>0#S'9=Q'/IQ0!LT5F:UJCZ9#:&*-9)+FZCMT#'CYCR?P )JY/>6
MMJRK<7,,3/\ =$D@4M],T 3T45D7>M+:^(+?3F\I(FMWN)I9&QL4$*/;DF@#
M7HIL<B31K)&ZNC#*LIR"/8U%#>6MR[I!<PRNGWECD#%?KCI0!/162->MCK\N
MF;XP(8!+)*T@&&)P%Q] 2:TVFB0(6D10Y 7+ ;B>@'K0 ^BFF1!((RZ[R,A<
M\D>N*BBO+6:9X8KF&25/O(L@++]1VH GHJ&XN[:T56N;B*$,< R.%S^=/:6-
M8O-9U$>,[B>,?6@!]%0K=6[SF!9XFF W&,."P'KCK4U !1110 4444 %%%%
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
MD37%S<2*"0#DX4G[H P!CTK?TW1+32Y)9HS--<38$EQ<2&21@.@R>WL*H_\
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
M6,KR)'<PO"SQ-M90P()4]CSQ7G<'P/\ #EK"(;?5?$$,2]$CO]H'X!:],HH
MYK3_  +H]EX6N?#DYN=0T^Y9FE6^F,C'..C<$8P",<@\UB6WP@T&.>W^V:CK
MFI65LP>#3[Z^,EM&1TPF!P/0DCUS7H%% !T&!6,GAFP3QA)XG!F_M"2R^PD;
MAL\O>'Z8ZY'7-;-% &,_AFP?QA'XG)F_M".R^P@;AL\O>7Z8ZY/7-'AGPS8>
M$]).FZ<9C 9GFS,P9MS')Y '%;-% &)X<\*Z?X7\-IH6GM.;--^#*X9_G))Y
M 'KZ5+X:\/67A3P_:Z)IQE-I;;]AF8,WS.7.2 .[&M:B@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M\:Z_3]-M=,@:&TC9$9R[;G9B6( )R23VH M51U?4XM&TJ>_F5G2(#Y%ZL20
M!]217.Z1ID'BBQ?6=4>:0W+N;>-9F1;>,,0N "!NXSFLAD&O:+X9@NY);B66
M^>,2&5@9($9BQ.#R2%7GK0!W>FW-W=VGF7EBUE+N(\II%?CURO%7*BMK>*TM
MH[>$$1QKM4%BQQ]3R:EH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH X7PK_R.6I_[LO\ Z,6BCPK_ ,CEJ?\ NR_^C%HKMQ_\5>B.'+_X
M3]67O'W_ ""K;_KO_P"RFM[1O^0%I_\ U[1_^@BL'Q]_R"K;_KO_ .RFM[1O
M^0%I_P#U[1_^@BBI_ND/5A3_ -[GZ(O4445Q'<%%%% !1110 4444 %%%% !
M1110 4444 %%%% %:ZO8[26VC<$F=R@QVPI8D_@OZU0NO$5K::79WK0SR/>;
M?(MXE#2.2,X SCIUYK1N;*VNVB-Q"LAB;?'N_A;&,_D36'K&C6D@TRSL;V/3
MKZU9GL0 &S@?,-IZC'6@"2W\3$7L%KJ6EW>GM<MLA>7:R.W9=RG@GTJQ)KAC
MU%K0V<O%RD'F;ACYEW!OIQBL>YU#5M-EM4\2:?I]Y9-.BK=0?\LG)^5BC=_<
M=*ZC[';>=YOD1^9O\S=MYW;=N?KCB@">BL[Q [Q>&]4DC9D=;.5E93@@A#@@
MUR4^FW&F^$H?$*:G>/J44,=PS/,3&XX_=E>FW!QZT =]17%:W+I]QK3K>76J
MW9$2%-/L$?\ =9&<N5/)/OC K.2_O(_ _B$+->QFTN=MO]I;]]&I*$*3GW/Y
MT =Y?:A;Z<L#7!8>?.EO&%&<NQP*M5P?B'PS;6EOI/\ I=\\DNHP1RNURQW%
MC@L!V/'!'2NXMX5M[:*!6=EC0(&=MS$ 8R3W- $E%<#9:0^JZ3JU[<ZE?^;#
M<W M]EPRB+:3C '7GU[8%7K6_NKFX\&2R3.6N(I6FP2!(?)SDCOSS0!V%%<Y
M-/*/&UQ")7$0T@.$W' ;S&&<>OO7,&SGB\ 0^(3J5\VI11K)&YG.T#>!MV]"
M,=<]30!Z55'3M3BU)KP1HZ_9;EK9MV.64 Y'MS7.W6G/H>M:+<0WUY+-=7'D
M7)FF++*"I.=O0<CC'2JVD:#'J]]KTEQ>7:1IJ4JQQP3&,(^%R_'4] ,],>]
M'<T5YU-KE]-I>EZ=,]].TEQ<0W$EB!YTRPG QR,9R,GV-:&A/<6WB"WALM/U
MN#3YD<3IJ"Y2-@,JRG<2,X(/U% ':T5PWA[3+N\\-/JT5[=2:JZ3I;F2<[%P
M651CIU&<GO5/2Y[6RU*Q6\?6]+OS(JRM=LTD-R3U7.<<GOQB@#T6BH;M_+LY
MW\Y8-L;'S6&1'Q]X^PZUYE?S6T.CO>Z?-XAN;Z-0XU(B18F(/).XXV^V#0!Z
MG17'WMHVM>,H[.XNKF.T_LM)VBAE*!G\Q@#Q]?T'I69<7(U#5K^*[M->NH+.
M;[- EB3L3:!EF.X$N3SSVQ0!Z'6?<:M%;:S9:8T;F6[1W1AC:-HR<U1\)SWT
MNFS1WT5XGE3LL#7BXE>+@KN]2,D9]JKZI_R/V@?]<;C_ -!% '17$K0VTLJQ
M/*R(6$:?><@9P/<TL+F6".1HVC+*&*-U7(Z'WJCX@=XO#>J21LR.MG*RLIP0
M0AP0:YJ:*XU'4/#-HU]=0PS:>SS^5*5:3"IU/U[]>OK0!VU%<7;I+I5QXETV
M"ZN'MH;,3PB60LT19&S@GG'&:DU.YG3X8VMPL\BSFVM"9 Y#$EH\\]><F@#L
M**Y#Q5J,_A>\368)/-BN%,$MI))@%P"5=1VQT..U;FA64MGIBFYNVNKF8^;+
M*7W*6;G"^BCH,4 &KZY;:.(DD26>YG.V&V@7=)(>^!Z#UJC%XJ$=U#;ZIIEW
MIOGMLBEF"M&S=@6!X/UJ&'#?$FY\[[R:<GD _P!TO\Q'X\59\:+"W@_4_/QM
M$65S_>R-OZXH LZMKL6F306J6T]W>3@F.W@4%B!U8DG 'O4-AXB6YU%-.O;"
MYT^\D4O$DV"L@'7:P."1W%9T]A/?7&FW5GJ<=KKT%DOF1R*'#HV,[EZ@;N].
MAU+4+?6["T\1:;9-)*S+:7MO\P5\<C#<J2._^0 =1)(L,3RN<(BEF/H!69H>
MLOK=NUR-/GM;<@-"\Q7]ZISR #QT'YU+KELMWH=["[R(IB)S&Y5N.>H^E<9I
MMHZZ7X<TJ"]NX8]5C::X=93N"H@.Q#_"#GMZ4 >AT5RL5J?#OBC3;2TN;A[+
M4$E5X)I3($9%W!E)Y&>A_P XB\%Z=]HT^WUFYN[N:Z9I54/,Q55#,N-O0],\
M]Z .OHKG?%\6H2V-M]DCN9H%FS=0VLFR5X\'@'ZXR!UK%TO5[+3[75Y;"XU!
M)8;0S#3=0#;HV4'Y@23P21D4 =Y17F:M<G3UO+:S\4MJY02+=,N8W?K@KNQL
M/ICI6]Y4OB;7I[6]EN;>UL[:!VM8I#'NDD!8EB.3C&,4 ==17'ZG:7>BZ/#
MNI3SQ_VG (BS'>D98?(S9^8?7L:TM7FE3Q5X=C21UCD>XWJ&(#8B)&1WH WJ
MS1K$206+W4$UM+>2^5'#(OS!N>N.!P,UA>'=.^WZEJ6H75W=R/;:G/'!'YS!
M$4-TQWZ]^P%8<=I_:FA>$9;FYNC)+<&)G$S X^<YSZ\=: /2Z*Y%M3;PW>:[
M!/+))$ENM]:^:Y8]-A7)_P!L+_WU6YX?M9[/0;.&ZDDDN?+#2M(Q8[VY/)]"
M<?A0!I45R,U@VL>,]2M+B\NELX[:%C#%,4#,<^GX\=^/2L^PTA]0T?53=:GJ
M#_V?<3P6A$Y4H(R<,<?>;W/8"@#OJ*X>ZOHKS1-!?4]2O 9K</):62,9+D[1
MR2O( _7-0Z-<O!JNJ6=LFIVUF=.,Z0WY.]7R1N7)) _J* .RU34(])TNXOY4
M9XX$WLJ=3]*M1N)(U<<!@#7GS:8$^',^JS75U/=W%@-[2S,RX.W V].  ,_6
MM+P_=7&N:S))?//:?8D0P:>25RK#B5_[V?3H* .QJK>:A;V,EK',6WW,HAB
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!POA7_ )'+4_\
M=E_]&+11X5_Y'+4_]V7_ -&+17;C_P"*O1'#E_\ "?JR]X^_Y!5M_P!=_P#V
M4UO:-_R M/\ ^O:/_P!!%8/C[_D%6W_7?_V4UO:-_P @+3_^O:/_ -!%%3_=
M(>K"G_O<_1%ZBBBN([@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R]:
MT.+6$@?SY;:[MF+V]Q$?FC)Z_4'N*O3W45N\*2-AIG*)QG)VEC]!@'FJK:U9
M*M@6D8"_(%OE#\V1GGTX]: ,U?#=[=7-N^LZT]_#;N)4@6W6%2XZ%L$[L>G2
MNBJIJ6I6VD:?+?7CE+>+&Y@I.,D <#W(J#4-<M--FDBG6;='")R4C)&TN$_0
MD9]!S0 GB/\ Y%?5_P#KRF_] -8.E^&+B[T;3X+K6)Y=+\N*7[&8E!/ 8*7Z
ME0>WTKL:* .?N?#UZ-5NKW2]9>Q^U[3/&;=906 P"">G'UJ!?!R+HVJ::=0F
MD&H2"1I95#.&XR3ZY(]JZ>B@#,US23K%E'%'<FVFAF2>*4('VNIR,@]:O6Z2
MQVT23RB:95 >0)MWG')QVSZ47-S#9VTEQ<2+'#&-SNQP *D5@ZAE.01D&@#,
ML-%6QTV[LQ.7%S)+(6*XV[R3C\,U2G\+EM+TNWMM0>WN]- $%R(PW\.TY4GD
M$=LUT-% &#8>')+;5)]1N=2DNKF>V\B0M&%'7.0!T&,#'XYYI7\-(_A >'_M
M3!/+$?G;.>&SG&:W:* ,_4=+74+FPF,I3['<>> %SNX(Q[=:R/\ A%KVWN[Z
MXT[79;1KV=I95\A7&#T R>".>??IQ73U6AO[>XO[JRC<F>U"&5<'C>"5Y[]#
M0!DS>%;;^R;.SM+B:VFLF,D%TN&<.<[B<]<Y.14NG:+?0Z@M[J6L2WTJ(4C1
M8A#&N>I*@\GW-;5% &38:##:>'3HTDKRQ$2*SCY6P[,W'H1N_2L]?"]_-]G@
MU'79;NQ@=76#[.J,Q4Y4,XY/]:Z:B@"O?6<6H6%Q9SY\J>-HVVG!P1CBN;G\
M(ZA>Z:=-O?$4\MF$VI&ENB'C[NXYRP'''&:ZRB@#,@T@1:TNI&<LXLEM"FW
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
M6N!(RY5FRJ#</0X;ISR:N7MI>6-MJ'B#5;B&2\@LW2WC@4B.(8[9Y))QS^%
M%73H=3UO1[S5)-:N[:-YII+-82%"("0-V1DCCITQ]:DAUG4=;MM%L;>8VMQ>
M6IN;N=%&Y(Q@?*#P"S'KVI-.\/ZR/#EMI OX(M/DA7S6\L^>H89=!_#U)&>H
M!K3O-"GAN[*]T:6"":U@-MY4RDQO%QA3CD8(SF@"M!)<:)XDBL)-0N+NRGM7
MF/VE@SQ,A&3NP."#T-95J-3N_!TVN:AK%["PBEGBB@8)\O)4-D'.>,=@,>];
M'_".WL\>I75Y>12:I>6S6R.B$1P(>RCKU.<FK6I:$]UX2.BV\RQL(8XE=AQA
M<<'V(&/QH Y<W$OAO1]&T>/4+F%[R,2SS&/S3;(%!9455[DX!(.*N:=KB66J
MR)!?ZA?Z:+22:5KN)@T3)SPS*N01GCVK8O-)U*>:PU*">UBU.V1HW4HQAD5L
M97U&, @T^VT6[GBOVU>],TE[$86BARL42$$84$\GD\F@#&DCU:3PS/XAFU6>
M&Z-NURELN/(1-N0A7&22.^<Y-=!X;M/L/AK3;? #+;H6 _O$9/ZDUB7'AO7;
MS0AHT^IVHM8PL:O'$P>5%(X;G X';KQSZ]< %    '  H 6BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MHTDC;[R.H(/U!I]% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2,
MRHA=B JC))["EKFO&.LK8Z<UE$W^D7"X('\*=S^/3\ZTHTG5FH1ZF5:K&E!S
MET,KP0#<:UJ%Y@X*G)_WFS_2BMSPEI;:;HRM*NV:<^8P/4#L/R_G16V-J*=9
MN.RT^XQP5-PH)2W>OWF]7+^)_#)U%OMUCA;M1\RYQYF.G/8UU%%94:LJ4N>)
MM6HPK0Y)G$:5XREM#]CUF*3>AVF7;\P_WA_6NG@US2[E=T6H6Y]F<*?R/-/O
M](L-37%W;)(1T;HP_$<U@2^ K!FS%=7"#T.&_I74Y86KJ[Q?WHY5'%TM%::\
M]&=%_:=A_P _UM_W]7_&C^T[#_G^MO\ OZO^-<S_ ,(!:_\ /]-_WR*/^$ M
M?^?Z;_OD5/LL+_S\?W#]KB_^?:^\Z;^T[#_G^MO^_J_XT?VG8?\ /];?]_5_
MQKF?^$ M?^?Z;_OD4?\ " 6O_/\ 3?\ ?(H]EA?^?C^X/:XO_GVOO.F_M.P_
MY_K;_OZO^-']IV'_ #_6W_?U?\:YG_A +7_G^F_[Y%'_  @%K_S_ $W_ 'R*
M/987_GX_N#VN+_Y]K[SIO[3L/^?ZV_[^K_C1_:=A_P _UM_W]7_&N9_X0"U_
MY_IO^^11_P (!:_\_P!-_P!\BCV6%_Y^/[@]KB_^?:^\Z;^T[#_G^MO^_J_X
MT?VG8?\ /];?]_5_QKF?^$ M?^?Z;_OD4?\ " 6O_/\ 3?\ ?(H]EA?^?C^X
M/:XO_GVOO.F_M.P_Y_K;_OZO^-']IV'_ #_6W_?U?\:YG_A +7_G^F_[Y%'_
M  @%K_S_ $W_ 'R*/987_GX_N#VN+_Y]K[SIO[3L/^?ZV_[^K_C1_:=A_P _
MUM_W]7_&N9_X0"U_Y_IO^^11_P (!:_\_P!-_P!\BCV6%_Y^/[@]KB_^?:^\
MZ;^T[#_G^MO^_J_XT?VG8?\ /];?]_5_QKF?^$ M?^?Z;_OD4?\ " 6O_/\
M3?\ ?(H]EA?^?C^X/:XO_GVOO.F_M.P_Y_K;_OZO^-']IV'_ #_6W_?U?\:Y
MG_A +7_G^F_[Y%'_  @%K_S_ $W_ 'R*/987_GX_N#VN+_Y]K[SIO[3L/^?Z
MV_[^K_C4<%WI5K"(;>XLH8ER0D;JJC)R>![DFN=_X0"U_P"?Z;_OD4?\(!:_
M\_TW_?(H]EA?^?C^X/:XO_GVOO.F_M.P_P"?ZV_[^K_C1_:=A_S_ %M_W]7_
M !KF?^$ M?\ G^F_[Y%'_" 6O_/]-_WR*/987_GX_N#VN+_Y]K[SIO[3L/\
MG^MO^_J_XT?VG8?\_P!;?]_5_P :YG_A +7_ )_IO^^11_P@%K_S_3?]\BCV
M6%_Y^/[@]KB_^?:^\Z;^T[#_ )_K;_OZO^-']IV'_/\ 6W_?U?\ &N9_X0"U
M_P"?Z;_OD4?\(!:_\_TW_?(H]EA?^?C^X/:XO_GVOO.F_M.P_P"?ZV_[^K_C
M1_:=A_S_ %M_W]7_ !KF?^$ M?\ G^F_[Y%'_" 6O_/]-_WR*/987_GX_N#V
MN+_Y]K[SIO[3L/\ G^MO^_J_XT?VG8?\_P!;?]_5_P :YG_A +7_ )_IO^^1
M1_P@%K_S_3?]\BCV6%_Y^/[@]KB_^?:^\Z;^T[#_ )_K;_OZO^-']IV'_/\
M6W_?U?\ &N9_X0"U_P"?Z;_OD4?\(!:_\_TW_?(H]EA?^?C^X/:XO_GVOO.F
M_M.P_P"?ZV_[^K_C1_:=A_S_ %M_W]7_ !KF?^$ M?\ G^F_[Y%'_" 6O_/]
M-_WR*/987_GX_N#VN+_Y]K[SIO[3L/\ G^MO^_J_XT?VG8?\_P!;?]_5_P :
MYG_A +7_ )_IO^^11_P@%K_S_3?]\BCV6%_Y^/[@]KB_^?:^\Z;^T[#_ )_K
M;_OZO^-']IV'_/\ 6W_?U?\ &N9_X0"U_P"?Z;_OD4?\(!:_\_TW_?(H]EA?
M^?C^X/:XO_GVOO.F_M.P_P"?ZV_[^K_C1_:=A_S_ %M_W]7_ !KF?^$ M?\
MG^F_[Y%'_" 6O_/]-_WR*/987_GX_N#VN+_Y]K[SIO[3L/\ G^MO^_J_XT?V
MG8?\_P!;?]_5_P :YG_A +7_ )_IO^^11_P@%K_S_3?]\BCV6%_Y^/[@]KB_
M^?:^\Z;^T[#_ )_K;_OZO^-']IV'_/\ 6W_?U?\ &N9_X0"U_P"?Z;_OD4?\
M(!:_\_TW_?(H]EA?^?C^X/:XO_GVOO.F_M.P_P"?ZV_[^K_C1_:=A_S_ %M_
MW]7_ !KF?^$ M?\ G^F_[Y%'_" 6O_/]-_WR*/987_GX_N#VN+_Y]K[SIO[3
ML/\ G^MO^_J_XT?VG8?\_P!;?]_5_P :YG_A +7_ )_IO^^11_P@%K_S_3?]
M\BCV6%_Y^/[@]KB_^?:^\Z;^T[#_ )_K;_OZO^-']IV'_/\ 6W_?U?\ &N9_
MX0"U_P"?Z;_OD4?\(!:_\_TW_?(H]EA?^?C^X/:XO_GVOO.F_M.P_P"?ZV_[
M^K_C1_:=A_S_ %M_W]7_ !KF?^$ M?\ G^F_[Y%'_" 6O_/]-_WR*/987_GX
M_N#VN+_Y]K[SIO[3L/\ G^MO^_J_XT?VG8?\_P!;?]_5_P :YG_A +7_ )_I
MO^^11_P@%K_S_3?]\BCV6%_Y^/[@]KB_^?:^\Z;^T[#_ )_K;_OZO^-']IV'
M_/\ 6W_?U?\ &N9_X0"U_P"?Z;_OD4?\(!:_\_TW_?(H]EA?^?C^X/:XO_GV
MOO.F_M.P_P"?ZV_[^K_C1_:=A_S_ %M_W]7_ !KF?^$ M?\ G^F_[Y%'_" 6
MO_/]-_WR*/987_GX_N#VN+_Y]K[SIO[3L/\ G^MO^_J_XT?VG8?\_P!;?]_5
M_P :YG_A +7_ )_IO^^11_P@%K_S_3?]\BCV6%_Y^/[@]KB_^?:^\Z;^T[#_
M )_K;_OZO^-']IV'_/\ 6W_?U?\ &N9_X0"U_P"?Z;_OD4?\(!:_\_TW_?(H
M]EA?^?C^X/:XO_GVOO.F_M.P_P"?ZV_[^K_C1_:=A_S_ %M_W]7_ !KF?^$
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
M_P (!:_\_P!-_P!\BCV6%_Y^/[@]KB_^?:^\Z;^T[#_G^MO^_J_XT?VG8?\
M/];?]_5_QKF?^$ M?^?Z;_OD4?\ " 6O_/\ 3?\ ?(H]EA?^?C^X/:XO_GVO
MO.F_M.P_Y_K;_OZO^-']IV'_ #_6W_?U?\:YG_A +7_G^F_[Y%'_  @%K_S_
M $W_ 'R*/987_GX_N#VN+_Y]K[SIO[3L/^?ZV_[^K_C1_:=A_P _UM_W]7_&
MN9_X0"U_Y_IO^^11_P (!:_\_P!-_P!\BCV6%_Y^/[@]KB_^?:^\Z;^T[#_G
M^MO^_J_XT?VG8?\ /];?]_5_QKF?^$ M?^?Z;_OD4?\ " 6O_/\ 3?\ ?(H]
MEA?^?C^X/:XO_GVOO.F_M.P_Y_K;_OZO^-']IV'_ #_6W_?U?\:YG_A +7_G
M^F_[Y%'_  @%K_S_ $W_ 'R*/987_GX_N#VN+_Y]K[SIO[3L/^?ZV_[^K_C1
M_:=A_P _UM_W]7_&N9_X0"U_Y_IO^^11_P (!:_\_P!-_P!\BCV6%_Y^/[@]
MKB_^?:^\Z;^T[#_G^MO^_J_XT?VG8?\ /];?]_5_QKF?^$ M?^?Z;_OD4?\
M" 6O_/\ 3?\ ?(H]EA?^?C^X/:XO_GVOO.F_M.P_Y_K;_OZO^-']IV'_ #_6
MW_?U?\:YG_A +7_G^F_[Y%'_  @%K_S_ $W_ 'R*/987_GX_N#VN+_Y]K[SI
MO[3L/^?ZV_[^K_C1_:=A_P _UM_W]7_&N9_X0"U_Y_IO^^11_P (!:_\_P!-
M_P!\BCV6%_Y^/[@]KB_^?:^\Z;^T[#_G^MO^_J_XT?VG8?\ /];?]_5_QKF?
M^$ M?^?Z;_OD4?\ " 6O_/\ 3?\ ?(H]EA?^?C^X/:XO_GVOO.F_M.P_Y_K;
M_OZO^-']IV'_ #_6W_?U?\:YG_A +7_G^F_[Y%'_  @%K_S_ $W_ 'R*/987
M_GX_N#VN+_Y]K[SIO[3L/^?ZV_[^K_C1_:=A_P _UM_W]7_&N9_X0"U_Y_IO
M^^11_P (!:_\_P!-_P!\BCV6%_Y^/[@]KB_^?:^\Z;^T[#_G^MO^_J_XT?VG
M8?\ /];?]_5_QKF?^$ M?^?Z;_OD4?\ " 6O_/\ 3?\ ?(H]EA?^?C^X/:XO
M_GVOO.F_M.P_Y_K;_OZO^-']IV'_ #_6W_?U?\:YG_A +7_G^F_[Y%'_  @%
MK_S_ $W_ 'R*/987_GX_N#VN+_Y]K[SIO[3L/^?ZV_[^K_C1_:=A_P _UM_W
M]7_&N9_X0"U_Y_IO^^11_P (!:_\_P!-_P!\BCV6%_Y^/[@]KB_^?:^\Z;^T
M[#_G^MO^_J_XT?VG8?\ /];?]_5_QKF?^$ M?^?Z;_OD4?\ " 6O_/\ 3?\
M?(H]EA?^?C^X/:XO_GVOO.F_M.P_Y_K;_OZO^-']IV'_ #_6W_?U?\:YG_A
M+7_G^F_[Y%'_  @%K_S_ $W_ 'R*/987_GX_N#VN+_Y]K[SIO[3L/^?ZV_[^
MK_C1_:=A_P _UM_W]7_&N9_X0"U_Y_IO^^11_P (!:_\_P!-_P!\BCV6%_Y^
M/[@]KB_^?:^\Z;^T[#_G^MO^_J_XT?VG8?\ /];?]_5_QKF?^$ M?^?Z;_OD
M4?\ " 6O_/\ 3?\ ?(H]EA?^?C^X/:XO_GVOO.F_M.P_Y_K;_OZO^-']IV'_
M #_6W_?U?\:YG_A +7_G^F_[Y%'_  @%K_S_ $W_ 'R*/987_GX_N#VN+_Y]
MK[SIO[3L/^?ZV_[^K_C1_:=A_P _UM_W]7_&N9_X0"U_Y_IO^^11_P (!:_\
M_P!-_P!\BCV6%_Y^/[@]KB_^?:^\Z;^T[#_G^MO^_J_XTR35]-B3<]_; ?\
M75?\:YS_ (0"U_Y_IO\ OD4Y/ %D&^>\N"OHH /]:/987^=_<'M<7_S[7WBZ
MKXWMH4:+35,\IX$C A!^'4U6T'PY=7U[_:NL[B2=ZQOU<^I'8>U=%I_AW3-,
M8/!; RCI)(=S?AGI^%:E.6)A3BX4%:^[>X1PU2I)3Q#O;9+8****X3N"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
G HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>img51256256_2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img51256256_2.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" (I S0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBN,TB3
M7/%NCC7;;7I=,BN=YL;:WMXI(]@8A&EWH68MP2%9., 8.6(!V=%<Y)XEN+!-
M.L+S3)KS7KF$RRV6FE6"!>'DW2,BA-Q &3DE@ #@X@;Q]II33!;6>H75SJ,D
MT,5K%$HE2:'_ %D;AF 5@<C).WC.<8) .JHKCX?B)830-<-I.K16T-W]BO)I
M(HPMI-YGE['P^6Y*\H'&&'/7#[CX@64$^J@:5JTMMI,WE7]W'$AB@  8OR^Y
ME"G)V*Q '(Y&0#K:*XP^+UT_Q'XG>_NR^E6%K8RVR11AB6F\P83:,N7(0 9/
M;&,T[6?&LUGH&NR1Z3>VFKZ?8/>1VEV(B60 XD!20JR*1\P#;L#IDKD [&BN
M5M?%[_8]+MVTG4;O5[JS%S)9P^0'1.GF.QD$8#'H V3GIP<;NDZK:ZWI<&HV
M3,T$P.-ZE64@E65@>0P((([$&@"[17FEGXFGUF]U&V?QBFC:]#>26]OHT\<"
M1Y#$1 B1#)*' 5B48??P,5UEUXD>QNK73#IUQJ&L/;"XFM=/*$1+T+%Y61=I
M8$#)R<'C@X -^BN/N?%1UI]$LO#]R(6U83N]S+%^\MHX<"0!&X$@=E4!@0#D
MD-C!U-/L]<T_5A'/J;:IIDD1)DNDC2>&4$8 \M%5D(SVR".I!X -RBBB@ HH
MHH **** "BBB@ HKC-=\6W^F:S<6<,-LT<>W!=6)Y4'LP]:S_P#A/-4_Y][/
M_OAO_BJ[(X&M**DNIDZT4['H=%>>?\)YJG_/O9_]\-_\51_PGFJ?\^]G_P!\
M-_\ %57]GUA>W@>AT5YY_P )YJG_ #[V?_?#?_%4?\)YJG_/O9_]\-_\51_9
M]8/;P/0Z*\\_X3S5/^?>S_[X;_XJC_A/-4_Y][/_ +X;_P"*H_L^L'MX'H=%
M>>?\)YJG_/O9_P#?#?\ Q5'_  GFJ?\ /O9_]\-_\51_9]8/;P/0Z*\\_P"$
M\U3_ )][/_OAO_BJ/^$\U3_GWL_^^&_^*H_L^L'MX'H=%>>?\)YJG_/O9_\
M?#?_ !5'_">:I_S[V?\ WPW_ ,51_9]8/;P/0Z*\\_X3S5/^?>S_ .^&_P#B
MJ/\ A/-4_P"?>S_[X;_XJC^SZP>W@>AT5YY_PGFJ?\^]G_WPW_Q5'_">:I_S
M[V?_ 'PW_P 51_9]8/;P/0Z*\\_X3S5/^?>S_P"^&_\ BJ/^$\U3_GWL_P#O
MAO\ XJC^SZP>W@>AT5YY_P )YJG_ #[V?_?#?_%4?\)YJG_/O9_]\-_\51_9
M]8/;P/0Z*\\_X3S5/^?>S_[X;_XJC_A/-4_Y][/_ +X;_P"*H_L^L'MX'H=%
M>>?\)YJG_/O9_P#?#?\ Q5'_  GFJ?\ /O9_]\-_\51_9]8/;P/0Z*\\_P"$
M\U3_ )][/_OAO_BJ/^$\U3_GWL_^^&_^*H_L^L'MX'H=%>>?\)YJG_/O9_\
M?#?_ !5'_">:I_S[V?\ WPW_ ,51_9]8/;P/0Z*\\_X3S5/^?>S_ .^&_P#B
MJ/\ A/-4_P"?>S_[X;_XJC^SZP>W@>AT5YY_PGFJ?\^]G_WPW_Q5'_">:I_S
M[V?_ 'PW_P 51_9]8/;P/0Z*\\_X3S5/^?>S_P"^&_\ BJ/^$\U3_GWL_P#O
MAO\ XJC^SZP>W@>AT5YY_P )YJG_ #[V?_?#?_%4?\)YJG_/O9_]\-_\51_9
M]8/;P/0Z*\\_X3S5/^?>S_[X;_XJC_A/-4_Y][/_ +X;_P"*H_L^L'MX'H=%
M>>?\)YJG_/O9_P#?#?\ Q5'_  GFJ?\ /O9_]\-_\51_9]8/;P/0Z*\\_P"$
M\U3_ )][/_OAO_BJ/^$\U3_GWL_^^&_^*H_L^L'MX'H=%>>?\)YJG_/O9_\
M?#?_ !5'_">:I_S[V?\ WPW_ ,51_9]8/;P/0Z*\\_X3S5/^?>S_ .^&_P#B
MJ/\ A/-4_P"?>S_[X;_XJC^SZP>W@>AT5YY_PGFJ?\^]G_WPW_Q5'_">:I_S
M[V?_ 'PW_P 51_9]8/;P/0Z*\\_X3S5/^?>S_P"^&_\ BJ/^$\U3_GWL_P#O
MAO\ XJC^SZP>W@>AT5YY_P )YJG_ #[V?_?#?_%4?\)YJG_/O9_]\-_\51_9
M]8/;P/0Z*\\_X3S5/^?>S_[X;_XJC_A/-4_Y][/_ +X;_P"*H_L^L'MX'H=%
M>>?\)YJG_/O9_P#?#?\ Q5'_  GFJ?\ /O9_]\-_\51_9]8/;P/0Z*\\_P"$
M\U3_ )][/_OAO_BJ/^$\U3_GWL_^^&_^*H_L^L'MX'H=%>>?\)YJG_/O9_\
M?#?_ !5'_">:I_S[V?\ WPW_ ,51_9]8/;P/0Z*\\_X3S5/^?>S_ .^&_P#B
MJ/\ A/-4_P"?>S_[X;_XJC^SZP>W@>AT5YY_PGFJ?\^]G_WPW_Q5'_">:I_S
M[V?_ 'PW_P 51_9]8/;P/0Z*\\_X3S5/^?>S_P"^&_\ BJ/^$\U3_GWL_P#O
MAO\ XJC^SZP>W@>AT5YY_P )YJG_ #[V?_?#?_%4?\)YJG_/O9_]\-_\51_9
M]8/;P/0Z*\\_X3S5/^?>S_[X;_XJC_A/-4_Y][/_ +X;_P"*H_L^L'MX'H=%
M>>?\)YJG_/O9_P#?#?\ Q5'_  GFJ?\ /O9_]\-_\51_9]8/;P/0Z*\\_P"$
M\U3_ )][/_OAO_BJ/^$\U3_GWL_^^&_^*H_L^L'MX'H=%<9H7BV_U/6;>SFA
MMECDW9**P/"D]V/I79US5J,J,N61I&2DKH****R*"BBB@ KBM(CUWPEI)T&T
M\/3:E#;%Q87,-S"D9C+$HLN]@ZE<@$JKY R.?E':URLOCJV2TGU%-(U6;1H"
MWF:I&D1A"*</(%,GFLBX.2$.0"1D<T 4(=+\1Z-K>GZ[=1'7;I].^PWZVABB
M=7WF170.44H"2G)#8VG!YJMI/A?68/$>C:M=6Z*7O=0O;M$D4BU$R!8TS_$0
M% )4$9SVP:] 1TEC62-E=& 964Y!!Z$&G4 >=7?A?6)?!7B33TL\W5YKCW<$
M?FI\\1N4<-G.!\JDX.#[53LYM9NU\=Z/IVC-<B\U2:WCNS/&D4+/#&K&4%@^
M%!#?(K$\CCK7H<6KVDVN7&CHS&[MX([B0;?E"N6"\]S\AJQ!:6UJTS6]O%"T
M\AEE,:!?,<@ LV.IP ,GT% 'FNJ> ]5FFU=+5"T<<6DM9LUR8C<M:ERZ;T.^
M,D$8;C!((/%6'\)W>I1ZW)%I%]9>?HUQI\!U75)+JX>24=!^^DC2/A?]HGT
MY](HH \T;PYJ/]J66LSZ-K,B2Z9%93V=EJ@MKB"2)FPQ*3HCHP;^^2...3CK
MO"&DS:-X=BMKBVBMIWEDGDABGDF"%W+8+R,S,W/S'."<XXIMSXH"ZC=6.G:/
MJ.JR695;EK3R52)R-P0F61-S;2#A<XR,XR*TM)U6TUO2X-1L9"]O,#M+*5((
M)#*0>00000>A!H Y/5K;4M<TVXTGQ#X+BU2<&1(+N%X/LWS#"R#S'\V,@'#8
M5B""5W<4S3M$UGPIJEI>I:3ZVCZ1;:?<FWEC642P[L2#S64%6W'^+<"!UR<=
M3KNN6^@6$=U/#/.TL\5M## %WRR2,%51N(4<GJ2![T:1K=OK+7B0Q3136<JP
M7$4H&8Y"BN5RI() < D$C.<$CF@#D++PKK.DP:9K:00W.L07=Y<W5FDP4/'=
M/O>-'. 64A,%L [2,C.1T%I<^(=1UR.XDL)=*TFWB??;3O"\]U*<;?N,RHB\
M_P 0))Y  YZ*D(!!!&0>H- %72]0CU72[6_BCDCCN(Q(J28W*#V.TD?D2/>K
M=-CCCAB2*)%2-%"JBC 4#H .PIU !116!<>+]-MO%]OX:=9_MD\882A!Y2L0
M[*C-G(8K&Y QT% &_16=_;5M_P ))_86R7[5]C^V;\#9LW[,9SG.?;\:T: "
MBBB@#R[Q=_R-%Y_P#_T!:Q*V_%W_ "-%Y_P#_P! 6L2OIL/_  H^B_(\^?Q,
M****V)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** -OPC_R-%G_ ,#_ /0&KU&O+O"/_(T6?_ __0&KU&O#
MS+^*O3]6==#X0HHHKSS<**** $)P"?3TKS#[%-I7A>?Q'X&\7LFCQ">].GZA
M$LUL2!DQJ6VR0C(;(SP3T'.?4*RG\,Z!)J8U.30]-?4 XD%TUI&9=XZ-OQG(
MP.<T <#XEU2]T2^?4+:"2WN?%6EQVT4?4QWX*K&#QUVRGG_IE3-;\*V^FR7D
MMO9Z)K]CIFDQPRV-Y<F"YL1&A*M%( WE[QN8G"'(!W<<=WJ&@R:KX@TZ]O+F
M)K'3W,]O:K 0WG[2H=I-QR &;"A1R0<G&*LZAX>T75KB.XU+1]/O9XAMCDN;
M9)&09S@%@2.>: /,;R2(ZGXH\1:+8;+^3PM;7EI*\*_:$9UF^8GD[]H7/)SM
M YJ;3[(Z9?\ AZ:QM-#TZ.]MI@[V5]+<2:E%Y)8L^(%#$-L;S';@DC.6P?4'
MTVPEU&+49+*V>^B0I'<M$ID13U ;&0.3Q[U!9:!HVFS3S6.DV%K+<<3/!;(C
M2\Y^8@<_C0!Y+HOAS23H_P -'-E'YFH I>R?QW,?V9W\N1NKIE5&QLK@!<8X
MKN? 44=G<>*--MHUALK36'6W@082)6BB<JHZ*-S,<#C)-=.FEZ?$EHD=A:HE
MG_QZJL*@0<%?DX^7@D<8X.*E@M+:V>9X+>*)YW\R9HT"F1\ ;FQU. !D^@H
MXFXT./5M=UN\\)>+;S1]6$J0ZA"L*3PB0*,.89%^\4"@.I .._-9-OJ4WB[4
M_"T'B:WM6L;@7ZO @)M;NXBD58SM8G<I0.Z@Y[GG QW^I>&]"UF=9]4T73KZ
M9%V+)=6J2L%SG + G&2>/>K%[I>GZC9?8KZQM;JTX_<3PJ\?'3Y2,<4 >2:K
MI^GW*3V/V2"XTFS\7V=M9)+&KI$KF+SX4ST3>77:.!RO; >=%L-(3Q7K%CIU
MI;S:+XAANE,,*H5@6.$R*"!PNQY3CU)]:]772=.2SM[-=/M5M;9E>"$0J$B9
M3E2JXPI!Y!'2D;1]+>YNKEM-LVGNX_*N93 I:9,8VN<988XP>* /(?,N+W5)
M=.E;?'XWF@NHAR1]G260R ?6V2'GU-1^,T%[HOBW78H-.B-C=RPKJ6H.9;U)
MHRH2.W 5/(7=RIWL3G.T[LU[*NFV"RVTJV5L)+5#';N(ES"A !5#CY00 ,#T
M%59_#6@W5_+?W&B:;->2H4DN)+5&D=2FP@L1D@K\N/3CI0!P0M1-X@\;ZPEG
M'=ZO8Z?;S6#21AS%,;8G* CY68A02.N!53P_:/93>#K^SMM$LI+Z0![RWOY9
M[C4T:)FD$H$ W'(WEF;"E>HS7JEO86=G(\EM:00/(JJ[11A2P484$CJ .!Z"
MJ]GH6CZ??37UEI5C;7D^?.N(;=$DDR<G<P&3D\\]Z +TDB0Q/+(P2-%+,QZ
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
MTARHPH90/FXRV0 =715;3WNI=-M9+V-([MH4:=$^ZKD#<!R>,Y[U9H ****
M/+O%W_(T7G_ /_0%K$K;\7?\C1>?\ _] 6L2OIL/_"CZ+\CSY_$PHHHK8D**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!02"""01T(KK7\1Z+J44
M+ZOIDDEU&H!>+H?_ !X''L<UR-%95*4:EF^A49.)T=_K$^LZG9#2[-U2SP88
MU7)ZCJ!T' %:/CJ^ %O8)A2?WTH'KT']?TKCX+B>UD\RWFDB?&-T;%3CZBDE
MEDFD:261I';JSG)/XUDL,E.+6T2O:.S\SH-/U;1K:*!O)U"UG3!D%K-\DI'K
MN/3VJ>'Q9"/$TFI26SB%H?)"I@MC(.3VSQ7*T53PU-MM]1>T:.DM-:TJV@O-
M-:WNI-,GPPR5\Q6XSWQV!_"F'6M,AO\ 3C9V)BMK5@SR%%\V3ZD?XUSU%/ZO
M"]]?ZT#G9U%MXCLX?%=UJC1SF":/:JA1N!PO7G'8]ZK6&N6UKIFK6SQS%[S=
MY94# R".>?>L"BE]6AMZ?AL'.RQI]PEKJ5K<2!BD4R.P7J0"#Q72V_BBRB\0
M:A?M%<&*YC54 5=P( '//M7)4552C"I\7:PHS<=C<TG6;>PT74;*5)3)<J0A
M4# ^4CGFK)\064NA6=M+%<+=V>&A9-NPL/NDY.<=*YJBE+#P;N^]QJ;2L=9/
MXAT2[NEU"YTZ:2\$>WRFVM$3ZG/^%+X>EFN],U*WFT][BQE<NXMBH9&Z\*2/
M08QZ=ZY*I8+JXM6+6\\L+'J8W*D_E42PRY.6/XWZ#51WNSMM0:"P\'0(+>:W
M3SUV1S?ZPX;))'J<$U@ZWKD-_KMOJ%K'(%A5/EE !)5B>Q/%9%Q=W-VP:YN)
M9B.AD<MC\ZAHI890UEJ]?Q"52^B.S_X2G1O[674_LMX;@H(VR5VJ/4#/)JG9
M^(+"--5MKB.Y-M>RLZM&%#@-U!R<>E<Q10L)32MK_P ,'M)'0R:]:IX>BT^U
M2=9HKCS8V8# &XD=^O([5:D\0:+>7D&HWEE=?;8@/EC(\MB.A.3G_/>N4HJO
MJT/S_$7M&=/9^*8Q<ZK<7D<F^\0)&L8!"  @ Y(]1^M5+#6;>U\-7VFNDIFG
M8E64#:.!UYSV]*PZ*?U>G^7X;!SLO:->QZ=J]O=S*[1QL20@R>A'>N@NM8\*
M7MR]Q<:;>/*YRS9QG\GKD:*)T(SES7:?D[ IM*QTECJ^BZ9J%W>6MI/N*A;6
M-@"$^49))8GDY_#ZTMYK=IK-O8_:(I5U*&11YBJ-C#/.>?QZ=:YJE!*L&4D$
M<@CM2^KPOS=0YW:QWWB"]TBR\0P3WMM</<PQJ\9B(VGDXR">Q%8UMXI1[K4?
M[0MV>UO?O)&>4P,#'KQC\JYZ>YGNI/,N)I)G QND<L<>F34513PD5"TM7_6Q
M3J-NZ-Z;5=+B>PBL+)DAMY5DDFD1?.?!SC(_Q].F*@UW5HM1UK[=;(ZJ N!(
M #D?0UD45K&C&+OU_P R'-M6.NN/$FE3ZU9ZH(;P31?*ZX7;MVMTYZY8?A5(
M:MI,VIWMS<VMT/.<O%/#)MDC]L9Q7/45*PT%M?:VXW4;.GO_ !1$UM906*W#
M_9I1+YMVP9V(SQQ]:?/KVARW,NH-ILLM[)&%,<P5HMV.O/T]*Y6BE]5IK8?M
M)"LQ9BQQDG/ P/RI***Z#,****8!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 ;?A'_D:+/_ ('_ .@-7J->7>$?^1HL_P#@?_H#5ZC7AYE_%7I^
MK.NA\(4445YYN%%%% !7!:/K'C'6O" UZ"_T&-GCE=+633IL91F 4R>?QG;U
MV\9Z&N]KR73_  %>WGPP@6WDU2UU=3)(UE<WUPEO<*)6S!)"7"A'7@X"]0<X
MSD [>V\::6^@:-J=SY\3ZM LT%I#!)<3'*!FPD:EB%R,MC R.F169XB\=+;1
M:"-$D67^UYS&ET;">Y2-0K$_)'M)?*X*;@PY)'RFL:X-U<:WH_B.&'7]%TV7
M2C9&*RTP23V<@?=Y;PM"[!"!@,JXRB\X(HL-&OHI/#%P++4]LFOW-](;L*TJ
MI)#+B218T18MQ(.TC(+8)SP #LSXNT6/4?[/DO&,ZS"V>5;:3R%F('[LR[?+
M5^0-I;.2!U-/3Q5HTFIW6GI=2&>T++<M]GD\N#"[SODV[$^7D$D9[5YLNAZI
M'H%YX:NI?$LEY)>RXM;:VA2UF5YC()A=&W8(,'<=S[P00!T%;-SX?U34M!^(
MEC;6\D5S?WK&U\Q=@G7R(AA2W!!(9<],Y]Z .NTWQ;HVK2&.TN9=_D_:%$]K
M+#YL7]^/>H\Q>1RN1R/49ATOQOX>UF>SBL;YY/MJEK61K:5(I\#)"2,H5F S
ME0<C!! (..6LK:YU76M,N5D\370LK>=I/[2M(K1+<O$4$8"VZ&4DGHC%1M!R
M> 4L-,U"+P9\-H/L%RLUI>V[7,9A8-"HMY58N,?*,L 2>Y% '7?\)CH7]IBP
M^V.9&N/LHE%M*8#-_P \_.V^7OSQMW9W?+UXIT?B[0Y=3_L]+MS+YYMA)]GD
M\@S#K&)MOEE^HVALY!&,\5@>$;V;P_HEGX;O=(U2748)GA<PV;&"16=F\WSB
M!%M*MN(+;LY7!;BN7TW0]4B\/67AB[E\2S7T%Y&)+5+:&*S^682>>+G[.1MP
M-^-Y<GY<9- 'H7C36;W0?#C7NGBW-R;FW@4W"%T'F2HA) 92<!B>HJK=:KKO
MAZ\T]M9GTV]T^\N5M'EM+5[9[>1^(V(:20.I;"GE2,@\C.&_$:">?P@PM[:X
MN'2]M)3';PM*^U;B-F(502< $\#M576KMO%TNEZ9IEEJ*PI?PW=W<W=A-;)%
M'"PD 'FJI9F954!0<<DXQR ;=UXNT2RU&2QGNW62)T2:1;>1H86;&U9)0I1"
M<CAF!Y'J*;?>,-#TZ_DL[FZE62)T2:1+65XH&?&T22JI2,G(/S,, @G@UY_=
MZ/J5O9^)=%N9/$<LNHWES)#:6-I";:[CG8[<W#0.(N#AB[@KMR!C%7]<M[K2
M;K49M 'B2TUV1(E$"VANK'4) JJ'=MA1,A0C-NB( R1Z@'8R^)=/L;G5_MNI
M0B*P>)7C6W</$74%5SD^:S9& @SR!@FH4\=^'&AU&0WTD7]FQ+->)-:S1O K
M$@;D90P)QG&,XP>A!/(ZAI>JCQ-JVJMIUS)%;:KIU[)'#$6\^-+?9)Y8_CVL
MV<#)RN!S69XDED\177CX:;IE_P"9+H=K'%'):/'+.=\O(C8!_4#(!.W/3!(!
MZ59>+=$OY[B&*],;6\'VES<0R0*8<D>:K2*H=./O*2.G/(I=)\5:1K=S]FLI
MK@3F$7"QW%I-;EX\@;T$BKN7)'(SC(]16'XCTZ2Y\:6;/I=Q>Z<=$OK>>.%.
M'#M%^[W$A06 .,L.AYJIX6DU&'7K*STZYUVZT);:0SKK=BT3VKY'EJDCHC2'
ME@02^ .O2@#T"BBB@ HHHH \N\7?\C1>?\ _] 6L2NE\4:9?W'B.[EAL;F6-
MMF'2)F!^1>X%9']C:I_T#;S_ +\-_A7TE"<52CKT1P33YF4:*O?V-JG_ $#;
MS_OPW^%']C:I_P! V\_[\-_A6OM(=R>5E&BKW]C:I_T#;S_OPW^%']C:I_T#
M;S_OPW^%'M(=PY64:*O?V-JG_0-O/^_#?X4?V-JG_0-O/^_#?X4>TAW#E91H
MJ]_8VJ?] V\_[\-_A1_8VJ?] V\_[\-_A1[2'<.5E&BKW]C:I_T#;S_OPW^%
M']C:I_T#;S_OPW^%'M(=PY64:*O?V-JG_0-O/^_#?X4?V-JG_0-O/^_#?X4>
MTAW#E91HJ]_8VJ?] V\_[\-_A1_8VJ?] V\_[\-_A1[2'<.5E&BKW]C:I_T#
M;S_OPW^%']C:I_T#;S_OPW^%'M(=PY64:*O?V-JG_0-O/^_#?X4?V-JG_0-O
M/^_#?X4>TAW#E91HJ]_8VJ?] V\_[\-_A1_8VJ?] V\_[\-_A1[2'<.5E&BK
MW]C:I_T#;S_OPW^%']C:I_T#;S_OPW^%'M(=PY64:*O?V-JG_0-O/^_#?X4?
MV-JG_0-O/^_#?X4>TAW#E91HJ]_8VJ?] V\_[\-_A1_8VJ?] V\_[\-_A1[2
M'<.5E&BKW]C:I_T#;S_OPW^%']C:I_T#;S_OPW^%'M(=PY64:*O?V-JG_0-O
M/^_#?X4?V-JG_0-O/^_#?X4>TAW#E91HJ]_8VJ?] V\_[\-_A1_8VJ?] V\_
M[\-_A1[2'<.5E&BKW]C:I_T#;S_OPW^%']C:I_T#;S_OPW^%'M(=PY64:*O?
MV-JG_0-O/^_#?X4?V-JG_0-O/^_#?X4>TAW#E91HJ]_8VJ?] V\_[\-_A1_8
MVJ?] V\_[\-_A1[2'<.5E&BKW]C:I_T#;S_OPW^%']C:I_T#;S_OPW^%'M(=
MPY64:*O?V-JG_0-O/^_#?X4?V-JG_0-O/^_#?X4>TAW#E91HJ]_8VJ?] V\_
M[\-_A1_8VJ?] V\_[\-_A1[2'<.5E&BKW]C:I_T#;S_OPW^%']C:I_T#;S_O
MPW^%'M(=PY64:*O?V-JG_0-O/^_#?X4?V-JG_0-O/^_#?X4>TAW#E91HJ]_8
MVJ?] V\_[\-_A1_8VJ?] V\_[\-_A1[2'<.5E&BKW]C:I_T#;S_OPW^%']C:
MI_T#;S_OPW^%'M(=PY64:*O?V-JG_0-O/^_#?X4?V-JG_0-O/^_#?X4>TAW#
ME91HJ]_8VJ?] V\_[\-_A1_8VJ?] V\_[\-_A1[2'<.5E&BKW]C:I_T#;S_O
MPW^%']C:I_T#;S_OPW^%'M(=PY64:*O?V-JG_0-O/^_#?X4?V-JG_0-O/^_#
M?X4>TAW#E91HJ]_8VJ?] V\_[\-_A1_8VJ?] V\_[\-_A1[2'<.5E&BKW]C:
MI_T#;S_OPW^%']C:I_T#;S_OPW^%'M(=PY64:*O?V-JG_0-O/^_#?X4?V-JG
M_0-O/^_#?X4>TAW#E91HJ]_8VJ?] V\_[\-_A1_8VJ?] V\_[\-_A1[2'<.5
ME&BKW]C:I_T#;S_OPW^%']C:I_T#;S_OPW^%'M(=PY64:*O?V-JG_0-O/^_#
M?X4?V-JG_0-O/^_#?X4>TAW#E91HJ]_8VJ?] V\_[\-_A1_8VJ?] V\_[\-_
MA1[2'<.5EWPC_P C19_\#_\ 0&KU&O./"^F7]OXCM)9K&YBC7?EWB90/D;N1
M7H]>+F+3JJW;_,ZZ"M$****X#8**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@"CJND6.MV8M;^$R1K(LJ%9&C>-U.5974AE8'N"#3=*T2PT99OL<4
M@>=@\TLT[S2R$# W2.2QP!@9/':M"B@ HHHH **** "BBB@ HKD_$]Y<V^I1
MI#<31J802$<@9RWI6+_:=_\ \_MS_P!_6_QKSJN8QIS<''8PE747:QZ-17G/
M]IW_ /S^W/\ W];_ !H_M.__ .?VY_[^M_C6?]JP_E8OK"['HU%><_VG?_\
M/[<_]_6_QH_M._\ ^?VY_P"_K?XT?VK#^5A]878]&HKSG^T[_P#Y_;G_ +^M
M_C1_:=__ ,_MS_W];_&C^U8?RL/K"['HU%><_P!IW_\ S^W/_?UO\:/[3O\
M_G]N?^_K?XT?VK#^5A]878]&HKSG^T[_ /Y_;G_OZW^-']IW_P#S^W/_ '];
M_&C^U8?RL/K"['HU%><_VG?_ //[<_\ ?UO\:/[3O_\ G]N?^_K?XT?VK#^5
MA]878]&HKSG^T[__ )_;G_OZW^-']IW_ /S^W/\ W];_ !H_M6'\K#ZPNQZ-
M17G/]IW_ /S^W/\ W];_ !H_M.__ .?VY_[^M_C1_:L/Y6'UA=CT:BO.?[3O
M_P#G]N?^_K?XT?VG?_\ /[<_]_6_QH_M6'\K#ZPNQZ-17G/]IW__ #^W/_?U
MO\:/[3O_ /G]N?\ OZW^-']JP_E8?6%V/1J*\Y_M._\ ^?VY_P"_K?XT?VG?
M_P#/[<_]_6_QH_M6'\K#ZPNQZ-17G/\ :=__ ,_MS_W];_&C^T[_ /Y_;G_O
MZW^-']JP_E8?6%V/1J*\Y_M._P#^?VY_[^M_C1_:=_\ \_MS_P!_6_QH_M6'
M\K#ZPNQZ-17G/]IW_P#S^W/_ '];_&C^T[__ )_;G_OZW^-']JP_E8?6%V/1
MJ*\Y_M.__P"?VY_[^M_C1_:=_P#\_MS_ -_6_P :/[5A_*P^L+L>C45YS_:=
M_P#\_MS_ -_6_P :/[3O_P#G]N?^_K?XT?VK#^5A]878]&HKSG^T[_\ Y_;G
M_OZW^-']IW__ #^W/_?UO\:/[5A_*P^L+L>C45YS_:=__P _MS_W];_&C^T[
M_P#Y_;G_ +^M_C1_:L/Y6'UA=CT:BO.?[3O_ /G]N?\ OZW^-']IW_\ S^W/
M_?UO\:/[5A_*P^L+L>C45YS_ &G?_P#/[<_]_6_QH_M._P#^?VY_[^M_C1_:
ML/Y6'UA=CT:BO.?[3O\ _G]N?^_K?XT?VG?_ //[<_\ ?UO\:/[5A_*P^L+L
M>C45YS_:=_\ \_MS_P!_6_QH_M.__P"?VY_[^M_C1_:L/Y6'UA=CT:BO.?[3
MO_\ G]N?^_K?XT?VG?\ _/[<_P#?UO\ &C^U8?RL/K"['HU%><_VG?\ _/[<
M_P#?UO\ &C^T[_\ Y_;G_OZW^-']JP_E8?6%V/1J*\Y_M.__ .?VY_[^M_C1
M_:=__P _MS_W];_&C^U8?RL/K"['HU%><_VG?_\ /[<_]_6_QH_M._\ ^?VY
M_P"_K?XT?VK#^5A]878]&HKSG^T[_P#Y_;G_ +^M_C1_:=__ ,_MS_W];_&C
M^U8?RL/K"['HU%><_P!IW_\ S^W/_?UO\:/[3O\ _G]N?^_K?XT?VK#^5A]8
M78]&HKSG^T[_ /Y_;G_OZW^-']IW_P#S^W/_ '];_&C^U8?RL/K"['HU%><_
MVG?_ //[<_\ ?UO\:/[3O_\ G]N?^_K?XT?VK#^5A]878]&HKSG^T[__ )_;
MG_OZW^-']IW_ /S^W/\ W];_ !H_M6'\K#ZPNQZ-17G/]IW_ /S^W/\ W];_
M !H_M.__ .?VY_[^M_C1_:L/Y6'UA=CT:BO.?[3O_P#G]N?^_K?XT?VG?_\
M/[<_]_6_QH_M6'\K#ZPNQZ-17G/]IW__ #^W/_?UO\:/[3O_ /G]N?\ OZW^
M-']JP_E8?6%V/1J*\Y_M._\ ^?VY_P"_K?XT?VG?_P#/[<_]_6_QH_M6'\K#
MZPNQZ-17G/\ :=__ ,_MS_W];_&C^T[_ /Y_;G_OZW^-']JP_E8?6%V/1J*\
MY_M._P#^?VY_[^M_C1_:=_\ \_MS_P!_6_QH_M6'\K#ZPNQZ-17!:?J%Z^I6
MJ/>7#*TR @RL01D>]=[79AL2JZ;2M8TIU.=!11172:!1110 445X_P""-+TF
M?PC92W'PV_M25C+NO?LU@WF_O&YS)*']N0.E 'L%%<=/JFOR^+;WP]HBZ59V
M]EI\%PDES;O)AF+J(]J.H ^0<@_+C&&S\N?)X_N+G1- OTN-,TE-2L_M+2WF
M;AF?Y1Y,,".DDC$MU'0 #!+< 'H-%>31Z_JWBG5?!M]9QVMOJ"W&HV\CSQ2>
M4OE@(S^62'Y R$)!!.">,U<UC6KO4+C3M-U)(!J&E^*+2"62W4K'*K(9$=5)
M)7*L,KDX(/)H ]-HKS _%.,1OJQU?P^M@EX8?[*,P^W-"'\LR;O,P&ZOLV?=
MXW9.:[+Q?K-UH'AR?4;2 2/&Z!W:)Y%@C+ /*R)\S*BDL0,' ZCK0!NT5Q4'
MBR\_X1C4M3BU+P[JPAD18+RUN!! @;:"9P[MLV$Y(#DL,  $UB2>-=2U2V\1
MZ3;:C97$D.D27MMJ=M8301D*S(X4-(=_3Y9$<KD]\8(!ZA17DVA^(HO#FFZ-
MX>@U+PSHKMID5_<75U (HW,@PJK'YJEI,*2S[NPX^;BQ;>(]1\4>)O!5[:7E
MG#"_VY)X45IHVDB(1V5@ZA@1]QL<!B3NS@ 'J-%<18>,M1O+71K0V]L-9N-3
MEL;V-5/EQ" L9G4;L@%57;DGF1>O0[GBC6IM%TV!K2&.6]O+J*SMEE;""21L
M!FQSM498@<G&.,Y !MT5Q6NZSXK\.Z899SH]Y+->VUM;2QPR1+^]D",'C+MC
M&<A@YSW QSSWCO4=6M[3Q+8,^FB^A\.)<2:A;V;1R.IFE4QC]X2JX'')P2QY
MSB@#U:BO/+SQ1<>'M3U(W5E875U:Z19N)X83 \\DLSQJA8LQ";L<<XRQYSBM
MJXOO%.B:=?WNI?V-?QQ6OFQF#=9!)0>0YD=EV8.=^X$;3\IR* .IHKRR;QM<
M:E'K&BRWVGZI!-HEW/'>V%G+!$'C&UE5G=UE'S?>1N"I!'/'>>%/^1/T3_KP
M@_\ 1:T :]%%% '&^+?^0K%_UP'_ *$U8-;WBW_D*Q?]<!_Z$U8-?,8S^/+U
M."K\;"BBBN8S"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M9):_?ZKIYEV3^+<PK;09IKJZAFE6(6V"[!2W7D8'?@5'/80P>1+:ZA%.&<#
M&UU/KM)S6A;7WFZI=31:H(2<!#<1C$H'J1@#\LU+J=Q9R6L+3R6DE]YB_/;'
M( SW/TK'V5%TVX]+ZW\_)_H3RQMH0:AI=Y=ZY':R70FD,08RF,*%7)[#_/--
MA\/07#3"#4ED\G[V(CD'\_UK0DU.TA\3I+Y\;1/;^69%8$*=V>2/I^M&BV<-
MD;[R[R&?*<>6<X7GJ?6ME1I3J;7U=]?+3J5R1<C(AT6-]+BOYKU88W8A@R$X
MY(XP>3Q4&JZ6=,>+$RRQRKN5@,?I^(JU<SPMX3LX1*AE68ED##<!E^WXBC6I
MX9=-TI8Y4=DAPX5@2IPO7TKFG"E[-V6J2>_5[D-1Y?N+GA)Q''?N>BA"?_'J
MGALUM_$MU=%1Y21^<N/5O\M6=H-U#;6.I^9(BLT8V*S %CAN!5RYU2#_ (1N
M-HYD-TZI&P!&[Y3W'IP?SKIHSA["',_AN_Q9<6N17Z:CM;TZ74M>CBC(55MP
MSN>BC<U9<VCQ"U^U6]ZL\".%E81D%.>N.];TFK6D6NG_ $B,QR6ZJ)58,%8,
MW!_.J&HWSQZ9)'-JJW4TA*A(0FW;[\9_6BO3HOFF]7K_ ,#K^C":@[L6ZTZP
MM8=,>&;$C,K*=AS-DKSG^' YQ[U/J^EPW^KJK7J13/& D>PL3C/Y57N'M[JR
MTF5+NW4VP4.C. W\(Z?@:==W5NWBRVF6>(Q!1EPXVC@]Z<O9V:LK-Q_+U&^7
M:W8R[;19I[JXBDD2*.W)\V4\@4MUI"QV)O+2Z6ZA4X<A2I7\*UA?VDEWJEF\
MZ(EP<I,#E<[<=:JF6WTK0[BU%U#<3W!/$39"CIUK!T:*B_GK?JMM".2-AL&B
M):S6C7-ZD5Q(RLL)4G//3/:K&LZ?+J7B$0Q$*!""S'HHR:==M9ZI=V>H"^@B
M"!1)'(V&&#G@?C4\FJVD6O2!ID:&:!4\Q&!"G)]/K6WLZ2BX;1NNN^A=HVMT
M,>318VMIIK*^2Z,/^L4)M('J.>:N7T;2^&-,C09=Y JCU)S2V9MM#MKN0WL%
MQ)*NV-(FSZX)].M#W\$&C:4RR([PRJSQJP+ <YXK.,*<8N^C:U5[]42E%+L5
M_P#A'HQ,MJVHQ"\*Y\K82/IFJ]IHDL\ES]HD%O';\2.PSS[5JLEC)K2ZJ-1M
MQ#PY0M\^0,8Q20ZE:ZBNIV\DJV_GMNC:0X!X Y_(?G1["CS:I+5VUW5M.O\
MD')&Y1DT.%+#[:M^KP;U 81GH2 3U[<\>U13:))%K$6GB4-Y@!63;CCN<?@:
MTIH8[?PA+$DZ38D&YD.5SN' />K5G>QG1$U.09GMHFB!/<\8_I^9I_5Z3:BU
M;1/?[PY(WM\SEKZW6TO);=)?-$9V[\8R>]5Z5F+L68Y8G))[TE>9)IMM&#W"
MBBBD(**** "BBB@ HHHH **** "BBB@"UIG_ "%;/_KNG_H0KT:O.=,_Y"MG
M_P!=T_\ 0A7HU>WE7P2]3KP^S"BBBO5.@**** &3;_(D\M59]IVJW0G' /M7
MC"V-_<VOA0R6?B&34+/4K-[RU^Q/;V=@B.=PCC1%C<9;AAO(49W 5[510!Y#
MJ,5_;^#->\.C1]4FU"36GN$\JSD:)H6NUE$@D V$;3T!W YR!@D7-9TG49=2
M\5Q06%W-(=4L=4B00L$NH8E@WHLA&PME6 4G)(Z8YKU*B@#CK-Y==\?6NL6M
ME>6]A9:=-;R37=K);M+)(\;! L@5B%$9).,9(QDYQ3\4+<#QBC7*ZO;Z6]@H
M$^C63237#K*2T,DL<;21KC:1M*?>;YL].]HH \5\/R3>&[CP8NI:3J,<D4^K
MK)#Y#S31!I5(; #-(,$?,N[().2,U;U%IK#5]/U^XTV\6WO_ !2+B&T\@^=Y
M2V;1^88\;LDJ7VXW8 XR<5ZG/I=G=:E9ZC-#NN[,2+!)N(V!P W .#D =:+W
M2[/49[*:ZA\R2RF^T6YW$;)-I7/!YX9A@Y'- 'F^N:??ZR-=UBTTZ^6WO+S2
MHH(I+9TED$$X+RF,C>JX;'S '"$],&G1:7J5GK3ZQ)IUW):V7BBYN98D@9G>
M&2V$2RHN,N%9L_*"3@XSBO4J* ."\1:K=:HVEW5CINK6MC!?8GOQI0>Y1?*?
M#PPR(S@;R%9C&#@G&0<UR?\ 8UX+;Q8]MIVNO;O=Z5<6SWT<TL]S'$Z>8_S9
M<GY6.S[P&/E&0*]IHH \LU/3-1N]<UO6+;3;R:WAU72]16(P,CW$4<2[PBN!
MEESG;URN/O8%)XNMKWQ+#XDU/3=,O_LRZ"]A&);.2*:YF9P^%C=0Y"@==N"7
M(&<&O5** .'\0:=+<^*=(\S2KF]L/[&OK>YBB3APXA_=[B0JE@"!EAT/-5_"
MTFHPZ]96>G7.NW6A+;2&==;L6B>U?(\M4D=$:0\L""7P!UZ5Z!10 4444 %%
M%% !1110!QOBW_D*Q?\ 7 ?^A-6#6]XM_P"0K%_UP'_H35@U\QC/X\O4X*OQ
ML****YC,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *T+G6)[BR^R"*"&'(+")-N[ZUGT549RB
MFD]QIM;!1114B"BBB@ HHHH L65[-87(G@(#@8P1D$>E79M?N9898TAMX?._
MUC11X9OJ<UE45I&M4C'EB]"E)I604445F2%%%% !1110 4444 %%%% !1110
M 4444 %7K#5;C3A(L0C=)/O)(N0:HT54)R@^:+LQIM.Z+]YJ]Q>6ZV^R&&%3
MG9"NT9I;S5Y[RV6V\N&&%3G9"FT&L^BK=:H[W>X^9A11161(4444 %%%% !1
M110 4444 %%%% !1110!:TS_ )"MG_UW3_T(5Z-7G.F?\A6S_P"NZ?\ H0KT
M:O;RKX)>IUX?9A1117JG0%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 <UXBTJ]OM0CEMH=Z"(*3O4<Y/J?>LC_ (1W
M5?\ GU_\B+_C7>45P5,OI5)N;;U_KL8RHQD[LX/_ (1W5?\ GU_\B+_C1_PC
MNJ_\^O\ Y$7_ !KO**C^RZ/=_A_D+ZO$X/\ X1W5?^?7_P B+_C1_P ([JO_
M #Z_^1%_QKO**/[+H]W^'^0?5XG!_P#".ZK_ ,^O_D1?\:/^$=U7_GU_\B+_
M (UWE%']ET>[_#_(/J\3@_\ A'=5_P"?7_R(O^-'_".ZK_SZ_P#D1?\ &N\H
MH_LNCW?X?Y!]7B<'_P ([JO_ #Z_^1%_QH_X1W5?^?7_ ,B+_C7>44?V71[O
M\/\ (/J\3@_^$=U7_GU_\B+_ (T?\([JO_/K_P"1%_QKO**/[+H]W^'^0?5X
MG!_\([JO_/K_ .1%_P :/^$=U7_GU_\ (B_XUWE%']ET>[_#_(/J\3@_^$=U
M7_GU_P#(B_XT?\([JO\ SZ_^1%_QKO**/[+H]W^'^0?5XG!_\([JO_/K_P"1
M%_QH_P"$=U7_ )]?_(B_XUWE%']ET>[_  _R#ZO$X/\ X1W5?^?7_P B+_C1
M_P ([JO_ #Z_^1%_QKO**/[+H]W^'^0?5XG!_P#".ZK_ ,^O_D1?\:/^$=U7
M_GU_\B+_ (UWE%']ET>[_#_(/J\3@_\ A'=5_P"?7_R(O^-'_".ZK_SZ_P#D
M1?\ &N\HH_LNCW?X?Y!]7B<'_P ([JO_ #Z_^1%_QH_X1W5?^?7_ ,B+_C7>
M44?V71[O\/\ (/J\3@_^$=U7_GU_\B+_ (T?\([JO_/K_P"1%_QKO**/[+H]
MW^'^0?5XG!_\([JO_/K_ .1%_P :/^$=U7_GU_\ (B_XUWE%']ET>[_#_(/J
M\3@_^$=U7_GU_P#(B_XT?\([JO\ SZ_^1%_QKO**/[+H]W^'^0?5XG!_\([J
MO_/K_P"1%_QH_P"$=U7_ )]?_(B_XUWE%']ET>[_  _R#ZO$X/\ X1W5?^?7
M_P B+_C1_P ([JO_ #Z_^1%_QKO**/[+H]W^'^0?5XG!_P#".ZK_ ,^O_D1?
M\:/^$=U7_GU_\B+_ (UWE%']ET>[_#_(/J\3@_\ A'=5_P"?7_R(O^-'_".Z
MK_SZ_P#D1?\ &N\HH_LNCW?X?Y!]7B<'_P ([JO_ #Z_^1%_QH_X1W5?^?7_
M ,B+_C7>44?V71[O\/\ (/J\3@_^$=U7_GU_\B+_ (T?\([JO_/K_P"1%_QK
MO**/[+H]W^'^0?5XG!_\([JO_/K_ .1%_P :/^$=U7_GU_\ (B_XUWE%']ET
M>[_#_(/J\3@_^$=U7_GU_P#(B_XT?\([JO\ SZ_^1%_QKO**/[+H]W^'^0?5
MXG!_\([JO_/K_P"1%_QH_P"$=U7_ )]?_(B_XUWE%']ET>[_  _R#ZO$X/\
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
M':PK$I; &2% &< #/L*Y>37O$5[XF@T73CI$!;2([^2XD5[A Y=E*IM9-R'
M(;@XYP<X%'1/&FNWECX6U>^ATY+#79UMOLT*/YL+&-V#^86P03&?EVC&X#<<
M9(!Z Z)+&T<BJZ,"K*PR"#U!%5CI>GMIG]F-8VIT_8(_LIA7RMG]W9C&/;%>
M?7'Q&O;;4;<O/I<J/J"6L^F6L3SS6J/(8U:2YC=HD?/S;&49Y4'(S6=#_P C
M'!_V/,__ *2&@#TV^T+2-3N8KF_TJQN[B(;8Y9[=)&0>@)&13;WP[HFHVMO;
M7VC:?=6]LNV"*>U1TB& ,*",*, #CTKEOB?;7=Y::!:0RV8MKC5X(IX;JV,R
M2Y)*AE#J"@()*GKQR,<Q_P#"3ZS'H.J:YIUMIBZ)H[RQ"R\EEEGBMR5D97#A
M8_NMM38WW0"1G@ [._TC3=5M%M-1TZTO+9&#+#<0K(@(& 0K C."?SJQ!!#:
MV\5O;Q1PP1($CCC4*J*!@  <  <8KB9O%6MSZEXF:R.G1Z?HMLDZ>; [R7&^
MW\T#(=0N#WP<@XP,9->W\2^+9KSP[ W]BK_;UF]PF()3]C*JC_-^\_>Y#$8&
MS![G'(!Z%16%X4UFZUG3;HWRP"[L[V>RF: %4=HW*[E!)(!&#C)QZUNT %%%
M% '':Y_R&)_^ _\ H(K.K1US_D,3_P# ?_016=7Y9F/^^5?\4OS9]+0_A1]%
M^04445QFH4444 %%%% !1110 4444 %%%% !1110 4444 %%%;>O_P"HL/\
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
M*ALO _V/P_X6TK^T=_\ 8-TEQYOD8\_:DBXQN^7_ %F<Y/3WK4C\7:'+J?\
M9Z7;F7SS;"3[/)Y!F'6,3;?++]1M#9R",9XHC\7:'+=7MNEXV;'>+N4P2"&
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
MO^-']GXS_GU+_P !?^0>WI?S+[T9U%:/]AZC_P ^_P#X^O\ C1_8>H_\^_\
MX^O^-']GXS_GU+_P%_Y![>E_,OO1G45H_P!AZC_S[_\ CZ_XT?V'J/\ S[_^
M/K_C1_9^,_Y]2_\  7_D'MZ7\R^]&=16C_8>H_\ /O\ ^/K_ (T?V'J/_/O_
M ./K_C1_9^,_Y]2_\!?^0>WI?S+[T9U%:/\ 8>H_\^__ (^O^-']AZC_ ,^_
M_CZ_XT?V?C/^?4O_  %_Y![>E_,OO1G45H_V'J/_ #[_ /CZ_P"-']AZC_S[
M_P#CZ_XT?V?C/^?4O_ 7_D'MZ7\R^]&=16C_ &'J/_/O_P"/K_C1_8>H_P#/
MO_X^O^-']GXS_GU+_P !?^0>WI?S+[T9U%:/]AZC_P ^_P#X^O\ C1_8>H_\
M^_\ X^O^-']GXS_GU+_P%_Y![>E_,OO1G45H_P!AZC_S[_\ CZ_XT?V'J/\
MS[_^/K_C1_9^,_Y]2_\  7_D'MZ7\R^]&=16C_8>H_\ /O\ ^/K_ (T?V'J/
M_/O_ ./K_C1_9^,_Y]2_\!?^0>WI?S+[T9U%:/\ 8>H_\^__ (^O^-']AZC_
M ,^__CZ_XT?V?C/^?4O_  %_Y![>E_,OO1G45H_V'J/_ #[_ /CZ_P"-']AZ
MC_S[_P#CZ_XT?V?C/^?4O_ 7_D'MZ7\R^]&=16C_ &'J/_/O_P"/K_C1_8>H
M_P#/O_X^O^-']GXS_GU+_P !?^0>WI?S+[T9U%:/]AZC_P ^_P#X^O\ C1_8
M>H_\^_\ X^O^-']GXS_GU+_P%_Y![>E_,OO1G45H_P!AZC_S[_\ CZ_XT?V'
MJ/\ S[_^/K_C1_9^,_Y]2_\  7_D'MZ7\R^]&=16C_8>H_\ /O\ ^/K_ (T?
MV'J/_/O_ ./K_C1_9^,_Y]2_\!?^0>WI?S+[T9U%:/\ 8>H_\^__ (^O^-']
MAZC_ ,^__CZ_XT?V?C/^?4O_  %_Y![>E_,OO1G45H_V'J/_ #[_ /CZ_P"-
M']AZC_S[_P#CZ_XT?V?C/^?4O_ 7_D'MZ7\R^]&=16C_ &'J/_/O_P"/K_C1
M_8>H_P#/O_X^O^-']GXS_GU+_P !?^0>WI?S+[T9U%:/]AZC_P ^_P#X^O\
MC1_8>H_\^_\ X^O^-']GXS_GU+_P%_Y![>E_,OO1G45H_P!AZC_S[_\ CZ_X
MT?V'J/\ S[_^/K_C1_9^,_Y]2_\  7_D'MZ7\R^]&=16C_8>H_\ /O\ ^/K_
M (T?V'J/_/O_ ./K_C1_9^,_Y]2_\!?^0>WI?S+[T5K#_D(VO_79/YBNZKE+
M31K^*]@D>#"K(K$[UX /UKJZ^OX;H5:-*:JQ<=>J:Z>9Y683C.4>5W"BBBOI
M#SPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HKS+XB_\ (P6__7JO_H;UR%>M0ROVM-3Y[7\O^"?.XK/OJ]:5+V=[
M>?\ P#WRBO Z*V_L;^_^'_!,/]9?^G7_ )-_P#WRBO Z*/[&_O\ X?\ !#_6
M7_IU_P"3?\ ]\HKP.BC^QO[_ .'_  0_UE_Z=?\ DW_ /?**\#HH_L;^_P#A
M_P $/]9?^G7_ )-_P#WRBO Z*/[&_O\ X?\ !#_67_IU_P"3?\ ]\HKP.BC^
MQO[_ .'_  0_UE_Z=?\ DW_ /?**\#HH_L;^_P#A_P $/]9?^G7_ )-_P#WR
MBO Z*/[&_O\ X?\ !#_67_IU_P"3?\ ]\HKP.BC^QO[_ .'_  0_UE_Z=?\
MDW_ /?**\#HH_L;^_P#A_P $/]9?^G7_ )-_P#WRBO Z*/[&_O\ X?\ !#_6
M7_IU_P"3?\ ]\HKP.BC^QO[_ .'_  0_UE_Z=?\ DW_ /?**\#HH_L;^_P#A
M_P $/]9?^G7_ )-_P#WRBO Z*/[&_O\ X?\ !#_67_IU_P"3?\ ]\HKP.BC^
MQO[_ .'_  0_UE_Z=?\ DW_ /?**\#HH_L;^_P#A_P $/]9?^G7_ )-_P#WR
MBO Z*/[&_O\ X?\ !#_67_IU_P"3?\ ]\HKP.BC^QO[_ .'_  0_UE_Z=?\
MDW_ /?**\#HH_L;^_P#A_P $/]9?^G7_ )-_P#WRBO Z*/[&_O\ X?\ !#_6
M7_IU_P"3?\ ]\HKP.BC^QO[_ .'_  0_UE_Z=?\ DW_ /?**\#HH_L;^_P#A
M_P $/]9?^G7_ )-_P#WRBO Z*/[&_O\ X?\ !#_67_IU_P"3?\ ]\HKP.BC^
MQO[_ .'_  0_UE_Z=?\ DW_ /?**\#HH_L;^_P#A_P $/]9?^G7_ )-_P#WR
MBO Z*/[&_O\ X?\ !#_67_IU_P"3?\ ]\HKP.BC^QO[_ .'_  0_UE_Z=?\
MDW_ /?**\#HH_L;^_P#A_P $/]9?^G7_ )-_P#WRBO Z*/[&_O\ X?\ !#_6
M7_IU_P"3?\ ]\HKP.BC^QO[_ .'_  0_UE_Z=?\ DW_ /?**\#HH_L;^_P#A
M_P $/]9?^G7_ )-_P#WRBO Z*/[&_O\ X?\ !#_67_IU_P"3?\ ]\HKP.BC^
MQO[_ .'_  0_UE_Z=?\ DW_ /?**\#HH_L;^_P#A_P $/]9?^G7_ )-_P#WR
MBO Z*/[&_O\ X?\ !#_67_IU_P"3?\ ]\HKP.BC^QO[_ .'_  0_UE_Z=?\
MDW_ /?**\#HH_L;^_P#A_P $/]9?^G7_ )-_P#WRBO$]"_Y&#3?^OJ+_ -#%
M>V5Y^,PGU:25[W/7RW,/KL)2Y>6WG?\ 1!1117&>D%%%% ''_%)%D^&^KHXR
MK"($'N/-2L8:G<OX'/AUKB9M2BNYM*EE+DOY4(+ERW7+0!>?[T@KLO$^A_\
M"2>';K2?M'V?[1L_>[-^W:ZMTR,_=QUK-_X0J >+]4\0+=,'OK/[,(-GRQN0
MH:3KR2J1CH/N]>: ,?P#K5REMX2T()%]EE\,I>%\'?O4Q(!G.,8<]O3FJ"ZS
M?^(/$'A6Y;[-!=KJ&K6T3"-F1?+21$9EW G[H) 89YQBMZU\%7FE1Z%+I6KP
M17VEZ;_9K27-F98YXOD.=@D4J=R _>/<<T:/X#;29M&D;5GN6TV[O+HM)  T
MQN-W!P< C=U P<=!0!SO@;4[U-&^'\5\ME>R:@+EEN9(#YT($3-PY8_.3G<W
M&0<8'4]OXDUJZTQ]+L=/CA:_U.Z^S0O/DQQ (SN[*""V%0X4$9) R.M9&F>
MFLH=!M[K4(+JUT9KA(HOL>T2PRQE-CY<@D9.2!@CC:.M7KSP1I0AMGT2UL]&
MO+2Y6Z@EM;1%4N%*D.B[=ZE692,@X/!!YH JZAK7B/239Z;<+I=QJ6I7HM[.
MYC21(@@C+N\D18G*A6PH?YLCE><9^M>,]<T&QUJUF@L+G5M/-E)#(B/'#<17
M$PBY7<S(P(<?>;L?45KW?A?5-2CAN+W74;5+2Z6YLIH;()# 0I0KY98LRL&;
M=F3//RE<55O/ LVIV>IMJ&JI)J>HR6IDN([;9''';RB1(TC+D@'#9)8G+9Z
M"@"KJGB^\TK7(M!O-?\ #MA=I;?:KB^O83'$P9V5(XXC."3\I).\XP..>.A\
M(^(4\3^'8-2 A#EY(91#)YD>]'*,4;^)21D'T(J/4?#]X^OC6]'U&&RO7MQ:
MW"W%L9XIHU8LI*AT(8%FP=W0D$'C#[.UU'1QI-@EU/J"O)*;ZYNE+.059MP;
M("#>54+@_*<#&W- &[1110 4444 %%%% !1110 4444 %%%% 'F7Q%_Y&"W_
M .O5?_0WKD*Z_P"(O_(P6_\ UZK_ .AO7(5];@?]WAZ'YYFG^^5/4****ZCS
MPHHHH **** "BBB@ HHHH **** "BBB@ HJ2"":YF6&")Y96^ZD:EF/?H*/(
MF^T?9_*?S]^SR]IW;LXQCKG/:E=;%<KM>Q'15I=,OWGD@6QN3-& 7C$3;E'J
M1C(JK0I)[,'&4=T%%.CC>618XT9W<A551DDGH *=/!-;3-#/$\4J_>212K#O
MR#1=7L*SM?H1T45=CT;5)HUDBTV\>-AE66!B"/4'%$I*.[*C"4_A5RE14MQ:
MW%I)Y=S!+"^,[9$*G\C45--/5$M-.S"BBK%M87MXK-:VD\ZKP3%&6 _(4FTE
M=CC%R=HJY7HI64JQ5@00<$'M24R0HHHH **** "BBB@ HHHH ***559V"JI9
MB<  9)- Q**MS:7J%M%YL]C<Q1_WWA91^9%1+:7+VKW2V\K6Z':TH0E%/'!/
M0=1^=2IQ>J93IS3LT0T4JJSNJ(I9F. H&234EQ:W%I+Y5S!+#)C.V1"IQ]#3
MNKV)Y7:_0BHHHIB"BK":?>R6INDM+AK=<DRK&2@QUYQBJ])-/8IQ:W04444R
M0HJ:>SNK58VN+::$2#*&1"NX>HSUZTEO:W%W+Y5M!+-)C.V-"QQ]!2YE:]]"
MN25^6VI%12LK([(ZE64X*D8(-)3$%%%% @HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH T-"_Y&#3?^OJ+_P!#%>V5XGH7_(P:;_U]
M1?\ H8KVRO SCXX^A]?PW_"GZ_H%%%%>.?2!1110!2U;5K'0]-EU'4KA;>SB
M*B25@2%W,%&<=LD<]JQO^$_\.B22+[3=^?&H=K?^SKCSBAS^\$?E[BG!^< J
M..>13/B+9W%_X'O;:UMY;B9Y;?$42%V8">,G@>@!/T%$5G<#XK7=Z;:7[,=#
M@B6<H=A<3RDJ&Z9P0<>XH U[3Q!I5]=VMK:WB32W5H;V ("0\(*KO#8QU9>,
MYYZ5B7GC2$:MHJ:>RW%A=S7D-RZP2-(K6Z,2$4#).Y2, '/;M7)>$;>]\.CP
MEJ.IZ;J2P)H$MC*(K*6:2&4RQN \:*74$*><8XJ7PSINJ+J'A:>YTJ]MO+U7
M5IIDEB.85D\S;N(R #D8.<'L30!TGACQLGB+3/#]W(Z64VIF4?99+24F0JA;
M$<AP, 8);!#8(&#TO>+O%(\,1:8?LTTQO;Z*V)C@DEV(3\QPBDEL# 7J2<C.
M"*XOPUIVI)9^ ;9+*[@GTL7=O<O<64BI"_D,%+9V[E)(P0<'H#FM[Q19ZVMA
MI5SJ,L6H?8]8MKEQINFRJR1*2&.P22,W4'C\J )+3XA6,.JZ]::Q)]GCT^^$
M"216LS+'$40AIG *QY9F&6*CY3Z&M]O$NEKKK:*)II-07;OBBMI9!&&&5+LJ
ME5!]20*XNZTR^D\,?$M$L+HR7LT[6J>0VZ<&UC V#&6Y!''<$59T_1M1N-0\
M81B&:VDOM*LX(+B6,JID\F13@]]I89],T =-IWB_0]6O8[2SNW=Y=_D.UO(D
M5QL/S>5(RA)<=?D)X&>G-,'C+0CJ"60NY=[W'V5)OLLOD--T\L3;?++9!7&[
M.[CKQ7$Z)I][<GPQI\Q\2O-IDL;SVUU:PVUM9^4A0E91;@2CG:JHYW*V<@ F
ML6ZL=2NM$TV.XLO$#ZI:ZE!)<6$%B\%C9HESES&L:*DP.00<R-CYN &- '>>
M,O']AX=T;5GM)1+J%E$<![:5[=9<96.211L5CD?*6!Y'J,ZM]XNT;2YO(O;I
MUF2)9I_*MY95@0]&E9%(C7@\N0, GH#7!:_'?V/@;Q9X:;1=2O-0N[FZFMFM
M[-Y8YXY7,@?S "H*@D;20V5  .1F>XL-2TO6O$9N+CQ%&FHE)K9-,L8ITN1Y
M*Q^6S-#)Y; KM^<JN"#_ 'C0!WFI^)](TF2..ZN)&>2(S!;>WDG*QC_EHPC5
MMJ?[1P/>H/!FN3^)/"5CJ]RL*RW <D0@A,!V48R3V [US&@VUUX+U/-[INHS
M6]SI%G;PFWC:\>*2 .&A=D4==X(<A5.#R*V?AI:7-C\/=)MKRSDL[A%DWV\B
M%6CS(QQCZ$4 =91110 4444 %%%% !1110!YE\1?^1@M_P#KU7_T-ZY"NO\
MB+_R,%O_ ->J_P#H;UR%?6X'_=X>A^>9I_OE3U"BBBNH\\**** "BBB@ HHH
MH **** "BBB@ HHHH W_  5_R-UC_P!M/_1;5T?_  A>H_\ "4_VGYUKY'VW
M[1MWMNV[]V/NXSCWKE/"][;Z=XBM;JZD\N"/?N;:3C*,!P.>I%'VVW_X3'[?
MYG^C?VAYV_:?N>9G..O2O/KTZLJTG!V]WM>^KT/8PM:A##1C55WS][6T6OH=
M<VG?VCXXUI?MEW;;(8VS;2["WR+P>.17/:?H6G)X>_MG5[BX2&1]D,=OMW,<
MD=_H?RK9M/$>DQ>+=6OGN\6UQ"BQ/Y;_ #$*H/&,CH>M4["6UU#P2MCJ/VFT
MBMY2\5VMN\D9R3W QU8CKZ5SQ=6$4G=+W%MKMK;YG946'JS;5F_WC6NE^96O
MKM:]NA*_A_3]-ET"_LKB>;[3>0\R8QM)!'&,@U=U71]%U;Q?<6D]W=+?S*&
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
M* -#0O\ D8--_P"OJ+_T,5[97B>A?\C!IO\ U]1?^ABO;*\#./CCZ'U_#?\
M"GZ_H%%%%>.?2!1110 45@>-+]M.\+74L=Y/:32-'!'+;Q+)+N=U4*@8A=QS
M@$G )R>E<!-J&LZ5JVOV.R_TVVD\,W=[#;W.K27D\<D;[4DW,S>4Q#'A'8<
MYR* /7JIW.J6=IJ%E8SS;+F^+K;IM)WE%W-R!@8 SSBN#MH)WN/">CR:IJAA
MU6SEOKZ8WTHDGD1(R%5]V8U)<L5CVCY0.F13M>\/B+Q1X.TPZIJ<D#W=ZXD>
MZ;SD0PEO+$H^?';));!QNZ4 >@7%S';>5O64^;((U\N)GP3Z[0=H_P!HX [F
MF6=_::@DKVDZ3)%*\+LAR ZG#+^!XKS0:C?VK?V8FHWS0VGB^&SC>2Y=I&@>
M,2&-G)W. 7(^8GC [5EZ>]QH^B0Z?IXU5_[2\3WEM<""\/G-'&\S;$:60!&;
M: 6#!B-QR6P: /:*K7]_:Z7927E[.D%O'C?(W09. /<DD #N37F5UJ^M::FH
M:7&=1T^UGO-/@A:^O8;FZM%GE\N4[A+(P7 RK.>"6QT&+WQ \,PV7@C4FBU#
M5Y(6EM6%O/J$TH5A.@+!F8OR&.06*Y ( (S0!Z117$6%Q<6_B/QC9B\N6MK*
MQM/LZRW#OY?[J3)!8DY. 2V<DC))K#\*O>:YJOAF&_U34G@_X1B"]D2.]EC\
MV?>!O<JP+<$Y!.#QG.!0!ZG17CVF:SKEWX?LO%"VNMK?3W:2O/<:E!'8>4TH
M0P^4T^%&T[0=@<N >IKV&@ HHHH **** "BBB@ HHHH **** /,OB+_R,%O_
M ->J_P#H;UR%=?\ $7_D8+?_ *]5_P#0WKD*^MP/^[P]#\\S3_?*GJ%%%%=1
MYX4444 %%%% !1110 4444 %%%% !1110 4444 %:>G>(-5TJ$Q65XT<9.=I
M56&?Q!Q6914RA&:M)71=.I.G+F@VGY:%S4=5OM5F66^N&F91A<@ #Z <53HH
MIQBHJT59"G.4Y<TG=A1113)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "K>G:G>:5<FXLIO*E*E"VT-P?J#Z"JE%*45)6:NBHSE!J479H
M<[M([.QRS$DGWIM%%,04444""BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH T-"_Y&#3?^OJ+_P!#%>V5
MXGH7_(P:;_U]1?\ H8KVRO SCXX^A]?PW_"GZ_H%%%%>.?2!1110!4U/3++6
M=-FT_4(!/:S !T)(Z$$$$8(((!!!R" 160G@;P\DT\YM)Y9Y[:2TFGGO)I9)
M(9  R,[.6(X&,GCMC)KHJ* ,N\\.Z7?V%K93V[>5:;?LS13/')#@8!212'4X
MX)!Y!(/6HK/PIHMC-:36]F1-:RR3QRO,[N9)%VN[LS$R,5XRQ)P!CH*V:* ,
MAO"^C/.\S6>9'OEU%CYK\W"J%5^OH ,=/:HG\(:')#>0O9N8[NX^U2+]HDPL
MVXMYD?S?NFW$G<FTYYK<HH QHO"NBQ:?>6)LO/AO<&Z-S*\\DV  -\CDL< #
M&3Q@8Q4(\&:$;>[AEMI[C[7&(II;F\FFE* [@HD=RZ@-R I&#SUK?HH P;KP
M9H=[*LEQ;W$C^0MM(3>S#SXUSA9L/^]')^_NZGUJSI_AS2=*FMIK*T\J2VLU
ML(3YCMM@4Y"<DYY'4\^]:M% &$G@[0DU$7RV3AQ/]J$/VB3R!-_ST$.[RP^>
M=VW.>>O-;M%% !1110 4444 %%%% !1110 4444 <?XK\*7VNZI%=6LMLB)"
M(R)68'(9CV!]:PO^%=:O_P _-C_WV_\ \37HMY?6>GQ"6]NX+:,MM#S2! 3U
MQD]^#^54O^$GT#_H.:9_X%Q_XUZ%+&XF$%&"T7D>1B,JP=6HZE3=^9P__"NM
M7_Y^;'_OM_\ XFC_ (5UJ_\ S\V/_?;_ /Q-=Q_PD^@?]!S3/_ N/_&C_A)]
M _Z#FF?^!<?^-:_VAB^WX&/]BY?W_$X?_A76K_\ /S8_]]O_ /$T?\*ZU?\
MY^;'_OM__B:[C_A)] _Z#FF?^!<?^-'_  D^@?\ 0<TS_P "X_\ &C^T,7V_
M /[%R_O^)P__  KK5_\ GYL?^^W_ /B:/^%=:O\ \_-C_P!]O_\ $UW'_"3Z
M!_T'-,_\"X_\:/\ A)] _P"@YIG_ (%Q_P"-']H8OM^ ?V+E_?\ $X?_ (5U
MJ_\ S\V/_?;_ /Q-'_"NM7_Y^;'_ +[?_P")KN/^$GT#_H.:9_X%Q_XT?\)/
MH'_0<TS_ ,"X_P#&C^T,7V_ /[%R_O\ B</_ ,*ZU?\ Y^;'_OM__B:/^%=:
MO_S\V/\ WV__ ,37<?\ "3Z!_P!!S3/_  +C_P :/^$GT#_H.:9_X%Q_XT?V
MAB^WX!_8N7]_Q.'_ .%=:O\ \_-C_P!]O_\ $T?\*ZU?_GYL?^^W_P#B:[C_
M (2?0/\ H.:9_P"!<?\ C1_PD^@?]!S3/_ N/_&C^T,7V_ /[%R_O^)P_P#P
MKK5_^?FQ_P"^W_\ B:/^%=:O_P _-C_WV_\ \37<?\)/H'_0<TS_ ,"X_P#&
MC_A)] _Z#FF?^!<?^-']H8OM^ ?V+E_?\3A_^%=:O_S\V/\ WV__ ,31_P *
MZU?_ )^;'_OM_P#XFNX_X2?0/^@YIG_@7'_C1_PD^@?]!S3/_ N/_&C^T,7V
M_ /[%R_O^)P__"NM7_Y^;'_OM_\ XFC_ (5UJ_\ S\V/_?;_ /Q->AV6IZ?J
M6_[#?6UUY>-_D2J^W/3.#QT/Y5:J'F>)3L_R*618)JZO]YYE_P *ZU?_ )^;
M'_OM_P#XFC_A76K_ //S8_\ ?;__ !-=W+XBT2"5XI=9T^.1&*NCW2 J1P01
MG@TS_A)] _Z#FF?^!<?^-5_:&+[?@3_8N [_ (G#_P#"NM7_ .?FQ_[[?_XF
MC_A76K_\_-C_ -]O_P#$UW'_  D^@?\ 0<TS_P "X_\ &C_A)] _Z#FF?^!<
M?^-/^T,7V_ /[%R_O^)P_P#PKK5_^?FQ_P"^W_\ B:/^%=:O_P _-C_WV_\
M\37<?\)/H'_0<TS_ ,"X_P#&C_A)] _Z#FF?^!<?^-']H8OM^ ?V+E_?\3A_
M^%=:O_S\V/\ WV__ ,31_P *ZU?_ )^;'_OM_P#XFNX_X2?0/^@YIG_@7'_C
M1_PD^@?]!S3/_ N/_&C^T,7V_ /[%R_O^)P__"NM7_Y^;'_OM_\ XFC_ (5U
MJ_\ S\V/_?;_ /Q-=Q_PD^@?]!S3/_ N/_&C_A)] _Z#FF?^!<?^-']H8OM^
M ?V+E_?\3A_^%=:O_P _-C_WV_\ \31_PKK5_P#GYL?^^W_^)KN/^$GT#_H.
M:9_X%Q_XT?\ "3Z!_P!!S3/_  +C_P :/[0Q?;\ _L7+^_XG#_\ "NM7_P"?
MFQ_[[?\ ^)H_X5UJ_P#S\V/_ 'V__P 37<?\)/H'_0<TS_P+C_QH_P"$GT#_
M *#FF?\ @7'_ (T?VAB^WX!_8N7]_P 3A_\ A76K_P#/S8_]]O\ _$T?\*ZU
M?_GYL?\ OM__ (FNX_X2?0/^@YIG_@7'_C1_PD^@?]!S3/\ P+C_ ,:/[0Q?
M;\ _L7+^_P")P_\ PKK5_P#GYL?^^W_^)H_X5UJ__/S8_P#?;_\ Q-=Q_P )
M/H'_ $'-,_\  N/_ !JW9:GI^I;_ +#?6UUY>-_D2J^W/3.#QT/Y4GF.+2NU
M^ UDF ;LOS///^%=:O\ \_-C_P!]O_\ $T?\*ZU?_GYL?^^W_P#B:]-K-E\1
M:)!*\4NLZ?'(C%71[I 5(X((SP:2S+%2V_(<LCP,=[_><)_PKK5_^?FQ_P"^
MW_\ B:/^%=:O_P _-C_WV_\ \37<?\)/H'_0<TS_ ,"X_P#&C_A)] _Z#FF?
M^!<?^-5_:&+[?@3_ &+E_?\ $X?_ (5UJ_\ S\V/_?;_ /Q-'_"NM7_Y^;'_
M +[?_P")KN/^$GT#_H.:9_X%Q_XT?\)/H'_0<TS_ ,"X_P#&C^T,7V_ /[%R
M_O\ B</_ ,*ZU?\ Y^;'_OM__B:/^%=:O_S\V/\ WV__ ,37<?\ "3Z!_P!!
MS3/_  +C_P :/^$GT#_H.:9_X%Q_XT?VAB^WX!_8N7]_Q.'_ .%=:O\ \_-C
M_P!]O_\ $T?\*ZU?_GYL?^^W_P#B:[C_ (2?0/\ H.:9_P"!<?\ C1_PD^@?
M]!S3/_ N/_&C^T,7V_ /[%R_O^)P_P#PKK5_^?FQ_P"^W_\ B:/^%=:O_P _
M-C_WV_\ \37<?\)/H'_0<TS_ ,"X_P#&C_A)] _Z#FF?^!<?^-']H8OM^ ?V
M+E_?\3A_^%=:O_S\V/\ WV__ ,31_P *ZU?_ )^;'_OM_P#XFNX_X2?0/^@Y
MIG_@7'_C1_PD^@?]!S3/_ N/_&C^T,7V_ /[%R_O^)P__"NM7_Y^;'_OM_\
MXFC_ (5UJ_\ S\V/_?;_ /Q-=Q_PD^@?]!S3/_ N/_&C_A)] _Z#FF?^!<?^
M-']H8OM^ ?V+E_?\3A_^%=:O_P _-C_WV_\ \31_PKK5_P#GYL?^^W_^)KN/
M^$GT#_H.:9_X%Q_XT?\ "3Z!_P!!S3/_  +C_P :/[0Q?;\ _L7+^_XG#_\
M"NM7_P"?FQ_[[?\ ^)H_X5UJ_P#S\V/_ 'V__P 37<?\)/H'_0<TS_P+C_QK
M0MKJWO+=;BUGBGA?.V2)PRG!P<$<=14O,L5'5_D-9'@9:*_WGF__  KK5_\
MGYL?^^W_ /B:/^%=:O\ \_-C_P!]O_\ $UZ5++'!$\LLBQQHI9W<X"@<DD]A
M6;_PD^@?]!S3/_ N/_&A9EBI;?D$LCP,=[_></\ \*ZU?_GYL?\ OM__ (FC
M_A76K_\ /S8_]]O_ /$UW'_"3Z!_T'-,_P# N/\ QH_X2?0/^@YIG_@7'_C5
M?VAB^WX"_L7+^_XG#_\ "NM7_P"?FQ_[[?\ ^)H_X5UJ_P#S\V/_ 'V__P 3
M7<?\)/H'_0<TS_P+C_QH_P"$GT#_ *#FF?\ @7'_ (T?VAB^WX!_8N7]_P 3
MA_\ A76K_P#/S8_]]O\ _$T?\*ZU?_GYL?\ OM__ (FNX_X2?0/^@YIG_@7'
M_C1_PD^@?]!S3/\ P+C_ ,:/[0Q?;\ _L7+^_P")P_\ PKK5_P#GYL?^^W_^
M)H_X5UJ__/S8_P#?;_\ Q-=Q_P )/H'_ $'-,_\  N/_ !H_X2?0/^@YIG_@
M7'_C1_:&+[?@']BY?W_$X?\ X5UJ_P#S\V/_ 'V__P 31_PKK5_^?FQ_[[?_
M .)KN/\ A)] _P"@YIG_ (%Q_P"-'_"3Z!_T'-,_\"X_\:/[0Q?;\ _L7+^_
MXG#_ /"NM7_Y^;'_ +[?_P")H_X5UJ__ #\V/_?;_P#Q-=Q_PD^@?]!S3/\
MP+C_ ,:/^$GT#_H.:9_X%Q_XT?VAB^WX!_8N7]_Q.'_X5UJ__/S8_P#?;_\
MQ-'_  KK5_\ GYL?^^W_ /B:[C_A)] _Z#FF?^!<?^-'_"3Z!_T'-,_\"X_\
M:/[0Q?;\ _L7+^_XG#_\*ZU?_GYL?^^W_P#B:/\ A76K_P#/S8_]]O\ _$UW
M'_"3Z!_T'-,_\"X_\:/^$GT#_H.:9_X%Q_XT?VAB^WX!_8N7]_Q.0TWP%JEG
MJEI=27%F4AF21@KMD@,"<?+[5Z)5*SUC3-0E,5EJ5G<R!=Q2&=7('3. >G(_
M.KM<>)KU:TDZFZ/1P6#HX:+5'9^=PHHHKF.P**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X#XN_P#(IVO_ %_)_P"@
M25XO7M'Q=_Y%.U_Z_D_] DKQ>OI,L_W?YL^8S7_>'Z(****] \X**** "BBG
MQ0R3RK%#&\DCG"HBDDGT % #**[S2/A5K-^B2WTL5A&W.UAOD'_ 1P/SKI8O
M@_I0'[[4KQS_ + 5?Y@UQSS##P=N:_H=M/+L1-74;>IX]17J][\'H2A-CJTB
ML.BSQ@@_B,8_(UPNO>#]9\.G=>VVZ#.!<1'='^?;\<5=+&4:KM&6I%;!UZ2O
M..AA4445TG*%%%% !1110!ZI\&O^8W_VP_\ :E>IUY9\&O\ F-_]L/\ VI7J
M=?,9C_O,OE^2/JLM_P!UC\_S9\V^)_\ D;-9_P"OZ?\ ]#-95:OB?_D;-9_Z
M_I__ $,UE5])2^!>A\Q5^.7J%%%%60%%%% !1110 4444 %%%3VEG<WTXAM8
M7FE()VH,G H;25V-)MV1!12LI5BK A@<$'M24""BBB@ KU3X-?\ ,;_[8?\
MM2O*Z]4^#7_,;_[8?^U*XLQ_W:7R_-'=EO\ O4?G^3/4Z^;?$_\ R-FL_P#7
M]/\ ^AFOI*OFWQ/_ ,C9K/\ U_3_ /H9KS\H^.7H>CG'P1]3*HHHKW3P HHH
MH ***T]$\/ZEXAN_L^GVY<C[\AX1!ZDTI245>3LBHQ<GRQ5V9E%>R:/\)M,M
MD5]5N)+R7NB'9&/ZG\Q73Q>$?#=I'QHUCM'>6(/^K9KSIYK1B[139Z5/*:TE
M>32/G2BOH*?PKX1O\H=/L-Q_YX$(?_'2*Y77/A)"R-+HEVR..1!<'*GV#=1^
M.:=/,Z,G:5T34RNM%7C9^AY/15K4-.O-*O'M+ZW>"=.JN/U'J/>JM>BFFKH\
MYIIV84444""BBB@ KWWX<?\ (@Z9_P!M?_1KUX%7OOPX_P"1!TS_ +:_^C7K
MS,V_@KU_1GJY1_'?I^J-7Q/_ ,BGK/\ UXS_ /H!KYMKZ2\3_P#(IZS_ ->,
M_P#Z :^;:C*/@EZFF<?''T"BBBO6/&"BBB@ HJWINFW>K7T=G8PM-/(>%';W
M/H/>O6M&\!:'X<MXKK6W2[NV("HP)3=V5$ZL?\XKGQ&*A1T>K['3A\)4KZK1
M=V>36>DZCJ)_T.QN+CWBC+#]*T&\&^)%C#G1;S!](\G\NM>R2^)GAA,=EIB1
M2*XCB@O)UMFDXXV+@Y':LFQ\;ZQ?1.PT_34N$F,)LI;SRYV8#. "/PKB^NUY
M:Q@K>;.[ZCAXZ2F[^2/'+FSNK*39=6TL#_W9$*G]:@KVRQ^('A[76.GZQ:?9
M9"=ACNE#1YZ8SV/U K*\4_"^%X7OO#QPV-QM2V0P_P!@_P!#6T,=:7)6CRO\
M#&> O'GH2YE^)Y113GC>*1HY%9'4X96&"#Z&FUWGG!1110 4444 =_\ "+_D
M;+K_ *\7_P#0XZ]HKQ?X1?\ (V77_7B__H<=>T5\WF?^\/T1]-E7^[KU8444
M5YYZ04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!P'Q=_Y%.U_Z_D_] DKQ>O:/B[_R*=K_ -?R?^@25XO7TF6?[O\
M-GS&:_[P_1!1117H'G!1110!8L+&YU*^AL[2(R3S-M11_GI7M.FZ1H?PXT4W
MU]*KW;+AYL99V_N1CT__ %GVR?A9HL5CI-SXAN]J^8&6-V_@C7[S?B1_X[7
M^+/$D_B76I+IV(MT)2WC[(F?YGJ:\VKS8JJZ2=H1W\_(]2DHX2BJTE><MO+S
M-G7?B;K6IR,EB_\ 9]MT"Q'+GZMV_#%<Y!%KFLEWMX]1OBA&]HP\NTGIG&<5
MU'A_X97NLZ&]]/.+260 VL;K]X>K=P#V_/Z^C>"_"9\*:?-%)<BXFG<.Y5<!
M<#&!Z_6IJ8K#X:+C22NOZW*IX7$XF:E6;L_ZV/&X]5\3^&[A%-QJ-DY&Y8IP
MP##UVMP?RKT'PO\ $JWU8C3?$$4,;RC8)L?NI,\88'IG\OI6MXX\$2>*G@N;
M:[2"X@0H%D4E7!.>HY'Y&O/_ !7\/+SP];075M(UY;D!9F5,%'^G]T]JE5,-
MBHI3TDRG3Q6$DW"[@OZV+OC_ ,!KHX;5M+0_86/[V$<^23W'^S_+^7GU>]^"
MK?6)/##:?XBM"% \N/S6!9XB,;6';'3GM7'>,?!.B^%_"\MU$9YKN698XGE?
MA,DG@#'92.<U6%QG++V-1W=[)KJ3BL%S1]O35E:[3Z'FM%%%>H>2%%%% 'JG
MP:_YC?\ VP_]J5ZG7EGP:_YC?_;#_P!J5ZG7S&8_[S+Y?DCZK+?]UC\_S9\V
M^)_^1LUG_K^G_P#0S656KXG_ .1LUG_K^G_]#-95?24O@7H?,5?CEZA1115D
M!1110 4444 *JEV"J"6)P .YK3U7P]J.C1QR7<("/_$K;@#Z'T-4K'_C_MO^
MNJ_S%>U75O#=PRV]Q&LD4F0RMWK@QF,EAYQTNGN>C@L''$PGK9K8\7L+"YU.
M\2UM8R\C_D!ZGT%>KZ%H5MH5GY46'G?_ %LQ'+'T'H*?H^AV>B0O':J2SG+2
M/RQ'8?05C^*O%2Z6C65DP:]889QR(A_\5_*O/KXBIC)^RI;?UN>AA\-3P4/:
MUOB_K1&#X\731J:?9L?;3_Q\!/N^V?\ :KDJ5F9W+,Q9F.22<DFDKVJ%+V5-
M0O>QX=>K[6HYVM<****U,@KU3X-?\QO_ +8?^U*\KKU3X-?\QO\ [8?^U*XL
MQ_W:7R_-'=EO^]1^?Y,]3KYM\3_\C9K/_7]/_P"AFOI*OFWQ/_R-FL_]?T__
M *&:\_*/CEZ'HYQ\$?4RJ***]T\ **** -GPQX=N/$NL1V4.4C'S32XXC3N?
MKV%>^Z?I^G>'-)$%NJ6]K"NYW8X^K,?7WK ^&^AKI/A>*X=,7-[B9SCG;_"/
MRY_&N,^)OBQ[Z_?1+20BUMVQ.5/^LD]/H/Y_2O#K2GC*_LHOW5_5_P#(]ZA&
M&"P_MI+WG_5O\RWXF^*LSR/:Z H2,<&ZD7+-_NJ>@]S^0KSN]U2_U*0R7MY/
M<,?^>DA/_P"JK&A:#>^(=22RLDRQY>0_=C7U)J;5/"VL:5J$MI-8SR%#P\49
M97'8@@5Z5*GAZ#Y(VO\ B>96J8BNO:2O;\#,@\C=^_:5!_>C4$C\"178Z#=:
M_!AO#FN"]*C)L9B0Y'?"-P?^ G-<K_9&I_\ 0.N_^_+?X5MVW@CQ!_8;:W%!
M)$8FW)%RLI4=7 Z\?G3KNFU[TE\]4*@JBE>,7\KIG:C4]*^(-JVC:O;_ -G:
MY%D1%AC#?[.>?JIKRS4M.N=)U&>QNTV3PMM8=C[CV/6O0='EM_B#IS6MXZV_
MB.S0/;WB_*TH'3=CK@XS^8[UE>*C+K.BI?WD7EZQID@L]07'+J<['_,$?C]*
MYL/+V51T]EV[=FO)_F=6)C[:FJF[[]UU3\U^1Q-%%%>D>6%%%% !7OOPX_Y$
M'3/^VO\ Z->O J]]^''_ "(.F?\ ;7_T:]>9FW\%>OZ,]7*/X[]/U1J^)_\
MD4]9_P"O&?\ ] -?-M?27B?_ )%/6?\ KQG_ /0#7S;491\$O4TSCXX^@444
M5ZQXP4H!9@J@DDX '>DKJ_AWI2ZKXOMO,7=%; SL#WV]/U(J*M14X.;Z&E*F
MZDU!=3U#P1X7A\,:+YUP%%],F^XD/\ Z[?H._O7+7VJ:GJ=QJ4D3-#J5S&!I
MUK+'AC;=VB;L[#/'4_E7>>+6D3PCJS1-M<6KG/MCG],UYII%YI6N6FG:<%BD
MN8U$:P7RRR-OQRT;H00I_NG@8KPL.W4YJTM=?NZ_<>_B5&GRT(:*WW]/O_4G
MOM,1=(3[5IU[;:.2 1.I::PE_P">BD_>C;N/Y&LZZ6.2YM8M7WG6H98?LEU
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
M?+^NO]?([Z:56K&+]?ZZ?U\SNJ\!^(D:Q^.=1VX^8HQQZE!7OU?.WC2\6_\
M&.IS(<H)B@([[1M_I6>4I^U;\C7.&O8Q7F8-%%%>^?.A1110!W_PB_Y&RZ_Z
M\7_]#CKVBO%_A%_R-EU_UXO_ .AQU[17S>9_[P_1'TV5?[NO5A1117GGI!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M ' ?%W_D4[7_ *_D_P#0)*\7KVCXN_\ (IVO_7\G_H$E>+U])EG^[_-GS&:_
M[P_1!1117H'G!1110![9HX7QE\+?L.]6N5A\@Y/21,%,_7"G\:\5DC>&5XI%
M*NC%64]01U%=9X \5#PWJ[1W+'[!=864_P#/,]G_ ,?8^U=7X_\  K:@S:YH
ML8DD<;YX8^?,_P!M?4^H[]>O7S*<OJM>5.?PRU3/5JQ>+H1J0UE'1H[+P[:Q
MS^#;&TN)XKZ)[41NZ\JZXQC\!Q^':O.=;^$^HP73/HTL=S;,<JDKA9%]CV/U
M_2N2T_Q-K.CZ?<:?97LL$,IRP'!4]]IZJ3WQ7I_@+QJEYH\RZ]JUJEQ%+M1I
MY4C9DP/7&><\UA*CB,(Y5*;NF]C>%;#8M1I5%9I;F/X;^%5P+M+G77C6%"&%
MM&VXN1V8] /IG/M76?$9,^";M!=1VP!7AO\ EH <[![G'Z>E<[\1/&LD"6EK
MH.K0E95<SR6LBN1TP-PSM[].:XV%O$GC^]MK-I7N/LZ!=[\)&/[S$=_?J<40
MI5JSCB*TDDOP"=6A14L-1BVWIZG,45T?B[PE+X3N;:*2[CN5N$+ JNT@C&01
MD^O6N<KV*=2-2*E%W3/&J4Y4Y.$U9H****H@**** /5/@U_S&_\ MA_[4KU.
MO+/@U_S&_P#MA_[4KU.OF,Q_WF7R_)'U66_[K'Y_FSYM\3_\C9K/_7]/_P"A
MFLJM7Q/_ ,C9K/\ U_3_ /H9K*KZ2E\"]#YBK\<O4****L@***LV%A<ZG>):
MVL9>1_R ]3Z"DVHJ[&DY.RW-[P9JM_:ZFEE!&UQ!,?GB!^[_ +0/;%>G5E:%
MH5MH=GY46'F?_6RD<L?0>@]JIZUXNL]'O8K789Y-W[[8?]6O]3[5\WB7]:K_
M +F/_!\SZ?#+ZI0_?2_X'D;=Y_QXW/\ UQ?_ -!->(5[5)<0W>D37%O(LD3P
M.58=_E->*UVY0FE-/R.'.&FX->?Z!1117L'BA1110 4444 %>J?!K_F-_P#;
M#_VI7E=>J?!K_F-_]L/_ &I7%F/^[2^7YH[LM_WJ/S_)GJ=?-OB?_D;-9_Z_
MI_\ T,U])5\V^)_^1LUG_K^G_P#0S7GY1\<O0]'./@CZF51117NG@!1110![
MGX5O(_%?P\:Q=P9E@:TESV(7"G\L'\Z\J33I;GP_>1!"+S2IR\D??RFPK?\
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
MZ]4^#7_,;_[8?^U*XLQ_W:7R_-'=EO\ O4?G^3/4Z^;?$_\ R-FL_P#7]/\
M^AFOI*OFWQ/_ ,C9K/\ U_3_ /H9KS\H^.7H>CG'P1]3*HHHKW3P HHHH *W
MO#GBW4?#DC+ 5FM)/];:R\HWK]#_ ).:P:*F<(SCRR5T7"<H2YHNS/0]-UO3
MK>\:^\-:BNE3R',VF7^?(D/^RXX'XX_"NI'B[2+Z-5\0:)L8#F41+=1'Z.N:
M\3HKDG@83=V_GU^__.YV4\?."LE\NGW?Y6/<H-=^'UJ?-@;38V'=;7##_P =
MS575/BOHUI&5TZ&:\E_A.WRT_,\_I7B]%9K+*5[R;?JRWFE:UH)+T1L>(/$^
MI^)+H2WTWR*?W<*<(GT'K[GFL>BBO0C",%RQ5D>?.<IOFD[L****9(4444 %
M>^_#C_D0=,_[:_\ HUZ\"KWWX<?\B#IG_;7_ -&O7F9M_!7K^C/5RC^._3]4
M:OB?_D4]9_Z\9_\ T U\VU])>)_^13UG_KQG_P#0#7S;491\$O4TSCXX^@44
M45ZQXP45-#:7-R"8+>67;U\M"V/RJ7^R]0_Y\+K_ +\M_A6<JU.+LY)/U*4)
M/5(J5MZ%XKU?PZ_^@W)\DG+02?,A_#M^%9_]EZA_SX77_?EO\*/[+U#_ )\+
MK_ORW^%1.K0FN64DUZHN'M(/FC=,[#Q%\1?^$C\-/ITVG"&X9U;S%?*\'/0\
MBLGP_KMIIEO9I.)28;YIVVJ#\ICV^O7-8O\ 9>H?\^%U_P!^6_PH_LO4/^?"
MZ_[\M_A648X6,.2,DEZFTJU>4U.6K]#=_P"$AL_[+^S;9=_]E?8_NC&_S=_K
MTQ7+U;_LO4/^?"Z_[\M_A1_9>H?\^%U_WY;_  K2%2A"]I+7S1E-U)VNMBI1
M5O\ LO4/^?"Z_P"_+?X4?V7J'_/A=?\ ?EO\*OV]+^9?>C/DEV*E%67TZ^C0
MN]E<*HY),3 #]*K5<9QGK%W$TUN%%%%4([_X1?\ (V77_7B__H<=>T5XO\(O
M^1LNO^O%_P#T..O:*^;S/_>'Z(^FRK_=UZL****\\](**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X#XN_\BG:_P#7
M\G_H$E>+U[1\7?\ D4[7_K^3_P! DKQ>OI,L_P!W^;/F,U_WA^B"BBBO0/."
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#U3X-?\ ,;_[8?\ M2O4Z\L^
M#7_,;_[8?^U*]3KYC,?]YE\OR1]5EO\ NL?G^;/FWQ/_ ,C9K/\ U_3_ /H9
MK*K5\3_\C9K/_7]/_P"AFLJOI*7P+T/F*OQR]0HHHJR HHHH **** "BBB@
MHHHH **** "BBB@ KU3X-?\ ,;_[8?\ M2O*Z]4^#7_,;_[8?^U*XLQ_W:7R
M_-'=EO\ O4?G^3/4Z^;?$_\ R-FL_P#7]/\ ^AFOI*OFWQ/_ ,C9K/\ U_3_
M /H9KS\H^.7H>CG'P1]3*HHHKW3P HHHH **** "BBB@ HJQ/8W=K##-<6L\
M,4Z[H7DC*K(..5)ZCD=/6J]":>PVFMPHHHH$%%%% !1110 5[[\./^1!TS_M
MK_Z->O J]]^''_(@Z9_VU_\ 1KUYF;?P5Z_HSU<H_COT_5&KXG_Y%/6?^O&?
M_P! -?-M?27B?_D4]9_Z\9__ $ U\VU&4?!+U-,X^./H%%%%>L>,=#J5[<:=
MI^F6]G(T"/;+*Y0X+,>N345E-KU\N^*\G6,9S(\A"TS7_P#4:3_UY)4NMNUM
M8V-K"=L+1!F4=S[UY6%HTY48MQ3;;U:OU9V3;4FVW96'R?VW&T(.K!O-?8I6
M<D X[U2N=3U>UN'@EOY]Z'!Q(<5FH[1NK*2&4Y!'8UNZK;G4FL+N$?\ 'P!&
MWLW^<_E74\/2BUS05O1&:E*2?*W?U(9+O68;".\?491'(<*OFG<:EM7UVZM7
MNAJ#Q0*#AY9MH8CL/6EU&1)-;M+)8O.B@*QB/=MW'T)_*K^HFVO]1M]"MK9
ML3@>:I/R#JP _J:X,1*$'&$::U3;=EI%>6GE_P $UC%MOWGIIN]69=W=:S9V
MUM-+J,N+A=Z*)&R![U4_MO5/^?\ N/\ OLULWB6MY=7>IW>[[%;$00Q+P9".
MP]!WJ KIVIZ->SPV M);;:P*N6#9.,<_YZ4J-:CR)U*5]4FTE9-[+N[75[)B
ME"5WRR_%ZV,W^V]4_P"?^X_[[-']MZI_S_W'_?9K3ETF*XBTF*&)(C+ 99YL
MGH.I/8?_ %ZDNM'LY]5MUM@(;)+99IG)Y"\\G)ZD8J_K."O9P77HNCM^-M!>
MSK?S?B9<.O:G%.DAO)G"L"59\@^QIWB&WCMM;N$B4*APX4# &0#BJM]-;SWS
MO:P"&#.$0>E7_%/_ "'IO]Q/_016\(QCB:;C'EYHRNOG&U[=KLAMNG*[O9K]
M3&HHHKT3G._^$7_(V77_ %XO_P"AQU[17B_PB_Y&RZ_Z\7_]#CKVBOF\S_WA
M^B/ILJ_W=>K"BBBO//2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** . ^+O_(IVO_7\G_H$E>+U[1\7?^13M?\ K^3_
M - DKQ>OI,L_W?YL^8S7_>'Z(**T-#MY;K6K2"$Q*[O@O-&LB(O\3%6^4@#)
MY]*Z/4](AU2_M+M8K>""226.6'3VAD("[I$ $;%=[)\H''*9[UUSK*$K,Y(4
M93CS(XRBNM,NF/X01O)U); :D@DA:=6(/EODH^P#/*Y&WL.>>&ZAH.FV[P6T
M-O?&YO+L16G^E1NLD65Q)]Q?O;N.0.N>G*5=7LT-T':Z9RE%=-JVC:/;:9%J
M5A<2W$"W?V>5%E+;AC=\KM$@!P#V8<@_4U31=*4ZC'I[743V-XELTEW,K*^X
MN"<!1M *]<G(["A5XOHQ.A)7U7]?\,<S170W.F:4);[3[:#4_MMJP0SNRF+A
MPKO(H7,:CGNW49JQK&B:#9+<VT&J;;^"0(%D:1A)S@Y!A4)Z_>8<8YZT_;1N
ME9A["5F[K0Y:BNS@@L;*R\2V-H-1\RWMO+FDD=3%*5D4$E0!L.<[02W!-<93
MIU.>^A-2GR6UW"BNE%[CP9%(]M9EC=FW9ULX1(8Q&#C?LR#R?FZUJ_\ "*Z%
M+-'%$=14R2)#EID.&>'S0WW!D#H1WSG(Q@PZZC\2_I&BP[E\+[?B<+1750^'
M=-ETAMUQ(FJ+8M>&,.6 4#>,J(\ %,<F3.6'':G:9H.D37=G8W2:B\]Q9_:S
M-!(@0?*6V[2I.,#!;/7M3>(BDWV_JXEAYMI=_P"K')T5U<6B^'4LK5[[4S;R
M74)F5A([^4"S!1M6$A\;<'YUYR,#'/*5<*BG>R(G3<+7>YZI\&O^8W_VP_\
M:E>IUY9\&O\ F-_]L/\ VI7J=?-YC_O,OE^2/ILM_P!UC\_S9\V^)_\ D;-9
M_P"OZ?\ ]#-95:OB?_D;-9_Z_I__ $,UE5])2^!>A\Q5^.7J%%%%60%%%% !
M15_1FBCU6*6>T:ZABR\D:IOP #\Q7H0OWL' .,$@&NE\C2M6@@EG7S+9(;E_
M-M+6.SF+QJKE74!D(P5VD8QDYK*=7D=FC:G2YU=,XNBNSN?"NFBXC2"2Z5$N
MECG:65,>48O.+ [1MVJ""><XR!_#69K&EZ78Q:=?6LDUQ9W+2*Z"1LDH1G:[
M1)UW ?<(!!Y/91KQDTEU'+#RBFWT.?HK=U:WT'3M2FLXHM2G:WN&CD9ID0,H
M+# ^0X(^7YN<\\+T"^)K>S34K]K'3KJ".*]DA>5I T.<G"J B[>A(&3P*I5;
MM:;DNE9/78P:***T,@HHHH *]4^#7_,;_P"V'_M2O*Z]4^#7_,;_ .V'_M2N
M+,?]VE\OS1W9;_O4?G^3/4Z^;?$__(V:S_U_3_\ H9KZ2KYM\3_\C9K/_7]/
M_P"AFO/RCXY>AZ.<?!'U,JBBBO=/ "BBB@"Q8_9O[0MOMF?LOFKYV,_<R-W3
MGIFNQOO[5^SZQ_;7_((\K_0O^>.__EC]G[8VY^[_  YS7#45E4I<[3_KY&M.
MKR)K^OF=A?:6EF+W;X75["&+,&H/<R*)!QMDW[MC[LYV* >0!T.7WWALF+6+
MBST5OL8MH9[2=?,."?++!,M\R[2Y/!QCJ*XRBI5&:M[WY^7F6ZT'?W?R\_(Z
M&ZT35H_"MH[Z7>JL=S<2N6MW 5"D.&/' X//L:LW.D7[^"8)AH]U 8[AF<JD
MVUH_+!\UE8E1G^\ !Q7*T57LY::];_UJ3[2.NFZM_6AU3:1?S^!XY8]'NHRE
MRK[HUF*R1^63YA4DKZ?, .*Y6BIK:TN;QV2UMY9W52[+$A8A1U)QVJH1<+W9
M,Y*=K(AHHHJS,**** "O??AQ_P B#IG_ &U_]&O7@5>^_#C_ )$'3/\ MK_Z
M->O,S;^"O7]&>KE'\=^GZHU?$_\ R*>L_P#7C/\ ^@&OFVOI+Q/_ ,BGK/\
MUXS_ /H!KYMJ,H^"7J:9Q\<?0****]8\8V=?_P!1I/\ UY)2QW]E?V4=OJ)D
MCDA&$E09R/>F6^M1BSCMKZQ2\2+B(LY4J/3/<4_^U=)_Z ,?_@0W^%>72]M2
M@J;I-V;U3CW\VG^!U.47+F4EKT=_\BG>0Z?% OV2YDFD+?-N3: ,5?T75H+2
MTDBN3RAWQ?+GG'3V_P#KTS^U=)_Z ,?_ ($-_A1_:ND_] &/_P "&_PK256K
M*/*Z,OOA_P#)"CRQES*2_'_(ET!<W-UJ]R-Z6R%\GNYZ5#IFHPVJ:A>2RG[;
M*I6)<$\L>3G%1WVM"XLA96MI':6V=S*K9+'W/Y?E1;ZCID5O'')HRRNHPTAG
M(+'UQBL)T:E13G4IM\UE9..D5K9W=M7>]BE.*LHRVZZ[LM6MWIMUH,6GWES)
M;-%(7#*A8-G/I]:KWVHVJ:<--TY7\C=NEE?@RGZ=A3_[5TG_ * ,?_@0W^%'
M]JZ3_P! &/\ \"&_PJ8TI1GS^RFU?FM>%K]]_P V#DFK<RVML]ON+.KZU;/I
M=O9V!Y,2I*P4C"C^'GWYINO:W!=(;>Q)\N0*9GVXWD  #GL,5!_:ND_] &/_
M ,"&_P */[5TG_H Q_\ @0W^%12PJIN+5&3Y;O5PU;MO[W2RL5*HY77.M?)_
MY&,H)8 #))Z"MCQ00=>FP?X4_P#013EUG3HF$D&B1)*IRC-,S 'UQCFLJZN6
MN[AYY/\ 6.<N?4UW056I7524'%)-:M=;=F^Q@^6,'%.]R&BBBNXQ._\ A%_R
M-EU_UXO_ .AQU[17B_PB_P"1LNO^O%__ $..O:*^;S/_ 'A^B/ILJ_W=>K"B
MBBO//2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** . ^+O_ "*=K_U_)_Z!)7B]>T?%W_D4[7_K^3_T"2O%Z^DRS_=_
MFSYC-?\ >'Z(L6=]=Z?,9K*ZGMI2NTO#(4)'ID=N!4PUG5%A,(U*\$1?S"@G
M;:7W;MV,]<\Y]>:Z'1Y(D\*Q322Z3;LE\8S)>6 F+IM#;<B-CU)ZD?6L^.'0
M)K34+]X-02**["0Q12K\R.)"BG(.TC8,MEL],=ZZ>=-N\=CFY))*TMS/N=;U
M:\A:&ZU2]GB?&Y);AV5L'(R"?6JS7=R[PNUQ*SPJ%B8N28P.@7T [8K66TT:
MWM(KVY6]F@NIY$A2&9%:%$(^^2I#/A@<#:.^>>)+C2+#28KF2^6[O EZ]HGV
M=UA4; "2S%7Y.X87'9N>*:G!:)"<)O5O^NA0E\0:S, )=7OY &5AON7/*G(/
M7J#R*9)K6JRI.DFIWCI.<S*T[$2< ?-SSP .?05OKH.B0PW-U>2WMM$+GR(8
M;O=#(N$5B7*Q2#)W<# X!.352VTO0_M%\\][+)8QRK';7&)(DDR"3EA$Y#
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
MB#SU/7UJ2+7M8ADEDBU:^C>5MTC+<."YZ9)SR:NV&@03W%]!>ZC';RVLOE;
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
M_P"VO_HUZ\S-OX*]?T9ZN4?QWZ?JC5\3_P#(IZS_ ->,_P#Z :^;:^DO$_\
MR*>L_P#7C/\ ^@&OFVHRCX)>IIG'QQ] HHHKUCQC=BUG2SINGVMUI=S,;-F<
M$7BJLA8@D%?+)QP. ?QJU#XQN#;+'<R:FCK)(^ZPU VRMO8N=R[6!.YFY&.#
MCL*RM"TV'5]46SGNS:JZ.PE$>\ JI;D9&!@'GGZ5=E\,R1VD:AYVU)KMK7[*
M(1MW* <A]_W=K YQCKVYKFG&BGRR]>OF=4)5VN:/IT\B:U\6RPV:VTDNK*L<
MCLC6NI&%B&.[Y_D(8Y).[CK],2&2QE\,+-?1-<EKZ><!=4C6X16$:_,I5BV2
MIR=H/RYZ&LO_ (1^^6>V1_LPCN)#&LR743QAAR07#;0<'."034MUX9O8-9_L
MV&2UN)6F>*+9=19;;G[PWG83CHV.>.M#C1O[KMUW_P"""E6:]Y7Z;?\  *&I
MW[ZGJ=Q>R*%,KY"C^$= /? P,^U:-CK\>GZ3#;0VLGVJ*Y-P)6F!C;(VE63;
MDJ5R"-W<_2J46CWUQ;SSP1)*D$JQ.(Y49MS'"A5!RV3T(!!IUYH=_8H7GCAV
MJXC<QW$<GEL<X#[6.P\'[V.A]*T:I-*#>QFG53<TM_(V?^$SD:ZOV"7UO!<S
MB=4LKWR71@NT@OL.X$8X([#'?-$:[;2OJ"7EO>W4%X8VS)>@S*R< F0H0W!(
M^[TQZ57O/#NIV%LUS<PQ)$JA@WVB,[U.W#( V77YARN1^1JQJ7A^6*)[^SCV
M:<$B(:XN8]^YH4D*C[I8C?V6LU&@MNOGVM_P#1RKO?IY=[_\$LMXCTZ35KJ^
M?2KA1/:_9O*CO  @V;"03&3]W&,]"#DG/%;3-<M]*EO/LUO>117 4(\-V$GC
M Y($@CZ$]0%'0>G.'6YJ6A0VFEQ7UK=S3Y5'EBEMQ&T2ONV$X=N#M]OO+ZU4
MJ=*/NOKIUZ$QJ597DNFO3J3S>(;"X\2IK,NG79>/RF6/[<#EXP "6:,D@A1G
MOG)SSQC:A-:W%VTMI!-"C<LLLPD.XDYP0J\>V/QJ[+I^EQZ-%?+?WC22L\:Q
M&S4#>JH2"WF=/G'..QXK(JJ<8;QZ:=?U)J2GM+KKTZ^@4445J8G?_"+_ )&R
MZ_Z\7_\ 0XZ]HKQ?X1?\C9=?]>+_ /H<=>T5\WF?^\/T1]-E7^[KU84445YY
MZ04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!P'Q=_Y%.U_Z_D_] DKQ>O:/B[_ ,BG:_\ 7\G_ *!)7B]?299_N_S9
M\QFO^\/T04445Z!YQI6VO7UK8I9QBT:W1BZK+90R?,>IRR$YZ?@!4J>)]620
MR&XCDD,QG#S6\<C(YQDJ64E>@Z8Z"LN)UCE1VC6158$H^<,/0X(.#[$&NKU[
M3M+M!J$<EO969ANQ';&SNO/E=-S!MZ&1L$* >=O/'?C"?LXR2<=_0Z(>TE%M
M2V\V9'_"2ZF1,&:UD6:8SNLEE"ZF0C!8 H0#CTJ*/7=0CDN)#+',;B3S91<0
M1S*S\_-AU(!Y/3UJ_>>'K&"_BTZVU62>^F\KRD:UV)^\VX#-N.#AL\ CWSQ5
M=M(LKB*?^R]1DNIH"NY);;R@ZLP3<AW'/S,OW@IP?K@3HM:+?R_X -5D]7MY
M_P#!((M<OH6F*BUVS,K/&UG"T>X# (0KM4X)Y '6H=2U.[U>[^U7LBR3[0I<
M1JA('3.T#)]SST]*OW.CZ="9[6+59)=2B=8A ;4JDLA8*P1]W0<\LJYQ5G5?
M"\&FVERZ:M;R7%LP5X6DA!?G!V;968X/9E4X]#Q0ITDT]F_('"LXM7NEYF/I
MVIW.ES^=:>2)000TEO'*5(.05WJ<'W%6XO$NIV_F>0UK$)'21O+LH5^9?ND8
M3C&.WOZFKDWARRCT6:^CUA)I(H4E,:*C EBHQQ(77!8#+(O/U%$?AJTET>6]
M750TL=K]H:*-(WYP/EPLA<8)P24 &#SC&4YT9:M>6PU"O'1/SW_X)4_X2C5M
MGEF6V,9# QFSA*$%MQ!79@_-R/0YQ3H_$5[<:A!->W2HD<1@)BLHG'E]D,>%
M5E!Q@'@=NE1SV-JOAF"^@D+R-<F*3?$593L!P"'(*\]=H-6Y= L!;0F'5)VN
M9[-[N.)[0*NU Q(+!S@_(V.#VZ9H?L5T[]/^ "]L^M]NO_!&ZIXCDEU*VN+&
M5\6]J+7?+!&@D4EB08AE OS8V\C !K*O+^:_*&9+9=F<>1;1P_GL49_&M>UT
M#3G98;K5I8KK[(;MHX[3>H7R_,"ABXRVS!Z =LUS[8W':21G@D8JZ:I[16WD
M14=3>3W\Q****U,3U3X-?\QO_MA_[4KU.O+/@U_S&_\ MA_[4KU.OF,Q_P!Y
ME\OR1]5EO^ZQ^?YL^;?$_P#R-FL_]?T__H9K*K5\3_\ (V:S_P!?T_\ Z&:R
MJ^DI? O0^8J_'+U"BBM+2K&WN(KR\O#*;6TC#.D) =V8A54$Y &3R<'@=*J4
ME%78HQ<G9&;16S]@T[4F7^S'GMA'&TMT]](I2%1M PRC+9)Q]W.6  [F6#PN
M]Q')-'JNG?9DB:7SRTFTA2 PQLW C<O! )W#&<U'M8K?0M4I/;4P:O3:O>W.
MJMJ5P\<]TWWFEA1U/&WE2-IX]JU&\'W"WJVAU/3?,)F4MYC[5:)59U+;, A6
MSGIP1G(Q5/\ L%FEM?*O[26VN9#$MTGF>6LG]U@4# \C^'!SUX.%[2G+7^OZ
MT'[*I'3^OZU&W'B+4KJ\BNY)(!<1'(DCM8D)XQAMJC<,<8.1CBI&\4:LT442
MS011PR"6-8;2*/8X_B&U1@^OKT-3-X5N3JJ:7!?6-S>F7RGAA=F,?!)).W!
M .=I)'3&>*+_ ,(ZE8/9B3:4NYA CM'+$ YQP1(BGOUQC@^AJ+T-%I]Q=J^K
MU\]2E)K=Y))#(!:120R"6-X+.&)@PZ'**,_0\4R[U:ZO8!#+]G2+<'*P6T<(
M8@$ G8HSC)QGID^M7]3\*7NEQ6[RS0,UQ-Y,<;+)"Y/KB5$^7D?-TYHU?PM=
M:+;Q37=U;A9)O*"E)4;IDMM=%)4<9(SU%.,Z.EK>1,H5K.]_/4PJ*UM1T8V]
M]86EHR7#W<,;1M'(2)&8D#&Y$*Y(Z$<>M$VAB-)'BU2PN%A=5G,+2'R@3MW'
M*#<N>,INZCU&=%4CH0Z4M3)HK:U/PU/ID=TQO;.Y:TD6.X2!G)C+9Q]Y0#T[
M$D=ZQ:<9QFKQ)G"4':05ZI\&O^8W_P!L/_:E>5UZI\&O^8W_ -L/_:E<F8_[
MM+Y?FCLRW_>H_/\ )GJ=?-OB?_D;-9_Z_I__ $,U])5\V^)_^1LUG_K^G_\
M0S7GY1\<O0]'./@CZF51117NG@!1110 5U'AK8VAZJ6?387CDA,<][:+*$W$
M@C.QCS@=L#VKEZM0ZE?6UK+:P7MS%;RY\R%)65'R,'(!P>*BK!SC9&E*:A*[
M.CN=)TMM<U=[U3:6EN\: J_DH9&&<J DAVMM9E !&WN.,U[[0K#2KW5?M'VR
MYM[1X5C2(B-SYBE@69E.  ,?=Y)'2LB'6M5MBI@U.]B*QB(&.=EP@SA>#T&3
MQ[T#6]66Z^U+J=Z+CR_+\T7#[]F<[<YSC/:LE3J+K_6G_!^\U=6F^FM_\_\
M@?<==JUA9ZC?17EY+<BP@TN!_-GEV/EFP@8A')R,]%/3L*S4\.Z>GC"/2IGN
M6M9X5DC>-\.F8P_.Y!NQR,84G@\=*QO[?UGSEF_M>_\ -52H?[2^X D$C.>A
M(!_"@:_K(G\\:M?B;;L\P7+[MN<XSGIGG%3&C4BK)]"I5J4G=KJ1:@VFLZ_V
M=%=HH)!^T2*Y8=C\JC'?(YQZFJ=3W=[=7\WG7ES-<2XQOFD+MCTR:@KIBK*Q
MS2=W=!1113)"BBB@ KWWX<?\B#IG_;7_ -&O7@5>^_#C_D0=,_[:_P#HUZ\S
M-OX*]?T9ZN4?QWZ?JC5\3_\ (IZS_P!>,_\ Z :^;:^DO$__ "*>L_\ 7C/_
M .@&OFVHRCX)>IIG'QQ] HHHKUCQC0T74(-+U'[5/;R3J(W0(DHC/S*5)R5;
ML3V]*U(O%LD":>L=K@V4KE9!*5=XF0(%+*!\P0;0XQT7CBN;K7M-"%UID=^^
MJV%M%),80LWFY#]<':A X(.<XK*I"G\4U^9M2G4MRP?Y$FJZ^VH11*D^K,T<
M@D'VW4/M"@CN%V+@^]+=ZW9OJ::C9Z:T-U]K^UR22W!DR=V[:H"J N<]03TY
M]:9T/5?-:)=.NI&69H/W<1<&1<Y4$9!( )X["F6^D:G=2SQ6^G7<TD!VS+'
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
MH[,M_P!ZC\_R9ZG7S;XG_P"1LUG_ *_I_P#T,U])5\V^)_\ D;-9_P"OZ?\
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
MOXK_ #/*Z*]4_P"%-?\ 4>_\D_\ [.C_ (4U_P!1[_R3_P#LZ/[1PW\WX/\
MR#^S<5_+^*_S/*Z*]4_X4U_U'O\ R3_^SH_X4U_U'O\ R3_^SH_M'#?S?@_\
M@_LW%?R_BO\ ,\KHKU3_ (4U_P!1[_R3_P#LZ/\ A37_ %'O_)/_ .SH_M'#
M?S?@_P#(/[-Q7\OXK_,\KHKU3_A37_4>_P#)/_[.C_A37_4>_P#)/_[.C^T<
M-_-^#_R#^S<5_+^*_P SRNO5/@U_S&_^V'_M2C_A37_4>_\ )/\ ^SKJ?!O@
MW_A$?MO^G_:_M7E_\L?+V[=W^T<YW?I7-C<;0J4)0A*[=NC[G5@L%7I5XSG&
MR5^J['55\V^)_P#D;-9_Z_I__0S7TE7FVI_"?^TM6O+[^V_+^TSO-L^RYV[F
M)QG?SUKBRZO3HRDZCM<[LRP]2M"*IJ]CR&BO5/\ A37_ %'O_)/_ .SH_P"%
M-?\ 4>_\D_\ [.O6_M'#?S?@_P#(\?\ LW%?R_BO\SRNBO5/^%-?]1[_ ,D_
M_LZ/^%-?]1[_ ,D__LZ/[1PW\WX/_(/[-Q7\OXK_ #/*Z*]4_P"%-?\ 4>_\
MD_\ [.C_ (4U_P!1[_R3_P#LZ/[1PW\WX/\ R#^S<5_+^*_S/*Z*]4_X4U_U
M'O\ R3_^SH_X4U_U'O\ R3_^SH_M'#?S?@_\@_LW%?R_BO\ ,\KHKU3_ (4U
M_P!1[_R3_P#LZ/\ A37_ %'O_)/_ .SH_M'#?S?@_P#(/[-Q7\OXK_,\KHKU
M3_A37_4>_P#)/_[.C_A37_4>_P#)/_[.C^T<-_-^#_R#^S<5_+^*_P SRNBO
M5/\ A37_ %'O_)/_ .SH_P"%-?\ 4>_\D_\ [.C^T<-_-^#_ ,@_LW%?R_BO
M\SRNBO5/^%-?]1[_ ,D__LZ/^%-?]1[_ ,D__LZ/[1PW\WX/_(/[-Q7\OXK_
M #/*Z]]^''_(@Z9_VU_]&O7+?\*:_P"H]_Y)_P#V==]X;T;_ (1_0+;2_M'V
MCR-_[S9LW;F+=,G'7'6N',,71K4E&F[N_GYGH9;A*U&JY5%96\NZ#Q/_ ,BG
MK/\ UXS_ /H!KYMKZ?OK./4-/N;*4LL=Q$T3E#@@,"#CWYKB/^%1:!_S^:G_
M -_8_P#XBLLOQ=.A%J?4TS'!U:\HN'0\7HKVC_A46@?\_FI_]_8__B*/^%1:
M!_S^:G_W]C_^(KT/[3P_=_<>=_96([+[SQ>BO:/^%1:!_P _FI_]_8__ (BC
M_A46@?\ /YJ?_?V/_P"(H_M/#]W]P?V5B.R^\\7HKVC_ (5%H'_/YJ?_ ']C
M_P#B*/\ A46@?\_FI_\ ?V/_ .(H_M/#]W]P?V5B.R^\\7HKVC_A46@?\_FI
M_P#?V/\ ^(H_X5%H'_/YJ?\ W]C_ /B*/[3P_=_<']E8CLOO/%Z*]H_X5%H'
M_/YJ?_?V/_XBC_A46@?\_FI_]_8__B*/[3P_=_<']E8CLOO/%Z*]H_X5%H'_
M #^:G_W]C_\ B*/^%1:!_P _FI_]_8__ (BC^T\/W?W!_96([+[SQ>BO:/\
MA46@?\_FI_\ ?V/_ .(H_P"%1:!_S^:G_P!_8_\ XBC^T\/W?W!_96([+[SQ
M>BO:/^%1:!_S^:G_ -_8_P#XBC_A46@?\_FI_P#?V/\ ^(H_M/#]W]P?V5B.
MR^\Y;X1?\C9=?]>+_P#H<=>T5S'ASP+IGAC4)+VRGO))'B,1$SJ1@D'LHY^4
M5T]>-C:T:U7GAL>W@:,Z-'DGN%%%%<AV!1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% %&36M*BD:.34[-'0E65IU!!'
M4$9IO]NZ/_T%;'_P(3_&O(-=_P"1AU/_ *^Y?_0S6?0![?\ V[H__05L?_ A
M/\:/[=T?_H*V/_@0G^->(44 >W_V[H__ $%;'_P(3_&C^W='_P"@K8_^!"?X
MUXA10![?_;NC_P#05L?_  (3_&C^W='_ .@K8_\ @0G^->(44 >W_P!NZ/\
M]!6Q_P# A/\ &C^W='_Z"MC_ .!"?XUXA10![?\ V[H__05L?_ A/\:/[=T?
M_H*V/_@0G^->(44 >W_V[H__ $%;'_P(3_&C^W='_P"@K8_^!"?XUXA10![?
M_;NC_P#05L?_  (3_&C^W='_ .@K8_\ @0G^->(44 >W_P!NZ/\ ]!6Q_P#
MA/\ &C^W='_Z"MC_ .!"?XUXA10![?\ V[H__05L?_ A/\:/[=T?_H*V/_@0
MG^->(44 >W_V[H__ $%;'_P(3_&C^W='_P"@K8_^!"?XUXA10![?_;NC_P#0
M5L?_  (3_&C^W='_ .@K8_\ @0G^->(44 >W_P!NZ/\ ]!6Q_P# A/\ &C^W
M='_Z"MC_ .!"?XUXA10![?\ V[H__05L?_ A/\:/[=T?_H*V/_@0G^->(44
M>W_V[H__ $%;'_P(3_&C^W='_P"@K8_^!"?XUXA10![?_;NC_P#05L?_  (3
M_&C^W='_ .@K8_\ @0G^->(44 >W_P!NZ/\ ]!6Q_P# A/\ &C^W='_Z"MC_
M .!"?XUXA10![?\ V[H__05L?_ A/\:/[=T?_H*V/_@0G^->(44 >W_V[H__
M $%;'_P(3_&C^W='_P"@K8_^!"?XUXA10![?_;NC_P#05L?_  (3_&C^W='_
M .@K8_\ @0G^->(44 >W_P!NZ/\ ]!6Q_P# A/\ &C^W='_Z"MC_ .!"?XUX
MA10![?\ V[H__05L?_ A/\:/[=T?_H*V/_@0G^->(44 >W_V[H__ $%;'_P(
M3_&C^W='_P"@K8_^!"?XUXA10![?_;NC_P#05L?_  (3_&C^W='_ .@K8_\
M@0G^->(44 >W_P!NZ/\ ]!6Q_P# A/\ &C^W='_Z"MC_ .!"?XUXA10![?\
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
MR8^4$G &?7D57KT:VNK&/X:K++IWFVZD*\'GLN]MX!;=U&3SC\*H6OAZRM-
M@U*?2;G4IKI@R6\#OB)#DCE>>F.O?\Z .(HKN;GPK8P^(=(*P2BPOL[K>4D-
M&0N<$]1U_0U,-,\-)XK.AG397=_^6OGL AV[MH&>1CN3UH X>TL[F_N%M[2%
MYI6Z*@S^)]![U!7I?A"TM]+\0:MIT<9:2(Y$Y<Y*'&%(Z<>M9>@:1H^O+>WL
M6FE1"H6.Q%TWS-@G<7/(ST].#0!Q%2VUN]W=PVT94/*ZQJ6Z DXYKJ/$FCZ=
M::3%<QV4^G7F[#6[EY$8>S\C/?K^%8&C?\AW3_\ KYC_ /0A0!T7_"N-8_Y^
M;'_OM_\ XFJ \':@=;.D^=:^>(?.W;FV[<XZ[<Y_"NI\4Z!I^I:N)[G7;:RD
M\I5\J3;G SSRPK!\.Z%IUSXJN=.GD2_MHH2RR(Q4,<KR-I]SWH S(/#-[<66
MH7:2P".Q9UE!8Y)49.WC^>*QJ]!T:)(/"WB>*,;42295&<X 7 JM%X=LM,T:
MRN+G2+S5+FZ =UA+@1*0#_#WY'7J<T </5O3-/FU748;*!D664D*7) X!/.
M?2NIO_!D2^*+*SMWD2SNU,G)^:,*,L.?PQ]?:KVE_P#"/P>,X["RL989[=W5
M9_.+!V"D,"I[=>1W% '#ZC82Z7J$UE.R-)$<,4)(/&>,X]:JUM^+_P#D:]0_
MWQ_Z"*Q* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#0T+_D8=,_Z^XO
M_0Q7M]>(:%_R,.F?]?<7_H8KV^@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \0UW_D8=3_Z^Y?_ $,UGUH:
M[_R,.I_]?<O_ *&:SZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!\,@
MAGCE**X1@VQQD-@]#[5WL.J>#?MEOJJA[6YA7BWCB(7/J0!@GWS7G]% '9:9
MXOMU\2:A=7D16SOP$8 9*A1A<^O&<_6EU'6=$TWP[/I6A22S&Z<F1W!&T<9Z
M@=ABN,HH [BVUGP]J^B6-KKCRPS60"J55CO  '4 \$ 9Z=*Q/%>MIKFK^; &
M%O$GEQYXR,Y)QVS6%10 5K^(M;_M_4EN_L_D;8A'LW[NA)SG ]:R** );5UC
MNX7<X574D^V:[>\\1:5+X\T[4DNLV<-N4>3RVX.).,8S_$.W>N#HH Z[3]:T
M^#QY<ZE)<;;-R^V38QSD<<8S^E3:+K^F6VKZ_P#:;AH[:_D8QRA"1C<V.,9Z
M-Z5Q=% '::1K>F6%G>Z*VHW"6S,'@OXD9&!P,\#D<C^=4]=U:Q;2(K"TO[W4
M)B09KF:64*<'. C''IV[>M<O10!U/C?5['6+ZUDL)_.1(BK'8RX.?<"CQ%J]
MC?>&]&M+:??/;1*LJ[&&TA .I&#R.U<M10!WEYXFTK^T/#MQ'*9TLT=9U$9!
M4E% /(&<$$\>E7;;Q%H-OKUQJ#ZS<3B==J1M$^R$<$CIZ@=!7FU% '7:!K&F
MVW]N65[=M';WNY8YEC8C!W G&,\@C\J?8ZII&G>&=8TQ+XRO*S>03$P\P%%&
M>G'(/6N.HH ["35=&U_0[*TU2ZELKNS 59?+,@<8 / ]0!^-)J7B.P>?1K"S
M+_V?831NT\BG+;2.<=>F>WX5R%% '6:WK-A>>-;#4(+C?:Q-"7DV,,;6R>",
M]*UHO%6D1>+[J\,A:VG@2-;@1ME".O!&<?AV%>>T4 =]%K6C6^B:G8?VS/=3
MW,;E9YXGP200%Z$C''7UK+;6+ _#U-+$_P#IHDR8]C=-Y/7&.GO7*T4 :.@W
M4-EKME<W#[(8Y0SM@G ^@J?Q3?6^H^([N[M)/,@DV;6VD9PB@\'GJ#6/10!O
M^$-6M=&UO[1> B)HFCWA<["2#G'X8_&NEL]=T.T&I*^M7%R]XIQ)+$^U!SA0
M,9_B/M7G=% '7:3JNE3^#YM%U"]:T<R[E<1,^1N#=OH:M6OB&QN] @TZ?5KK
M3)K5@J3PJV)$' R%YZ?K7#T4 =G)X@TS_A)]-DAN+HV5J29)[B623>2N,A22
M1^ '6H/[9T__ (6'_:OVC_0MV?-V-_SSV],9Z^U<G10!V^G^)-.M?&^H7SSM
M]BN4VK($;K\N"1C/8CI5739_#FG7%Q M]=;F7,.HQ"1"A_NE0><8!Z<\UR5%
M ';ZSXDLV\,R:8NHOJES,PS,\'EA "#T/T]^M<EIDT=OJMG/*VV..='8XS@!
M@356B@#H/&.I6FJZX+FRF\V+R57=M*\@GL0*=X,U.STG6GN+Z;RHC R!MI;D
ME?0'T-<[10!V=AKNFPZ+X@MY+G$MW)*T"[&^<,..W'XU-%XBL=3T6RM[K5[S
M2[JU 1FAWD2J !_#[#OT.:X:B@#K;CQ1;0>)[6\LA=2VEN"A\Z=W9PW#$;R<
M=N..G-7H+WPM:^)3K2:C*S2,6\KR& C9@=S$XYZG@>M<)10!J>([N"_\07EU
M;/YD,C JV",\#L>:RZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#0
MT+_D8=,_Z^XO_0Q7M]>(:%_R,.F?]?<7_H8KV^@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X>_^'GVW4;F
M[_M39Y\K2;?L^=NXDXSN]Z@_X5E_U%__ "6_^SKOZ* . _X5E_U%_P#R6_\
MLZ/^%9?]1?\ \EO_ +.N_HH X#_A67_47_\ );_[.C_A67_47_\ );_[.N_H
MH X#_A67_47_ /);_P"SH_X5E_U%_P#R6_\ LZ[^B@#@/^%9?]1?_P EO_LZ
M/^%9?]1?_P EO_LZ[^B@#@/^%9?]1?\ \EO_ +.C_A67_47_ /);_P"SKOZ*
M . _X5E_U%__ "6_^SH_X5E_U%__ "6_^SKOZ* . _X5E_U%_P#R6_\ LZ/^
M%9?]1?\ \EO_ +.N_HH X#_A67_47_\ );_[.C_A67_47_\ );_[.N_HH X#
M_A67_47_ /);_P"SH_X5E_U%_P#R6_\ LZ[^B@#@/^%9?]1?_P EO_LZ/^%9
M?]1?_P EO_LZ[^B@#@/^%9?]1?\ \EO_ +.C_A67_47_ /);_P"SKOZ* . _
MX5E_U%__ "6_^SH_X5E_U%__ "6_^SKOZ* . _X5E_U%_P#R6_\ LZ/^%9?]
M1?\ \EO_ +.N_HH X#_A67_47_\ );_[.C_A67_47_\ );_[.N_HH X#_A67
M_47_ /);_P"SH_X5E_U%_P#R6_\ LZ[^B@#@/^%9?]1?_P EO_LZ/^%9?]1?
M_P EO_LZ[^B@#@/^%9?]1?\ \EO_ +.C_A67_47_ /);_P"SKOZ* . _X5E_
MU%__ "6_^SH_X5E_U%__ "6_^SKOZ* . _X5E_U%_P#R6_\ LZ/^%9?]1?\
M\EO_ +.N_HH X#_A67_47_\ );_[.C_A67_47_\ );_[.N_HH X#_A67_47_
M /);_P"SH_X5E_U%_P#R6_\ LZ[^B@#@/^%9?]1?_P EO_LZ/^%9?]1?_P E
MO_LZ[^B@#@/^%9?]1?\ \EO_ +.C_A67_47_ /);_P"SKOZ* . _X5E_U%__
M "6_^SH_X5E_U%__ "6_^SKOZ* . _X5E_U%_P#R6_\ LZ/^%9?]1?\ \EO_
M +.N_HH X#_A67_47_\ );_[.C_A67_47_\ );_[.N_HH X#_A67_47_ /);
M_P"SH_X5E_U%_P#R6_\ LZ[^B@#@/^%9?]1?_P EO_LZ/^%9?]1?_P EO_LZ
M[^B@#@/^%9?]1?\ \EO_ +.C_A67_47_ /);_P"SKOZ* . _X5E_U%__ "6_
M^SH_X5E_U%__ "6_^SKOZ* . _X5E_U%_P#R6_\ LZ/^%9?]1?\ \EO_ +.N
M_HH X#_A67_47_\ );_[.C_A67_47_\ );_[.N_HH X#_A67_47_ /);_P"S
MH_X5E_U%_P#R6_\ LZ[^B@#@/^%9?]1?_P EO_LZ/^%9?]1?_P EO_LZ[^B@
M#@/^%9?]1?\ \EO_ +.C_A67_47_ /);_P"SKOZ* . _X5E_U%__ "6_^SH_
MX5E_U%__ "6_^SKOZ* . _X5E_U%_P#R6_\ LZ/^%9?]1?\ \EO_ +.N_HH
GX>P^'GV+4;:[_M3?Y$JR;?L^-VT@XSN]J[BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>img51256256_3.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img51256256_3.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 7D#'X# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#TSPWX;TG4
MM MKR\M3+<2ER[F5QG#L.Q]JUO\ A#= _P"?#_R-)_\ %4>#?^13LO\ MI_Z
M&U;M &%_PAN@?\^'_D:3_P"*H_X0W0/^?#_R-)_\56[10!A?\(;H'_/A_P"1
MI/\ XJC_ (0W0/\ GP_\C2?_ !5;M% &%_PAN@?\^'_D:3_XJC_A#= _Y\/_
M "-)_P#%5NT4 87_  AN@?\ /A_Y&D_^*H_X0W0/^?#_ ,C2?_%5NT4 87_"
M&Z!_SX?^1I/_ (JC_A#= _Y\/_(TG_Q5;M% &%_PAN@?\^'_ )&D_P#BJ/\
MA#= _P"?#_R-)_\ %5NT4 87_"&Z!_SX?^1I/_BJ/^$-T#_GP_\ (TG_ ,56
M[10!A?\ "&Z!_P ^'_D:3_XJC_A#= _Y\/\ R-)_\56[10!A?\(;H'_/A_Y&
MD_\ BJ/^$-T#_GP_\C2?_%5NT4 87_"&Z!_SX?\ D:3_ .*H_P"$-T#_ )\/
M_(TG_P 56[10!A?\(;H'_/A_Y&D_^*H_X0W0/^?#_P C2?\ Q5;M% &%_P (
M;H'_ #X?^1I/_BJ/^$-T#_GP_P#(TG_Q5;M% &%_PAN@?\^'_D:3_P"*H_X0
MW0/^?#_R-)_\56[10!A?\(;H'_/A_P"1I/\ XJC_ (0W0/\ GP_\C2?_ !5;
MM% &%_PAN@?\^'_D:3_XJC_A#= _Y\/_ "-)_P#%5NT4 87_  AN@?\ /A_Y
M&D_^*H_X0W0/^?#_ ,C2?_%5NT4 87_"&Z!_SX?^1I/_ (JC_A#= _Y\/_(T
MG_Q5;M% &%_PAN@?\^'_ )&D_P#BJ/\ A#= _P"?#_R-)_\ %5NT4 87_"&Z
M!_SX?^1I/_BJ/^$-T#_GP_\ (TG_ ,56[10!A?\ "&Z!_P ^'_D:3_XJC_A#
M= _Y\/\ R-)_\56[10!A?\(;H'_/A_Y&D_\ BJ/^$-T#_GP_\C2?_%5NT4 8
M7_"&Z!_SX?\ D:3_ .*H_P"$-T#_ )\/_(TG_P 56[10!A?\(;H'_/A_Y&D_
M^*H_X0W0/^?#_P C2?\ Q5;M% &%_P (;H'_ #X?^1I/_BJ/^$-T#_GP_P#(
MTG_Q5;M% &%_PAN@?\^'_D:3_P"*H_X0W0/^?#_R-)_\56[10!A?\(;H'_/A
M_P"1I/\ XJC_ (0W0/\ GP_\C2?_ !5;M% &%_PAN@?\^'_D:3_XJC_A#= _
MY\/_ "-)_P#%5NT4 87_  AN@?\ /A_Y&D_^*H_X0W0/^?#_ ,C2?_%5NT4
M87_"&Z!_SX?^1I/_ (JC_A#= _Y\/_(TG_Q5;M% &%_PAN@?\^'_ )&D_P#B
MJ/\ A#= _P"?#_R-)_\ %5NT4 87_"&Z!_SX?^1I/_BJ/^$-T#_GP_\ (TG_
M ,56[10!A?\ "&Z!_P ^'_D:3_XJC_A#= _Y\/\ R-)_\56[10!A?\(;H'_/
MA_Y&D_\ BJ/^$-T#_GP_\C2?_%5NT4 87_"&Z!_SX?\ D:3_ .*H_P"$-T#_
M )\/_(TG_P 56[10!A?\(;H'_/A_Y&D_^*H_X0W0/^?#_P C2?\ Q5;M% &%
M_P (;H'_ #X?^1I/_BJ/^$-T#_GP_P#(TG_Q5;M% &%_PAN@?\^'_D:3_P"*
MH_X0W0/^?#_R-)_\56[10!A?\(;H'_/A_P"1I/\ XJC_ (0W0/\ GP_\C2?_
M !5;M% &%_PAN@?\^'_D:3_XJC_A#= _Y\/_ "-)_P#%5NT4 87_  AN@?\
M/A_Y&D_^*H_X0W0/^?#_ ,C2?_%5NT4 87_"&Z!_SX?^1I/_ (JC_A#= _Y\
M/_(TG_Q5;M% &%_PAN@?\^'_ )&D_P#BJ/\ A#= _P"?#_R-)_\ %5NT4 87
M_"&Z!_SX?^1I/_BJ/^$-T#_GP_\ (TG_ ,56[10!A?\ "&Z!_P ^'_D:3_XJ
MC_A#= _Y\/\ R-)_\56[10!A?\(;H'_/A_Y&D_\ BJ/^$-T#_GP_\C2?_%5N
MT4 87_"&Z!_SX?\ D:3_ .*H_P"$-T#_ )\/_(TG_P 56[10!A?\(;H'_/A_
MY&D_^*H_X0W0/^?#_P C2?\ Q5;M% &%_P (;H'_ #X?^1I/_BJ/^$-T#_GP
M_P#(TG_Q5;M% &%_PAN@?\^'_D:3_P"*H_X0W0/^?#_R-)_\56[10!A?\(;H
M'_/A_P"1I/\ XJC_ (0W0/\ GP_\C2?_ !5;M% &%_PAN@?\^'_D:3_XJC_A
M#= _Y\/_ "-)_P#%5NT4 87_  AN@?\ /A_Y&D_^*H_X0W0/^?#_ ,C2?_%5
MNT4 87_"&Z!_SX?^1I/_ (JC_A#= _Y\/_(TG_Q5;M% &%_PAN@?\^'_ )&D
M_P#BJ/\ A#= _P"?#_R-)_\ %5NT4 87_"&Z!_SX?^1I/_BJ/^$-T#_GP_\
M(TG_ ,56[10!A?\ "&Z!_P ^'_D:3_XJC_A#= _Y\/\ R-)_\56[10!A?\(;
MH'_/A_Y&D_\ BJ/^$-T#_GP_\C2?_%5NT4 87_"&Z!_SX?\ D:3_ .*H_P"$
M-T#_ )\/_(TG_P 56[10!A?\(;H'_/A_Y&D_^*H_X0W0/^?#_P C2?\ Q5;M
M% &%_P (;H'_ #X?^1I/_BJ/^$-T#_GP_P#(TG_Q5;M% &%_PAN@?\^'_D:3
M_P"*H_X0W0/^?#_R-)_\56[10!A?\(;H'_/A_P"1I/\ XJC_ (0W0/\ GP_\
MC2?_ !5;M% &%_PAN@?\^'_D:3_XJC_A#= _Y\/_ "-)_P#%5NT4 87_  AN
M@?\ /A_Y&D_^*H_X0W0/^?#_ ,C2?_%5NT4 87_"&Z!_SX?^1I/_ (JC_A#=
M _Y\/_(TG_Q5;M% &%_PAN@?\^'_ )&D_P#BJ/\ A#= _P"?#_R-)_\ %5NT
M4 87_"&Z!_SX?^1I/_BJ/^$-T#_GP_\ (TG_ ,56[10!A?\ "&Z!_P ^'_D:
M3_XJC_A#= _Y\/\ R-)_\56[10!A?\(;H'_/A_Y&D_\ BJ/^$-T#_GP_\C2?
M_%5NT4 87_"&Z!_SX?\ D:3_ .*H_P"$-T#_ )\/_(TG_P 56[10!A?\(;H'
M_/A_Y&D_^*H_X0W0/^?#_P C2?\ Q5;M% &%_P (;H'_ #X?^1I/_BJ/^$-T
M#_GP_P#(TG_Q5;M% &%_PAN@?\^'_D:3_P"*H_X0W0/^?#_R-)_\56[10!A?
M\(;H'_/A_P"1I/\ XJC_ (0W0/\ GP_\C2?_ !5;M% &%_PAN@?\^'_D:3_X
MJC_A#= _Y\/_ "-)_P#%5NT4 87_  AN@?\ /A_Y&D_^*H_X0W0/^?#_ ,C2
M?_%5NT4 87_"&Z!_SX?^1I/_ (JC_A#= _Y\/_(TG_Q5;M% &%_PAN@?\^'_
M )&D_P#BJ/\ A#= _P"?#_R-)_\ %5NT4 87_"&Z!_SX?^1I/_BJ/^$-T#_G
MP_\ (TG_ ,56[10!A?\ "&Z!_P ^'_D:3_XJC_A#= _Y\/\ R-)_\56[10!A
M?\(;H'_/A_Y&D_\ BJ/^$-T#_GP_\C2?_%5NT4 87_"&Z!_SX?\ D:3_ .*H
M_P"$-T#_ )\/_(TG_P 56[10!A?\(;H'_/A_Y&D_^*H_X0W0/^?#_P C2?\
MQ5;M% &%_P (;H'_ #X?^1I/_BJ/^$-T#_GP_P#(TG_Q5;M% &%_PAN@?\^'
M_D:3_P"*H_X0W0/^?#_R-)_\56[10!A?\(;H'_/A_P"1I/\ XJC_ (0W0/\
MGP_\C2?_ !5;M% &%_PAN@?\^'_D:3_XJC_A#= _Y\/_ "-)_P#%5NT4 87_
M  AN@?\ /A_Y&D_^*H_X0W0/^?#_ ,C2?_%5NT4 87_"&Z!_SX?^1I/_ (JC
M_A#= _Y\/_(TG_Q5;M% &%_PAN@?\^'_ )&D_P#BJ/\ A#= _P"?#_R-)_\
M%5NT4 87_"&Z!_SX?^1I/_BJ/^$-T#_GP_\ (TG_ ,56[10!A?\ "&Z!_P ^
M'_D:3_XJC_A#= _Y\/\ R-)_\56[10!A?\(;H'_/A_Y&D_\ BJ/^$-T#_GP_
M\C2?_%5NT4 87_"&Z!_SX?\ D:3_ .*H_P"$-T#_ )\/_(TG_P 56[10!A?\
M(;H'_/A_Y&D_^*H_X0W0/^?#_P C2?\ Q5;M% &%_P (;H'_ #X?^1I/_BJ/
M^$-T#_GP_P#(TG_Q5;M% &%_PAN@?\^'_D:3_P"*H_X0W0/^?#_R-)_\56[1
M0!A?\(;H'_/A_P"1I/\ XJC_ (0W0/\ GP_\C2?_ !5;M% &%_PAN@?\^'_D
M:3_XJC_A#= _Y\/_ "-)_P#%5NT4 87_  AN@?\ /A_Y&D_^*H_X0W0/^?#_
M ,C2?_%5NT4 87_"&Z!_SX?^1I/_ (JC_A#= _Y\/_(TG_Q5;M% &%_PAN@?
M\^'_ )&D_P#BJ/\ A#= _P"?#_R-)_\ %5NT4 87_"&Z!_SX?^1I/_BJ/^$-
MT#_GP_\ (TG_ ,56[10!A?\ "&Z!_P ^'_D:3_XJC_A#= _Y\/\ R-)_\56[
M10!A?\(;H'_/A_Y&D_\ BJ/^$-T#_GP_\C2?_%5NT4 87_"&Z!_SX?\ D:3_
M .*H_P"$-T#_ )\/_(TG_P 56[10!A?\(;H'_/A_Y&D_^*H_X0W0/^?#_P C
M2?\ Q5;M% &%_P (;H'_ #X?^1I/_BJ/^$-T#_GP_P#(TG_Q5;M% &%_PAN@
M?\^'_D:3_P"*H_X0W0/^?#_R-)_\56[10!A?\(;H'_/A_P"1I/\ XJC_ (0W
M0/\ GP_\C2?_ !5;M% &%_PAN@?\^'_D:3_XJC_A#= _Y\/_ "-)_P#%5NT4
M 87_  AN@?\ /A_Y&D_^*H_X0W0/^?#_ ,C2?_%5NT4 87_"&Z!_SX?^1I/_
M (JC_A#= _Y\/_(TG_Q5;M% &%_PAN@?\^'_ )&D_P#BJ/\ A#= _P"?#_R-
M)_\ %5NT4 87_"&Z!_SX?^1I/_BJ/^$-T#_GP_\ (TG_ ,56[10!A?\ "&Z!
M_P ^'_D:3_XJC_A#= _Y\/\ R-)_\56[10!A?\(;H'_/A_Y&D_\ BJ/^$-T#
M_GP_\C2?_%5NT4 87_"&Z!_SX?\ D:3_ .*H_P"$-T#_ )\/_(TG_P 56[10
M!A?\(;H'_/A_Y&D_^*H_X0W0/^?#_P C2?\ Q5;M% &%_P (;H'_ #X?^1I/
M_BJ/^$-T#_GP_P#(TG_Q5;M% &%_PAN@?\^'_D:3_P"*H_X0W0/^?#_R-)_\
M56[10!A?\(;H'_/A_P"1I/\ XJC_ (0W0/\ GP_\C2?_ !5;M% &%_PAN@?\
M^'_D:3_XJC_A#= _Y\/_ "-)_P#%5NT4 87_  AN@?\ /A_Y&D_^*H_X0W0/
M^?#_ ,C2?_%5NT4 87_"&Z!_SX?^1I/_ (JC_A#= _Y\/_(TG_Q5;M% &%_P
MAN@?\^'_ )&D_P#BJ/\ A#= _P"?#_R-)_\ %5NT4 87_"&Z!_SX?^1I/_BJ
M/^$-T#_GP_\ (TG_ ,56[10!A?\ "&Z!_P ^'_D:3_XJC_A#= _Y\/\ R-)_
M\56[10!A?\(;H'_/A_Y&D_\ BJ/^$-T#_GP_\C2?_%5NT4 87_"&Z!_SX?\
MD:3_ .*H_P"$-T#_ )\/_(TG_P 56[10!A?\(;H'_/A_Y&D_^*H_X0W0/^?#
M_P C2?\ Q5;M% &%_P (;H'_ #X?^1I/_BJ/^$-T#_GP_P#(TG_Q5;M% &%_
MPAN@?\^'_D:3_P"*H_X0W0/^?#_R-)_\56[10!A?\(;H'_/A_P"1I/\ XJC_
M (0W0/\ GP_\C2?_ !5;M% &%_PAN@?\^'_D:3_XJC_A#= _Y\/_ "-)_P#%
M5NT4 87_  AN@?\ /A_Y&D_^*H_X0W0/^?#_ ,C2?_%5NT4 87_"&Z!_SX?^
M1I/_ (JC_A#= _Y\/_(TG_Q5;M% &%_PAN@?\^'_ )&D_P#BJ/\ A#= _P"?
M#_R-)_\ %5NT4 87_"&Z!_SX?^1I/_BJ/^$-T#_GP_\ (TG_ ,56[10!A?\
M"&Z!_P ^'_D:3_XJC_A#= _Y\/\ R-)_\56[10!A?\(;H'_/A_Y&D_\ BJ/^
M$-T#_GP_\C2?_%5NT4 87_"&Z!_SX?\ D:3_ .*H_P"$-T#_ )\/_(TG_P 5
M6[10!A?\(;H'_/A_Y&D_^*H_X0W0/^?#_P C2?\ Q5;M% &%_P (;H'_ #X?
M^1I/_BJ/^$-T#_GP_P#(TG_Q5;M% &%_PAN@?\^'_D:3_P"*H_X0W0/^?#_R
M-)_\56[10!A?\(;H'_/A_P"1I/\ XJC_ (0W0/\ GP_\C2?_ !5;M% &%_PA
MN@?\^'_D:3_XJC_A#= _Y\/_ "-)_P#%5NT4 87_  AN@?\ /A_Y&D_^*H_X
M0W0/^?#_ ,C2?_%5NT4 87_"&Z!_SX?^1I/_ (JC_A#= _Y\/_(TG_Q5;M%
M&%_PAN@?\^'_ )&D_P#BJ/\ A#= _P"?#_R-)_\ %5NT4 87_"&Z!_SX?^1I
M/_BJ/^$-T#_GP_\ (TG_ ,56[10!A?\ "&Z!_P ^'_D:3_XJC_A#= _Y\/\
MR-)_\56[10!A?\(;H'_/A_Y&D_\ BJ/^$-T#_GP_\C2?_%5NT4 87_"&Z!_S
MX?\ D:3_ .*H_P"$-T#_ )\/_(TG_P 56[10!A?\(;H'_/A_Y&D_^*H_X0W0
M/^?#_P C2?\ Q5;M% &%_P (;H'_ #X?^1I/_BJ/^$-T#_GP_P#(TG_Q5;M%
M &%_PAN@?\^'_D:3_P"*H_X0W0/^?#_R-)_\56[10!A?\(;H'_/A_P"1I/\
MXJC_ (0W0/\ GP_\C2?_ !5;M% &%_PAN@?\^'_D:3_XJC_A#= _Y\/_ "-)
M_P#%5NT4 87_  AN@?\ /A_Y&D_^*H_X0W0/^?#_ ,C2?_%5NT4 87_"&Z!_
MSX?^1I/_ (JC_A#= _Y\/_(TG_Q5;M% &%_PAN@?\^'_ )&D_P#BJ/\ A#=
M_P"?#_R-)_\ %5NT4 87_"&Z!_SX?^1I/_BJ/^$-T#_GP_\ (TG_ ,56[10!
MA?\ "&Z!_P ^'_D:3_XJC_A#= _Y\/\ R-)_\56[10!A?\(;H'_/A_Y&D_\
MBJ/^$-T#_GP_\C2?_%5NT4 87_"&Z!_SX?\ D:3_ .*H_P"$-T#_ )\/_(TG
M_P 56[10!A?\(;H'_/A_Y&D_^*H_X0W0/^?#_P C2?\ Q5;M% &%_P (;H'_
M #X?^1I/_BJ/^$-T#_GP_P#(TG_Q5;M% &%_PAN@?\^'_D:3_P"*H_X0W0/^
M?#_R-)_\56[10!A?\(;H'_/A_P"1I/\ XJC_ (0W0/\ GP_\C2?_ !5;M% &
M%_PAN@?\^'_D:3_XJC_A#= _Y\/_ "-)_P#%5NT4 87_  AN@?\ /A_Y&D_^
M*H_X0W0/^?#_ ,C2?_%5NT4 87_"&Z!_SX?^1I/_ (JC_A#= _Y\/_(TG_Q5
M;M% &%_PAN@?\^'_ )&D_P#BJ/\ A#= _P"?#_R-)_\ %5NT4 87_"&Z!_SX
M?^1I/_BJ/^$-T#_GP_\ (TG_ ,56[10!A?\ "&Z!_P ^'_D:3_XJC_A#= _Y
M\/\ R-)_\56[10!A?\(;H'_/A_Y&D_\ BJ/^$-T#_GP_\C2?_%5NT4 87_"&
MZ!_SX?\ D:3_ .*H_P"$-T#_ )\/_(TG_P 56[10!A?\(;H'_/A_Y&D_^*H_
MX0W0/^?#_P C2?\ Q5;M% &%_P (;H'_ #X?^1I/_BJ/^$-T#_GP_P#(TG_Q
M5;M% &%_PAN@?\^'_D:3_P"*H_X0W0/^?#_R-)_\56[10!A?\(;H'_/A_P"1
MI/\ XJC_ (0W0/\ GP_\C2?_ !5;M% &%_PAN@?\^'_D:3_XJC_A#= _Y\/_
M "-)_P#%5NT4 87_  AN@?\ /A_Y&D_^*H_X0W0/^?#_ ,C2?_%5NT4 87_"
M&Z!_SX?^1I/_ (JC_A#= _Y\/_(TG_Q5;M% &%_PAN@?\^'_ )&D_P#BJ/\
MA#= _P"?#_R-)_\ %5NT4 87_"&Z!_SX?^1I/_BJ/^$-T#_GP_\ (TG_ ,56
M[10!A?\ "&Z!_P ^'_D:3_XJC_A#= _Y\/\ R-)_\56[10!A?\(;H'_/A_Y&
MD_\ BJ/^$-T#_GP_\C2?_%5NT4 87_"&Z!_SX?\ D:3_ .*H_P"$-T#_ )\/
M_(TG_P 56[10!A?\(;H'_/A_Y&D_^*H_X0W0/^?#_P C2?\ Q5;M% &%_P (
M;H'_ #X?^1I/_BJ/^$-T#_GP_P#(TG_Q5;M% &%_PAN@?\^'_D:3_P"*H_X0
MW0/^?#_R-)_\56[10!A?\(;H'_/A_P"1I/\ XJC_ (0W0/\ GP_\C2?_ !5;
MM% &%_PAN@?\^'_D:3_XJC_A#= _Y\/_ "-)_P#%5NT4 87_  AN@?\ /A_Y
M&D_^*H_X0W0/^?#_ ,C2?_%5NT4 87_"&Z!_SX?^1I/_ (JC_A#= _Y\/_(T
MG_Q5;M% &%_PAN@?\^'_ )&D_P#BJ/\ A#= _P"?#_R-)_\ %5NT4 87_"&Z
M!_SX?^1I/_BJY3QEI5EHAL3IL36YE\P.5D8YQMQU/N:](KA/B/\ \PS_ +:_
M^R4 ;W@W_D4[+_MI_P"AM6[6%X-_Y%.R_P"VG_H;5NT %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!'//%;6\EQ/(L<,2EW=C@*H&23[8KY
MGU_XU>,I=:&I:1.MIH$UT\%HCVR-YH39NR6!;.'4G!&-V.U>@?&/Q!>:C/I_
MP^T)MVI:NZ_:2I_U<.>A],X)/^RI]:XKXW:!9^%]&\"Z-8KB"U%RN[&"[9A+
M,?<DD_C0!](UY!XQ^(_B&_\ &;>"_ -O%)J$61=7DBAA$1]X#/R@+D9)SSP!
MZ^NNZQQL['"J"2?85X1^SK%]OO\ Q1KEQEKJ:2-2Y_VB[M^9V_E0 :WJOQC\
M 6JZSJVH:?J^FHX\](XU(3)_BPB,/3(R!FO7_"?B2U\7>&++6[-2D=RA)C8Y
M,; D,I^A!^O6I?$UC'J7A;5K&50R3V<L9&,]4->(?"#6I[+X.>,RLI#6*330
M\_=9H>,?BM &SJ7Q$\8>-O%EWH/PZ6WAM;(XFU*958'!QGY@0%)! &"3C/TS
M]5\6?%/X975K=^*)K/6M(ED\MGA50 >N P16#8SC<".*V_V=+".#P'>WH'[V
MYOF#-_LHJ@#\RWYUUGQ:L8[_ .%NO1R*&\NW\Y>.A1@V?TH ZG2]1MM7TJTU
M*S??;74*S1D]=K#(S[\U;KS;X$WDEW\++%)'+&WFEA&>PW%@/_'J])H \\^*
M'Q(?P5!::?I=LMYKNH'%O"02$&<!B!R23P!W.?3GDYK+X[P6+:K_ &M8.ZKO
M.GI'$9,==N/+P3]&S[U3G4:W^U8D4Y+PZ>BF,>FV#>/R=B:][H \_P#A5\1C
MX]TBY6\@2WU6Q95N$3A7!SAE!Y'0@CMCWKT"O O! _L;]I/Q%I\'R07(G)C
MXY*RCCVYKWV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KA/B/\ \PS_ +:_^R5W=<)\1_\ F&?]M?\
MV2@#>\&_\BG9?]M/_0VK=K"\&_\ (IV7_;3_ -#:MV@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *IZMJ":3HU]J4B%TM+>2=E!P6"*6(_2KE(R
MJZ%'4,K#!!&010!\R_#OXA^'-.\2:SXM\5W%Q)KE](5B6* NL,?&<'\ H] O
MN:J_&7X@Z#XVFT!M&DG8633F;S8BF-WEXQZ_<-?2O]@Z/_T";'_P'3_"O%?C
M]X=>2?PO_8^C,P\RX67[):YY)BVAMH]FQGWH ]-\-^-]#^(&G:G'HDLSF!!'
M*)8BF-X;;_(UYI^S5,!:>([1N)$E@<@]>0X_I7N-M96EDK+:6L, 8Y811A<_
M7%>":IH_B7X2?$6]\1Z'I,NJZ%J!8RPP@G8&.XHV 2I#=&P1CCUH ]TUFX2S
MT/4+F4XCAMI)&/L%)-?/7POTYYO@GX]F523+'(H]_+AW8_\ 'JT_$7Q'\3_$
MG27\-^&/"E[;B\ CN;B0DA4XRN[ 51V))Z=N:]7\$^#+;PGX)M_#[[9RR,;M
MP.)7?[WX=A[ 4 <?^SQ<)+\.)H@1NAU"16'U5#_6NL^*%PEK\,?$4DAPILVC
M'U;Y1^I%>0::/%/P-\1ZE"NBW&L>'KQ@R2Q9Q@9VMN .U@"001SCV!J?Q'XD
M\5_&1+?P_H?AVYT[2FE5[FZN,[3@\;FP  .NT9)(% '<? 2U-O\ "VUD((^T
M7,T@XZ_-M_\ 9:]-K%TW25\+>#XM,TJ/S38VA6%2.97"DY/NS<_C7$_!_P 5
M^+_$PUC_ (2BU>-(&C\B1[7R>3NW+T&<87W&>>M '(6&+#]J^ZCDX^T!MI/?
M=;!A_+%>_P!>-?%SP3KA\1:=XY\+0M/J%CL\ZWC7<[;#E6"_Q=2I YQCWJF_
MQVUNZLFLK'P/?#6V&Q4.]T5CWVA Q^G'UH J^%PFH_M0Z[<1<K;)+DCG!54B
M/ZDU[W7EWP=\ ZAX9M;[7-?S_;>J-N=&.6B3.X[B/XF)R?3 ]Z]1H **** "
MJFH6/]H6ZQ?:[JVPV[?;2;&/!&"?3G]!5NB@#"_X1C_J.:U_X%__ %JS/[)F
M_P"$G_LW^VM7\G[']HW?:CNW;]N.F,8]J["L+_F?O^X7_P"U: #_ (1C_J.:
MU_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZC
MFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_
M (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H
M_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#U
MJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7
M_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:
MU_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\
MA&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_
M (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K
M=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^
M!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7
M_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$
M8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\
MA&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MV
MB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%
M_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^
M!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C
M_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$
M8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:*
M ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_
M /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%
M_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^
MHYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C
M_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH
MPO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\
M]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_
M /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZC
MFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^
MHYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"
M_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#U
MJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\
M]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:
MU_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZC
MFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_
M (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H
M_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#U
MJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7
M_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:
MU_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\
MA&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_
M (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K
M=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^
M!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7
M_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$
M8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\
MA&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MV
MB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%
M_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^
M!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C
M_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$
M8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:*
M ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_
M /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%
M_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^
MHYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C
M_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH
MPO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\
M]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_
M /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZC
MFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^
MHYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"
M_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#U
MJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\
M]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:
MU_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZC
MFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_
M (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H
M_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#U
MJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7
M_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:
MU_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\
MA&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_
M (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K
M=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^
M!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7
M_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$
M8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\
MA&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MV
MB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%
M_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^
M!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C
M_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$
M8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:*
M ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_
M /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%
M_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^
MHYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C
M_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH
MPO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\
M]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_
M /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZC
MFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^
MHYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"
M_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#U
MJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\
M]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:
MU_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZC
MFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_
M (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H
M_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#U
MJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7
M_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:
MU_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\
MA&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_
M (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K
M=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^
M!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7
M_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$
M8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\
MA&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MV
MB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C_J.:U_X%
M_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$8_ZCFM?^
M!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:* ,+_ (1C
M_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H_P"$
M8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#UJW:*
M ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_
M /6H_P"$8_ZCFM?^!?\ ]:MVB@#%@\.^1<1R_P!LZO)L8-LDNLJV#G!&.16U
M110 4444 %%%% !1110 5PGQ'_YAG_;7_P!DKNZX3XC_ /,,_P"VO_LE &]X
M-_Y%.R_[:?\ H;5NUA>#?^13LO\ MI_Z&U;M !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %87_ #/W_<+_ /:M;M87_,_?]PO_ -JT ;M%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)\1_^89_VU_]DKNZ
MX3XC_P#,,_[:_P#LE &]X-_Y%.R_[:?^AM6[6%X-_P"13LO^VG_H;5NT %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5A?\S]_W"_\ VK6[6%_S/W_<+_\
M:M &[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7"?$?\ YAG_ &U_]DKNZX3XC_\ ,,_[:_\ LE &]X-_Y%.R_P"VG_H;5NUA
M>#?^13LO^VG_ *&U;M !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %87_,_
M?]PO_P!JUNUA?\S]_P!PO_VK0!NT444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5PGQ'_P"89_VU_P#9*[NN$^(__,,_[:_^R4 ;
MW@W_ )%.R_[:?^AM6[6%X-_Y%.R_[:?^AM6[0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !6%_S/W_ '"__:M;M87_ #/W_<+_ /:M &[1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7"?$?_F&?]M?_ &2N
M[KA/B/\ \PS_ +:_^R4 ;W@W_D4[+_MI_P"AM6[6%X-_Y%.R_P"VG_H;5NT
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5A?\ ,_?]PO\ ]JUNUA?\S]_W
M"_\ VK0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M45S<PVEN\\\@CB099CVHN+B*TMY)YW"11C+,>PKR_P 1>(IM;N-B9CLT/R1^
MO^T??^5;T*#JR\C"O75)>9KGQ[-_;&\1#^S_ +OEX^?'][/K[=/YUW-M<PWE
MLEQ;R"2)QE6%>)UM^'O$,VB7.ULR6CG]Y'Z>X]_YUW5\'%QO3W1QT,6U*T]F
M>K45%;7,-Y;1W%O()(I!E6'>I:\IJVAZ:=PHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *X3XC_\ ,,_[:_\ LE=W7"?$?_F&?]M?_9*
M-[P;_P BG9?]M/\ T-JW:PO!O_(IV7_;3_T-JW: "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *PO\ F?O^X7_[5K=K"_YG[_N%_P#M6@#=HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** (;JUAO;62VN$#Q2##*:\N\
M0^'I]$N>\EJY_=R_T/O_ #KU>N4\>W7E:-%;@_-/*/R7D_KBNO"5)1J**V9R
MXJG&4')[H\YK8\/Z!-KEWM!*6T9'FR>GL/>J]AHM[J5M<7%O&#% I+$GJ0,X
M [FM/P;JO]GZPL#MB&ZPA]F_A/\ 3\:].K-\DN3='G4H+GCS[,](M+2&QM8[
M:W0)%&,*HJ:BBO";OJSVTK:(****0!1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7"?$?_ )AG_;7_ -DKNZX3XC_\PS_MK_[)0!O>#?\ D4[+
M_MI_Z&U;M87@W_D4[+_MI_Z&U;M !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %87_,_?\ <+_]JUNUA?\ ,_?]PO\ ]JT ;M%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5YQX]N_.UF*V!X@B&1Z,W/\ +%>CUX]J
M<S:IKUQ(GS&:<JGTSA?TQ7;@8WFY=CCQLK04>YZ'X/M/LOAN D8:8F5OQX'Z
M 5POB72SI&M2)&"L+_O(2.P/;\#7JEO"MM;10)]V- @^@&*P?&6E?VAHYFC7
M,]KEUQW7^(?U_"E0KVK-O9CKT+T4ENB[X>U0:OH\-P3^]7Y)1_M#_'@_C6K7
MFG@K5?L.K?99&Q#=87GL_;\^GXBO2ZSQ-+V=1KH:8>K[2"?4****YS<****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X3XC_P#,,_[:_P#LE=W7
M"?$?_F&?]M?_ &2@#>\&_P#(IV7_ &T_]#:MVL+P;_R*=E_VT_\ 0VK=H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKR;6_A;X@\;>(=
M0N/$OB:>#1_.865A9G@19^4MGY0<=>&/N*X#QQX+U+X-S6'B#PQKMV;62?R6
M24C(;&X!@,*ZD*>H'3\@#Z8HK/T'5!K?A[3=5">6+VUBN-F?N[U#8_#-?//B
M#0KGQM^T#JVA2:O<VD1&5=,ML"PJ<!<CB@#Z6HKQ#_AG?_J<K[_P'_\ LZ]D
MM(4TK2(())V>.U@5&FD/+!5P6/OQF@"W17SOIL>M_'?Q-J,MSJ=SIWA:R;8D
M$)QNS]T$="Q )).<=!UJ/QC\/-3^$MK%XI\(:Y??9X956YBF(R 3A2V %=22
M 01W'X 'T916+X1\01>*O"FFZW$H07<(9D'\+@E6'X,"*VJ "BO'OB[XSUH:
M[IO@;PO*T&I:CM,UPC;64,2%4-_#T))'.,>]4I_V=K7[ 9X?$E^=;"[A</CR
MS)]/O#GON)H ]NHKQ_X*>--6U&;5/"7B&6274]+)*22G+E%;8ZL>Y5L<]>?:
MO8* "BBB@ HHHH *PO\ F?O^X7_[5K=K"_YG[_N%_P#M6@#=HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** *&MW?V'1+RXSAEB.T_[1X'
MZD5YQX3M/M?B2U!&5B)E/_ >GZXKJ_'MWY6CPVP/S3R\^ZKS_,BJ'P]M,O>7
MA'0")3^I_D*]"C^[PTI]_P#AC@J^_B(Q['=4$ C!&0:**\\[SR37]-;1=:DB
MCRL>?,A8?W3T_(\?A7I.A:FNKZ1#=9'F8VR@=F'7_'\:R_&NE?;M)^U1KF:U
MRW'=/XO\?P-<[X'U7['J9LI&Q%<\+GLXZ?GT_*O1G^_H<W5'GP_<5^7HSTBB
MBBO./0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$^(__,,_
M[:_^R5W=<)\1_P#F&?\ ;7_V2@#>\&_\BG9?]M/_ $-JW:PO!O\ R*=E_P!M
M/_0VK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#A_'/Q
M2T7P#>6UIJ=IJ$\MS$98S;1H5P#C!+,.?IFO'O$?C+_A<^NZ=H:7%IH.CPS!
MR][./,E<\9 Z;L$@+GOR?3Z9KRWXU>$=#O? 6HZN]G;P:A9*LD5S&@5C\P&Q
MB!R#D\'H<4 >E6%E!ING6MA:KMM[:)(8E)SA5  'Y"O =9M_%GAWXZZKXDTS
MPGJ&J0](RD3B-PT2KD.%(X]*](^#.I7VJ?"_2YK]VDD0R0I(YR71'*K^0&W\
M*[Z@#Q>'X]3:;J$-IXL\':AHZR?\M"6) ]=CHI(^A-=]XRU:WG^%NMZG93K+
M;SZ5*\,J=&#QD*1^8K*^--O8S?"O5WO40F$(\#$<K+O 4CWY(^A-<M\/[2[U
M3]G#4+)E8E[:]2V']X?,1C_@>10!?_9YMTB^'$LJJ \U_*S'N<*@'\JZSXH0
M+<?#'Q$C $"S=^?5?F'\JXO]G/4([CP+?6.X>=:WS,5]%=5(/YAORKJOB[J4
M6F?"[7'D8!IX?LZ#^\SD+@?@2?PH QO@#.9OA?"A_P"6-W,@_,-_[-7J%>=?
M ^P>Q^%>FM(NUKEY9\'T+D _B #7HM '@EF4U#]J^Z=P&%NAV ]BML%_F37O
M=?/\K#0?VJU>?Y(;_ 1CW\R#:/\ Q\8KZ H \"\-8LOVI-9A08$XFSC_ &D6
M0_J*]]KP3P"XU_\ :)\2ZO!A[:W291(.AP5C7'U )_"O>Z "BBB@ J.:XAMD
M#SS1Q*3@,[!1G\:DJ"ZL[:^B$5U!',@;<%=<@'U_4T 1_P!J:?\ \_\ :_\
M?Y?\:Q/M]G_PG'G?:X/*_LW;O\P;<^9G&<]:U/\ A'M'_P"@9:_]^Q6-_8VF
M_P#":?9OL,'D?V=YGE[!MW>9C./7% '0?VII_P#S_P!K_P!_E_QH_M33_P#G
M_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K
M_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q
M0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]B
MC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?
M\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33
M_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S
M_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_
M -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_
M +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O
M^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH
M_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II
M_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z
M!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T
M#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^
M_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_
ME_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_
M &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'
MM'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H
M_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G
M_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K
M_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q
M0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]B
MC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?
M\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33
M_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S
M_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_
M -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_
M +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O
M^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH
M_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II
M_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z
M!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T
M#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^
M_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_
ME_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_
M &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'
MM'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H
M_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G
M_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K
M_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q
M0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]B
MC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?
M\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33
M_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S
M_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_
M -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_
M +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O
M^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH
M_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II
M_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z
M!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T
M#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^
M_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_
ME_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_
M &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'
MM'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H
M_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G
M_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K
M_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q
M0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]B
MC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?
M\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33
M_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S
M_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_
M -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_
M +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O
M^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH
M_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II
M_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z
M!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T
M#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^
M_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_
ME_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_
M &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'
MM'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H
M_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G
M_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K
M_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q
M0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]B
MC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?
M\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33
M_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S
M_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_
M -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_
M +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O
M^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH
M_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II
M_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z
M!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T
M#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^
M_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_
ME_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_
M &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'
MM'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H
M_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G
M_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K
M_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q
M0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]B
MC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?
M\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33
M_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S
M_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_
M -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_
M +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O
M^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH
M_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II
M_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z
M!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T
M#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^
M_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_
ME_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_
M &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'
MM'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H
M_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G
M_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K
M_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q
M0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]B
MC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?
M\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33
M_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S
M_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_
M -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_
M +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O
M^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH
M_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II
M_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z
M!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T
M#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^
M_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_
ME_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_
M &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'
MM'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H
M_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G
M_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K
M_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q
M0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]B
MC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?
M\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33
M_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S
M_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_
M -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_
M +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O
M^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH
M_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II
M_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z
M!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T
M#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^
M_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_
ME_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_
M &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'
MM'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H
M_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K_P!_E_QH_M33_P#G
M_M?^_P O^-0?\(]H_P#T#+7_ +]BC_A'M'_Z!EK_ -^Q0!/_ &II_P#S_P!K
M_P!_E_QH_M33_P#G_M?^_P O^-0?\(]H_P#T#+7_ +]BD_X1[1_^@9:_]^Q0
M!Q'C?4([W5XHX)4DBAB W(V1N)R>1[8KH_"4UC8>'X5DO+=)9"9'5I5!!)X[
M^@%<#=!+O5Y5M8U1)9BL2*,  G KU&/PYHZ1JITZV8J -QC&3[UZ&)]RC"F<
M&&]^K*H6?[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QJ#_A'M'_Z!EK_
M -^Q1_PCVC_] RU_[]BO/.\F;4]-92K7UJ01@@RKS^M>5:I;+IFL2I:S*\:/
MOAD1@W'4<CN/Z5Z?_P (]H__ $#+7_OV*P/%OARU32?M5A:QPO =SB-<;E[_
M )=?SKKP=7DG9[,Y<73YX76Z-O2]?LK[38+B6Z@BE9?G1I "&[\&K?\ :FG_
M //_ &O_ '^7_&O._"!L)=3:SO[6&83#]VTB@[6';\1_(5WO_"/:/_T#+7_O
MV*SQ%+V=1KH:4*GM()]2?^U-/_Y_[7_O\O\ C1_:FG_\_P#:_P#?Y?\ &H/^
M$>T?_H&6O_?L4?\ "/:/_P! RU_[]BL#8G_M33_^?^U_[_+_ (T?VII__/\
MVO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_
M (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M
M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\
M0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W
M[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#
M_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\
MVO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_
M (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M
M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\
M0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W
M[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#
M_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\
MVO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_
M (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M
M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\
M0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W
M[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#
M_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\
MVO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_
M (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M
M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\
M0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W
M[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#
M_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\
MVO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_
M (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M
M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\
M0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W
M[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#
M_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\
MVO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_
M (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M
M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\
M0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W
M[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#
M_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\
MVO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_
M (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M
M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\
M0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W
M[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\ VO\ W^7_ !J#
M_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_ (T?VII__/\
MVO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H G_M33_^?^U_[_+_
M (T?VII__/\ VO\ W^7_ !J#_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8H L)J
M5C(ZHE[;,S' 42J23^=6JSX]"TJ&5)8]/MD=&#*PC&01T-:% !1110 4444
M%%%% !7"?$?_ )AG_;7_ -DKNZX3XC_\PS_MK_[)0!O>#?\ D4[+_MI_Z&U;
MM87@W_D4[+_MI_Z&U;M !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 >,3^$_BQX7O[D^&O$$&IZ=+*TB6]VP+)DYQAQQU_A;GT%4[[P#\3_
M !^\%KXOUBSL-*1@[P6^UB2/]E>"?JW'I7N=% %'1=(L] T:TTK3XO+M+6,1
MQKWQW)]23DD^IKR>;0?C)X=NIX]&UJTUBQ>1FB%TRET!)(SO (^@8BO9J* /
M#KGX<?$3Q]<P)XWUNWM-,B8/]EM,$[O8*-N>2-Q)QG@&O9M,TVTT?3+;3K&%
M8;2VC$<<:] !_,^_>K=% 'B&H_"[Q?X1\47>M_#N_MTM[HDO92D#:"<[<,"K
M*#T/!'3WIDWP[^(7Q U&T_X3O4K>TTJV??\ 9;4J68]\!>,D<;B3C/ KW*B@
M"E)8"+1'T[3BMJ$MC!;E>D6%VKCZ<?E7GOPA\&>*?"0U<^([T2K<M&88Q<&7
M!&[<W/3.1[G'/05Z?10!YU\4/AD?'"6FH:;=I9:W9<0S/D*ZYR%)'*X/((SC
M)XYXY233/CI?6;:3/>V$,,@\M[T/&K[>AY4;A]0N:]PHH XWX<_#^T^'^A/:
M1R_:;VX8275QMQO('"@=E&3CZD]\#LJ** "BBB@ HHHH *PO^9^_[A?_ +5K
M=K"_YG[_ +A?_M6@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *S]<N_L6AWEQG#+$0I_VCP/U(K0KD_'UWY6D0VP/,\N3[JH_Q(K6C#GJ*
M)G6ERTVSE?"5I]K\26N1E8B93^'3]<5ZM7#?#VT^:\O".@$2G]3_ .RUW-;8
MV?-5MV,<'&U._<****Y#J"FNBR(R.H96&"#W%.HH \@U6RET/6Y(5)4Q.'B?
MVZJ?\^E>I:3J":IID%VF!O7YE'\+=Q^=8'CK2_M.GI?QKF2WX?'4H?\  _S-
M97@35?(NY-.D;Y)OGCSV8#D?B/Y5Z-7]_04^J//I_N:SAT9Z#1117G'H!111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %<)\1_P#F&?\ ;7_V2N[KA/B/
M_P PS_MK_P"R4 ;W@W_D4[+_ +:?^AM6[6%X-_Y%.R_[:?\ H;5NT %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5A?\S]_W"__ &K6[6%_S/W_ '"__:M
M&[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YOX[N_.UQ+<'
MY8(@"/\ ://\L5Z17CM_*^K:[,Z<FXGPGT)POZ8KMP,;S<GT./&RM!1[GHOA
M"T^R>'+?(PTV96_'I^@%;M1P1+!!'"GW(U"K] ,5)7+.7-)R[G5"/+%1[!11
M14%!1110 V6-)HGBD4,CJ593W!ZUY#?VL^A:V\2L0\$@:-_4=5->P5Q_CO2_
M/LX]1C7+P?))CNAZ?D?YUV8.IRSY7LSDQ=/FAS+='3:;?1ZEIT%W%]V1<D>A
M[C\#5JN"\!:IY<\NF2-Q)^\BS_>'4?ES^%=[6->G[.;B;4:GM(*04445B:A1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5PGQ'_YAG_;7_P!DKNZX3XC_ /,,
M_P"VO_LE &]X-_Y%.R_[:?\ H;5NUA>#?^13LO\ MI_Z&U;M !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %87_ #/W_<+_ /:M;M87_,_?]PO_ -JT ;M%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &=KUW]BT*\G!PPB(4
M^YX'ZFO._"-I]J\26V1E8LRG\.GZXKJ/'UWY6E06H/,TN3]%'^)%5/A[:?\
M'Y>$>D2G]3_[+7H4OW>&E+O_ ,,<%7W\1&/8[BBBBO/.\**** "BBB@ J.>&
M.X@DAE4-'(I5@>X-244 >/74-QH6MLBDB6VERC>HZ@_B*]9L+R/4+"&[B/R2
MJ& ]/4?@>*Y3Q[I?F6\6IQK\T?[N7']T]#^!X_&H/ 6J8>;3)6X;]Y#GU_B'
M]?SKT:W[^BJBW6YY]']S6=-[,[JBBBO./0"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KA/B/_S#/^VO_LE=W7"?$?\ YAG_ &U_]DH WO!O_(IV7_;3_P!#
M:MVL+P;_ ,BG9?\ ;3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*PO^9^_[A?\ [5K=K"_YG[_N%_\ M6@#=HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHZ4 >;>.[OS]=6 'Y8(@"/<\G]"*ZWPC:?9/#EMD8:7,I
M_'I^F*\YO97U;7973EKB?"?0G _I7K\,2P0QQ(,(BA5'L!BO0Q7N4H4S@PWO
MU95!]%%%>>=X4444 %%%% !1110!%<V\=W;2V\R[HY%*L/8UY%(MQH.MD XF
MM9>#_> Z?@1_.O8JXGQ[I64BU.->5_=RX]/X3_3\179@ZEI<CV9R8NG>/.MT
M=?9W4=]9PW4)S'*H8?X5/7$> M4RLVF2-]W]Y%GT_B']?SKMZPK4_9S<3>C4
M]I!2"BBBLC0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X3XC_P#,,_[:_P#LE=W7
M"?$?_F&?]M?_ &2@#>\&_P#(IV7_ &T_]#:MVL+P;_R*=E_VT_\ 0VK=H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ K"_YG[_ +A?_M6MVL+_ )G[_N%_
M^U: -VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LW7[O[%H-[.#AA
M&54^YX'ZFM*N1\?W?EZ7;VH/,TFX_11_B16M"'/42,JTN6FV<SX/M/M7B2W)
M&5A!E/X=/U(KU2N'^'MI\MY>$=2(E/ZG_P!EKN*VQL^:K;L98./+2OW"BBBN
M0Z@HHHH **** "BBB@ J"\M8KZSFM9AF.52I_P :GHIIV=T#5]&>/*UQH.MY
MZ36LN#V# ?T(_G7KEM<1W=K%<1-F.10RGV-<5X]TK#1:I&O7$<N/_'3_ $_*
MIO 6J^9!+IDC<Q_O(L_W3U'Y\_C7H5U[:BJJW6YP4'[*JZ3V>QVE%%%><=X4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5PGQ'_P"89_VU_P#9*[NN$^(__,,_[:_^
MR4 ;W@W_ )%.R_[:?^AM6[6%X-_Y%.R_[:?^AM6[0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !6%_S/W_ '"__:M;M87_ #/W_<+_ /:M &[1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7FOCJ[\_7A #\L$87'N>3^A%>E$X&
M3TKQV[D?5]=D=/O7,^$_$X']*[L#'WW)]#BQLO<45U/1_"5I]D\.6H(PTH,I
M_P"!=/TQ6W3(HUAA2)!A44*!["GUQSES2<NYUPCRQ4>P4445)04444 %%%%
M!1110 4444 5[^SCU"PFM)1\DJE2?3T/X'FO)K>:XT'6PY&);:4JR_WAT(^A
M%>PUP7CS2O+FBU.)?ED_=RX_O=C^7'X"NW!U$I.G+9G'C*;:51;H[F":.YMX
MYXFW1R*&4^H-25Q_@35?/M)--D;+P_/'GNA/(_ _SKL*YJM-TYN+.BE452"D
M@HHHK,T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *X3XC_ /,,_P"VO_LE=W7"?$?_ )AG
M_;7_ -DH WO!O_(IV7_;3_T-JW:PO!O_ "*=E_VT_P#0VK=H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K"_YG[_N%_\ M6MVL+_F?O\ N%_^U: -VBBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** ,SQ!=_8M O9@<-Y953[MP/YU
MY_X.M/M7B. D96$&4_AP/U(KI/']WY>FVUJ#S+(6/T4?XD?E5?X>VF([R\(Z
MD1*?IR?YBO0I?N\-*7?_ (8X*OOXB,>W_#G;T445YYWA1110 4444 %%%% !
M1110 4444 %5=2L8]2TZ>TE^[(N ?0]C^!JU133:=T)I-69X_8W,^@ZVLC*1
M);R%9$]1T(KUV*5)H4EC;<CJ&4CN#TK@O'>E>3=QZE$OR3?))CLPZ'\1_*M/
MP+JOVFP?3Y&S);\IGNA_P/\ ,5WXE*K255?,X<.W2J.D_D=;1117GG>%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5PGQ'_ .89_P!M?_9*[NN$^(__ ##/^VO_ +)0!O>#
M?^13LO\ MI_Z&U;M87@W_D4[+_MI_P"AM6[0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !16#K_C3PWX88+K.L6MI(1D1,VZ0CUV+EL>^*
MIZ'\2?!_B.[6TTO7;>6X?[D3JT3-[ .!D^PH ZJBBLS6_$6C^&[,7>LZC;V4
M).%,KX+GT4=6/L* -.BN-TSXK^!M7O%M+3Q#;^<QVJ)HY(0Q] 74 G\:[*@
MHK$\0>+_  _X6C1];U6WLRXRB.278>H498CZ"L_0_B5X.\27BV>EZ[;RW+'"
M12*\3.?10X&3]* .KHHHH **AN[NVL+26[O+B*WMXEW22RN%5!ZDG@5QG_"X
MO 'VO[-_PD</F9QGR9=G_?>W;^.: .YHJ&TN[:_M(KJSN(KBWE7='+$X96'J
M".M34 %%%% !1110 5A?\S]_W"__ &K6[6%_S/W_ '"__:M &[1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%!( ))P!0!YIXYN_/U_P D'Y8(U7'N>3_,
M?E78^$[3[)X<M01AI096_P"!<C],5YO<N^KZZ[+]ZZN,+[9.!_2O8(XUBB2-
M!A44*!["O0Q7N4H4S@PWOU95!U%%%>>=X4444 %%%% !1110 4444 %%%% !
M1110!2U;3TU33)[-\#>ORG^ZW8_G7ENEWLVA:VDKJ5:)RDJ>HZ,*]?KSOQUI
M7V:_34(U_=W'RO[./\1_(UW8.:NZ4MF<6+@[*I'='H4;K+&LB,&1@&4CN#3J
MY;P1JOVS3#92-F6VX7/=#T_+I^5=37)4@Z<W%G53FIQ4D%%%%06%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7"?$?\ YAG_ &U_]DKNZX3XC_\ ,,_[:_\ LE &]X-_Y%.R_P"V
MG_H;5NUA>#?^13LO^VG_ *&U;M !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 <'%\(_"TGB#4=;U2V?5+R]N&FQ=ME(@3]U5'! Z<YKS3XZ
M^!]!\-:7IFN:':IIUTUT(&CMR55AM9@P'8@KU&.M>G^.=3^(5A>VR^#="T_4
M+5HB9Y+F0!D?/0 R)QCZUXGKM]JU[XOL+CXNVFJ6VFQMB"&U@40<]1D'D<#.
M"6Q^% 'T;X5O+G4?"&BWMYG[3<6,$LI/4NR D_F:\.\-:?'\8OBSK&JZR7GT
M72_E@MMQVE=Q$:\= =K.?4^U>\QW]O=:"+_3)(YK=[?S+=H_NLNW*XKQG]FE
M1_9/B!OXC/"#_P!\M_C0!T'Q'^$_AN[\&7]SI&DVUAJ%E"UQ$]LFS?M&2C <
M'(!QZ''O3O@]XR>_^%D]UJ<K2/HOF1R.QRS1(@=2?HIQ_P !KTG4T$FE7B-T
M:!P?^^37S?\ "Z2:+X/?$-D&5^S$#\8G#?H: -7X5^&8?B9KVL^,_%<?VU1/
MY4-O)DQAL!L>X52H Z<\UK?&/X9Z)8^$I/$.@6$6G7FG,CN+8;%D0L!T' 8$
M@Y'H?;&U^SXH7X9DCJU]*3^2BNK^):!_AIXC!Z?8)#^0S_2@!OPT\13>*?A]
MI6IW+[[IHS%.W=G1BI)]S@'\:ZRO*_V?=_\ PK(;AQ]MEV_3"_US7JE '@WQ
M6NKOQK\4=&^'UO</#9*5DNMG=BI<DCOMC&1[L:]#F^$G@>71VTX:!;1J8]@G
M0?OE/][?US]?Y5YUI3--^U=J#2##*C!?H+=0/TKWN@#P;X(WU[X>\;>(? EW
M.9(;=I)(<] Z.%8KZ!@0?^ U[S7@.AHT?[56IK&/E(D+_0PJ?YXKWZ@ HHHH
M ***J:AJ":=;K,\,\P9MNV"/>W0G./3B@"W6%_S/W_<+_P#:M'_"56__ $#M
M4_\  4_XUD?V_#_PEWVS[%?[?L'E>7Y!WY\S.<>GO0!VE%87_"56_P#T#M4_
M\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_]
M [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A
M?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_
M (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/
M_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5
M;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?
M\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_
MXT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\
M0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;
M_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;
MM%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3
M_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0
M.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87
M_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !
M3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_
M ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56
M_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1
M_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3
M_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T
M#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )
M5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!
MNT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_
M\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_]
M [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A
M?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_
M (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/
M_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5
M;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?
M\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_
MXT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\
M0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;
M_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;
MM%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3
M_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0
M.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87
M_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !
M3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_
M ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56
M_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1
M_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3
M_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T
M#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )
M5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!
MNT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_
M\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_]
M [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A
M?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_
M (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/
M_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5
M;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?
M\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_
MXT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\
M0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;
M_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;
MM%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3
M_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0
M.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87
M_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !
M3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_
M ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56
M_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1
M_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3
M_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T
M#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )
M5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!
MNT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_
M\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_]
M [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A
M?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_
M (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/
M_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5
M;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?
M\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_
MXT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\
M0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;
M_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;
MM%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3
M_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0
M.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87
M_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !
M3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_
M ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56
M_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1
M_P )5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3
M_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )5;_] [5/_ 4_XT ;M%87_"56_P#T
M#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!NT5A?\)5;_\ 0.U3_P !3_C1_P )
M5;_] [5/_ 4_XT ;M%87_"56_P#T#M4_\!3_ (T?\)5;_P#0.U3_ ,!3_C0!
MNUF>(KO[%H%[,#AO+*+]6X'\ZJ_\)5;_ /0.U3_P%/\ C7.^+O$$=_I\5I%;
MW4):3>WGQ;,@#MZ\FM:$.>HD95I<M-LS/!MI]J\1P,1E85:4_AP/U(KU*O./
M!U]%IGVJ>2UNYC)A%:"$N !R<G\JZK_A*K?_ *!VJ?\ @*?\:VQL^:K;L98.
M/+2OW-VBL+_A*K?_ *!VJ?\ @*?\:/\ A*K?_H':I_X"G_&N0ZC=HK"_X2JW
M_P"@=JG_ ("G_&C_ (2JW_Z!VJ?^ I_QH W:*PO^$JM_^@=JG_@*?\:/^$JM
M_P#H':I_X"G_ !H W:*PO^$JM_\ H':I_P" I_QH_P"$JM_^@=JG_@*?\: -
MVBL+_A*K?_H':I_X"G_&C_A*K?\ Z!VJ?^ I_P : -VBL+_A*K?_ *!VJ?\
M@*?\:/\ A*K?_H':I_X"G_&@#=HK"_X2JW_Z!VJ?^ I_QH_X2JW_ .@=JG_@
M*?\ &@#=JAK.FKJNE3VAP&890GLPZ51_X2JW_P"@=JG_ ("G_&C_ (2JW_Z!
MVJ?^ I_QIQDXNZ$TI*S//]%U"31-;CF<%0C&.9>^WH1^'7\*]<5E=0RD%2,@
MCN*\J\3F*XU1KV"VN88YL%A/$4^?OCZ]?SKH?#?BM(M*CM+BWNYI8!M!@BW_
M "=L_P OPKOQ252FJT?F<.&;IS=*1VM%87_"56__ $#M4_\  4_XT?\ "56_
M_0.U3_P%/^->>=YNT5A?\)5;_P#0.U3_ ,!3_C1_PE5O_P! [5/_  %/^- &
M[16%_P )5;_] [5/_ 4_XT?\)5;_ /0.U3_P%/\ C0!NT5A?\)5;_P#0.U3_
M ,!3_C1_PE5O_P! [5/_  %/^- &[16%_P )5;_] [5/_ 4_XT?\)5;_ /0.
MU3_P%/\ C0!NT5A?\)5;_P#0.U3_ ,!3_C1_PE5O_P! [5/_  %/^- &[16%
M_P )5;_] [5/_ 4_XT?\)5;_ /0.U3_P%/\ C0!NT5A?\)5;_P#0.U3_ ,!3
M_C1_PE5O_P! [5/_  %/^- &[16%_P )5;_] [5/_ 4_XT?\)5;_ /0.U3_P
M%/\ C0!NT5A?\)5;_P#0.U3_ ,!3_C1_PE5O_P! [5/_  %/^- &[16%_P )
M5;_] [5/_ 4_XT?\)5;_ /0.U3_P%/\ C0!NT5A?\)5;_P#0.U3_ ,!3_C1_
MPE5O_P! [5/_  %/^- &[16%_P )5;_] [5/_ 4_XT?\)5;_ /0.U3_P%/\
MC0!NT5A?\)5;_P#0.U3_ ,!3_C1_PE5O_P! [5/_  %/^- &[16%_P )5;_]
M [5/_ 4_XT?\)5;_ /0.U3_P%/\ C0!NT5A?\)5;_P#0.U3_ ,!3_C1_PE5O
M_P! [5/_  %/^- &[16%_P )5;_] [5/_ 4_XT?\)5;_ /0.U3_P%/\ C0!N
MT5A?\)5;_P#0.U3_ ,!3_C1_PE5O_P! [5/_  %/^- &[16%_P )5;_] [5/
M_ 4_XT?\)5;_ /0.U3_P%/\ C0!NT5A?\)5;_P#0.U3_ ,!3_C1_PE5O_P!
M[5/_  %/^- &[16%_P )5;_] [5/_ 4_XT?\)5;_ /0.U3_P%/\ C0!NT5A?
M\)5;_P#0.U3_ ,!3_C1_PE5O_P! [5/_  %/^- &[16%_P )5;_] [5/_ 4_
MXT?\)5;_ /0.U3_P%/\ C0!NT5A?\)5;_P#0.U3_ ,!3_C1_PE5O_P! [5/_
M  %/^- &[16%_P )5;_] [5/_ 4_XT?\)5;_ /0.U3_P%/\ C0!NT5A?\)5;
M_P#0.U3_ ,!3_C1_PE5O_P! [5/_  %/^- &[16%_P )5;_] [5/_ 4_XT?\
M)5;_ /0.U3_P%/\ C0!NT5A?\)5;_P#0.U3_ ,!3_C1_PE5O_P! [5/_  %/
M^- &[16%_P )5;_] [5/_ 4_XT?\)5;_ /0.U3_P%/\ C0!NT5A?\)5;_P#0
M.U3_ ,!3_C1_PE5O_P! [5/_  %/^- &[16%_P )5;_] [5/_ 4_XT?\)5;_
M /0.U3_P%/\ C0!NT5A?\)5;_P#0.U3_ ,!3_C1_PE5O_P! [5/_  %/^- &
M[16%_P )5;_] [5/_ 4_XT?\)5;_ /0.U3_P%/\ C0!NT5A?\)5;_P#0.U3_
M ,!3_C1_PE5O_P! [5/_  %/^- &[16+!XD@GN(X18:BID8*&>W(49.,D]A6
MU0 4444 %%%% !1110 5PGQ'_P"89_VU_P#9*[NN$^(__,,_[:_^R4 ;W@W_
M )%.R_[:?^AM6[6%X-_Y%.R_[:?^AM6[0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% %'3-9TS6HGETR_MKM(V*.89 VQAU!QT/UKB?C;=Z
M9!\,=2AU!XO-GV+:HV-S2A@05^@SD^F?6LK6O@+HMYJDNHZ/JVH://*Q9UB.
M]02<G;R&'YFDTWX":*NHI>Z_K&HZVZ<[)VVJW/?DL1[9H U_@E:W-O\ "C2U
MNPV)3+)&CCI&7;'X'J/8UY[\#[U?"GCSQ#X1U)Q!/*X6$2'&]XF88'U5LCU
MKZ#BBCAB2*)%2-%"JBC 4#H /2N"\=?"30_&]X-1>6;3]4"A?M5O@[\=-ZGJ
M1V((/OP* -;XB>([7PQX'U2]GF5)7@>&W0GEY6!"@#OR<GV!KSWX1>%;F7X*
MZU"Z%9=<6X$(88^4Q^6I_,$_E5NQ^ .FF_BN->\0ZEK$4.-D$GR ^Q.2<=.!
MCZUZY!!%;6\<$$:QPQ*$1$& J@8  ["@#Q']G778HM-U7PQ=.(KZ"Y-PD+\,
MP("N /\ 9*C/^]74_&_Q':Z+\.[VR:91>:D!;PQ9^8C(+MCT"@C/J13/%_P4
MT3Q-K#ZS9WESI&HR-OEDMP"CMW;;P0Q]01ZXS570_@5H]EK$>IZYJM[KL\3!
MHTN>$R.1N&26YYQG'J#0!O?"72)- ^%^DPW8\J5XVN9 _&T.Q89]/E(KHM$\
M3Z'XD6<Z-J=M>B @2^2^=F<XS]<'\JT+RUCO;&>TER(YXVB;:<'##!Q^=<;\
M/?AEI_P];4'L[ZYNY+S8&,P "A<X  _WC^E 'F?BZY_X0O\ :1L-?O<1:??"
M,M*?NA3'Y+$_[I&XU[[->6UM9/>37$4=JB>8TS, @7&<YZ8Q6'XR\$:-XYTM
M;'5XGS&Q:&>(A9(B>NTD'@]P00>/05YPG[/4)1+6?Q?J<FGJV?LRH%&/;+$
M].=M &=\(R_BKXO>*/%Z(XL0'2)F&,[V&P?78G/U%>]UD^'/#>E^%-&BTK2+
M<0VT?)R<L['JS'N3_GBM:@ HHHH **** "L+_F?O^X7_ .U:W:PO^9^_[A?_
M +5H W:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS/QQ=_:/$!A!^6"-4_
M$\G^8_*O2R0H))P!R37CT[OK&NNRYW75QA?;<W%=V!C[[D^AQ8V7NJ*ZGI/A
M2T^R>'+12,-(IE;_ (%R/TQ6S38T6*-8T&%4!0/0"G5QSES2<NYUPCRQ4>P4
M445)04444 %%%% !1110 4444 %%%% !1110 4444 9VNZ8-6TB>UX\PC=&3
MV8=/\/QKS70-2;1M;CEDRJ9\N8'LIZ_D>?PKUNO-?&VE?8M6^UQKB&Z^;CLX
MZ_GU_$UW8.:=Z4MF<6+@U:K'='I(((!!!!Z$4M<YX-U7^T-'6!VS-:X0^Z_P
MG^GX5T=<E2#A)Q?0ZH34XJ2"BBBH+"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$^(__ ##/^VO_ +)7
M=UPGQ'_YAG_;7_V2@#>\&_\ (IV7_;3_ -#:MVL+P;_R*=E_VT_]#:MV@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "L+_ )G[_N%_^U:W:PO^9^_[A?\
M[5H W:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#+\1W?V+P_>R@X8Q[%^K<
M?UK@O!EI]J\1PL1E8%:4_P A^I%=!\0+O986MH#S+(7/T4?XG]*C^'UIB"\O
M"/O,(E/TY/\ ,5Z%/]WAI2[_ /#'!4]_$J/;_ASM:***\\[PHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "LOQ#IG]K:--;J 90-\1_VA_CR/QK4
MHJHR<6I(4HJ2:9Y-X;U,Z1K<<DA*Q/\ NY0>P/?\#S7K->8^,]+^P:R9T7$-
MU\XQT#?Q#^OXUU_A#5?[2T5(W;,]MB-\]2/X3^7\C7=BXJ<%6B<6%DX2=*1O
MT445YYW!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7"?$?_F&?]M?_9*[NN$^(_\ S#/^VO\ [)0!O>#?
M^13LO^VG_H;5NUA>#?\ D4[+_MI_Z&U;M !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %87_,_?]PO_ -JUNUA?\S]_W"__ &K0!NT444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%(Q"J68X &230!YGXXN_M'B!H@?E@C5/Q/)_G^E=IX5M/LG
MART4C#2+YK?\"Y'Z8KS:5GUC76(SNNKCCVW-Q7L"(L<:H@PJ@ #T%>AB_<I0
MIG!A??J2J#J***\\[PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#(\2Z7_ &KHLL2KF9/WD7^\.WXC(K@/"VJ?V5K<;2-B&;]W)GMGH?P/
M]:]6KR[QAI?]G:T\D:X@N?WB>@/\0_/G\:[\')23HRZG#BXN+56/0]1HK#\*
M:I_:>BQ[VS/!^[DSU..A_$?UK<KBG!PDXOH=D)*<5)!1114E!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)\1
M_P#F&?\ ;7_V2N[KA/B/_P PS_MK_P"R4 ;W@W_D4[+_ +:?^AM6[6%X-_Y%
M.R_[:?\ H;5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A?\S]_W"__
M &K6[6%_S/W_ '"__:M &[1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5E>)+O['X
M>O)0<,8]B_5N/ZUJUQWQ N]EC:V@/,DA<_11C^OZ5M0ASU$C*O+EIMF!X+M/
MM/B.)R,K C2'^0_4BO4*XOX?6FVVO+PC[[B-3]!D_P Q^5=I6F,GS56NQEA(
M\M*_<****Y3J"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"L7Q3I?]J:+*J+F>']Y'CJ2.H_$?TK:KF_$_B9-(B-M;$->N/J(QZGW]!_DZ
MT5-S7)N95G%0?/L<'I&M76C23/:E<RIL(89 /8X]1_6N[\,>*$U9!:W15+U1
M]!(/4>_M7FA)9BQ.23DFECD>*19(V*NIRK*<$&O7K8>%5>?<\JEB)4WY'M]%
M<UX7\3IJT8M;HA;U1]!*/4>_J*Z6O&J4Y4Y<LCUX3C./-$****@L**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$^(__
M ##/^VO_ +)7=UPGQ'_YAG_;7_V2@#>\&_\ (IV7_;3_ -#:MVL+P;_R*=E_
MVT_]#:MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L+_ )G[_N%_^U:W
M:PO^9^_[A?\ [5H W:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,?&]W]H\0M$#
ME8(U3\>I_G^E>FLP52S'  R37CS%]8UTXSNNKCCVW-7=@8^\Y/H<6-E[JBNI
MZ5X7M/L?ARS0C#.GF-_P+G^6*V*1$6-%11A5& !V%+7'.7-)R[G7"/+%1[!1
M114E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7,^*/#"
MZJAN[0!;U1R.TH';Z^AKIJ*NG4E3ES1(G",X\LCQ!T:-V1U*NIP5(P0:1$9W
M5$4LS'  &237I7B?PNNJH;NT4+>J.1T$H]#[^]>?O'=:/J:B1/+N;=U?:><'
M@BO:HUXU8W6_8\BK0E2E9['?>%O"ZZ6BWEVH-XP^5>T0/]:ZBH;2Y2\M(;F,
M_)*@<?B*FKQJDY3DW+<]>G",(I1V"BBBLRPHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *X3XC_\ ,,_[:_\ LE=W7"?$
M?_F&?]M?_9* -[P;_P BG9?]M/\ T-JW:PO!O_(IV7_;3_T-JW: "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *PO\ F?O^X7_[5K=K"_YG[_N%_P#M6@#=
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH R?$UW]C\.WD@.&9/+7ZMQ_6N&\%6GVG
MQ%&Y&5@1I#]>@_4_I6[\0;O99VEH#S(YD;Z 8'\_TI/A]:;;2[NR/ON(U/L!
MD_S'Y5Z%/]WA7+O_ ,,<%3W\2H]CLZ***\\[PHHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "N#\?Z?LGM]01>''E2'W'(_3/
MY5WE9NO:?_:>BW-L!ERNZ/\ WAR/\/QK;#U/9U$S&O3YZ;1B^ ]0\_3);)S\
M]NV5_P!UO_KY_,5UE>4>%M0_L[7X&8XCE/E2?0]/UQ7J]:8RGR5+]S/"5.:G
M;L%%%%<IU!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5PGQ'_P"89_VU_P#9*[NN$^(__,,_[:_^R4 ;W@W_ )%.R_[:
M?^AM6[6%X-_Y%.R_[:?^AM6[0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!6%_S/W_ '"__:M;M87_ #/W_<+_ /:M &[1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M12,P12S'"@9)]* /,?&UW]I\1/&#E8$6,?7J?Y_I7<>&+3['X=LT(PSIYC?5
MN?Y$5YI\^L:[WW75Q^6YJ]A151%11A5& /05Z&+]RG"F<&%]^I*H+1117GG>
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 >4>*=/\ [.U^=5&(Y3YL?T/7]<UZ+H.H?VGHMM<DY<KMD_WAP?\ '\:Q
M?'FG^?I<=ZB_/;MAO]UO_KX_.L[P!J&R>XT]SPX\V/ZC@_IC\J]"I^^PZEU1
MP0_=8AQZ,[VBBBO/.\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "N$^(_P#S#/\ MK_[)7=UPGQ'_P"89_VU_P#9* -[
MP;_R*=E_VT_]#:MVL+P;_P BG9?]M/\ T-JW: "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *PO^9^_[A?_ +5K=K"_YG[_ +A?_M6@#=HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K(\3W?V/P[>2 X9D\M?JW'\B:UZXSX@W>VTM+0'[[F1A[ 8'\S
M^5;8>'/52,J\N6FV8?@FT^T^(DD(RL"-(?KT'\_TKT^N-^'UILL[N[(YD<1K
M] ,G^?Z5V5:8R?-5?D9X2/+27F%%%%<ITA1110 4444 %%%% !16(?$,8\0#
M3MJ^5]PR9YW^GT[?6MN@ HHHH **** "BBB@ HHHH **** "BBB@ HHIK2(G
MWG5?J<4 07]['I]E)<R\J@X ZD]A2:??1ZC91W,8P&ZJ3]T]Q7)^+=36YN4L
MX7#11?,Q4Y!8_P" _G1X1U'R+QK*1ODFY3V8?XC^0H ["[MDO+2:VD'R2H4/
MXBO)+2:;0]=1V!$EM-M<#N <$?B,U[#7G'CK3_LVK)>(N$N5Y_WAP?TQ^M=V
M"FN9TWLSBQD'RJ:W1Z*CK)&KH0RL 01W!IU<[X,U#[;H21,<R6Q\L_[O\/Z<
M?A715R5(.$G%]#JA-3BI+J%%%%06%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %<)\1_\ F&?]M?\ V2N[KA/B/_S#/^VO_LE
M&]X-_P"13LO^VG_H;5NUA>#?^13LO^VG_H;5NT %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!YEXL^-FA>'-8ET>SLKO5M1A<QRQVXVHC#J
MNX\DCV!^M9FC?M :1<ZI'8Z[H]YHS.<>9(WF*A/3=P"![X->G:?X?TC2KV[O
M;'3K>"[O)&EN)U3YY&)R<MUQGMTKS#]HJRT]_ UK>S1H+Z.\2."3'S8*L67/
MI@9^H% 'L (90RD$$9!'>O+?%/QNT[PSXIO-!_L6^O)[4J&>)E )*AN!UXS7
M7_#[[1_PKOP[]JSYO]GPYSUQL&,_ABO)]'8+^U3JC,0%".23V_<+0!J?\-"V
M?_0J:K^8_P *]@L+L7^G6MX(WB%Q"DHC<89=P!P?<9J=75U#(P93R"#D&L_7
M]1.C^'=3U, $V=I+< 'OL0M_2@#B_&/QAT;PMJ_]BVEG<ZOJP(#V]KT0_P!T
MMS\V.P!]\5C:9\>]/.K1:?XCT&_T)I, 23'<JY[L"JD#WP:SOV>=%2XL-7\5
MW@\[4;FZ:!9GY8# 9S_P)FY^E=3\;=!MM8^&U_<O$INM/VW$$F.5PP#C/H5)
M_(>E 'HJLKH'1@RL,@@Y!%+7 ?!?5I-6^%VE-,Y>6VWVI).>$8[1^"[1^%=_
M0!@^+?&&C^"M'.I:O.RH3MBBC&Z25O[JC^IP!ZUYFW[0#I$+U_!6IKI9/%V9
M.",_[FW_ ,>K+\90#QM^T5IGAR]'F:=IZ+OA)^4CR_.;_OKY5/T%>\R6\$ML
MUM)#&\#)L:)E!4KC&,=,8[4 8_A3Q=I/C/1EU/2)B\6=DD;C#Q/_ '6'K^E;
MM?/OPI4^%?C;XD\,1,RV4@E$<9/]Q@T9_!&8?C7T%0 4444 %%%% !6%_P S
M]_W"_P#VK6[6%_S/W_<+_P#:M &[1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7F'C6[^T
M^(I$!RL"+&/KU/ZG]*].=E1&=CA5&2?05X\H?6-= .=UU<<^VYJ[L#'WG-]#
MBQLO=45U/3/#-I]C\.V<9&&9/,;ZMS_6M:D50BA5&% P!Z4M<<I<TG+N=<8\
ML4@HH)P,GI56;4[&#_6WD"GT+C/Y5)1:HK&F\4:5%P)VD/HB'^M49?&ELO\
MJ;25_P#?8+_C0!T]%<3+XSO&_P!5;PI_O98_TJC+XEU:7C[5L'HB@?TS0!Z)
M6=J^J1:=8RR"1#,!A$R,[OI7 F?4+XD&6YG]LLU5G1HW9'4JRG!4C!!H "[%
M]^X[\YW9YS7<6GBNP-G$;F1EGV_.H0GFN%JQ96PO+R*W,JQ^8=H9AQGM0!VC
M>+M,'3SC]$_^O43>,[ ?=@N3]54?UJDO@J4XW7J#Z1D_UJ5?!*_Q7Y/TBQ_6
M@"1O&EN,[;24^F6 J)O&P_AL"?K+C^E2KX+M1]Z[F/T %2KX-T\8W37)/^\H
M'\J *#>-9OX;*,?5R?Z5$WC.].=MO;CTR&/]:V5\(Z6!R)C]7J5?"^D#K;%O
MK(W^- '.-XPU)LX2W7Z(?\:C;Q7JIZ2QK](Q76+X=TE<8LDX]6)_F:D71-,7
MI8P?BF: .*;Q+J[=;PCZ1J/Z5$VO:HV<WLO/H<5WZZ;8+]VRMA](E_PJ5;:W
M3[L$0QZ(* /-SJVI.1_IUSGI@2L*3S=1D'^LNG ]V->FA0HP  /04M 'F/V/
M4I<C[-=OGD_NV-,FTZ]MX?-FM9HX_P"\Z$?SKU&N+\87YDNTL5R$B&Y_=B./
MT_G0!S-.C=HI%D1BKJ0RD=B*;10!Z?IE\NHZ?%<KC+#YAZ-W%9WBS3_[0T";
M:N98?WJ?AU_3-<KHNM3:3/W>W<_/'_4>]>@6US!>VRS0N)(G'^0:J$G"2DNA
M,XJ47%]3SCP5J'V/7! QQ'<KL/\ O=5_J/QKTVO(-6M'T;79H8R5\J3?$?;J
MM>JZ=>)J&G6]VG25 V/0]Q^!S79C8IM5%LSDP<FDZ;W1:HHHKA.T**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X3XC_\ ,,_[
M:_\ LE=W7"?$?_F&?]M?_9* -[P;_P BG9?]M/\ T-JW:PO!O_(IV7_;3_T-
MJW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 9--%;PO--
M(D<4:EG=SA5 Y))/05X%?RS_ !P^(T%K:+(/".COF68@J)CW/U;&!Z+D\9Q5
M'XE_$6/QAXF_X1&#4UTCP_!.8[Z]D#$S%3SPO)4$<#N>3@=/0/#?CWX7>%-$
M@TG2M=MXK>(<DQ2%I&[LQV\D_P">* /3(XTBC6.-0J( JJ!P .@KS;Q+\$/#
M?BGQ'>:W?7VJ13W15GCMY8P@(4+QN0GG [^M=SH?B#2O$NG?VAH]XEW:[RGF
M("/F'48(![BN6TWXP^"=1:2-]76QGC=D:*]0Q$$''7[O;UH \R\8_"R_^&VE
MOXG\'^(;]%LV#312, X4D#=E0 PY&5*],_2NY_X2>;QI^S_JFKNH2[?3;A+@
M)TWHI#$>@(&<=LU@?%CXIZ%J7A6X\.>'KK^T[_4"L1-NI947<"><?,3C  ]?
MS[/X?^"7T7X6IX=U08FO(9?M:J?N^:""OU"D#Z@T 8O[/;*WPT(4C*W\H;ZX
M4_R(KJ_B45'PT\1E\8^P2CGUQQ^M>/\ PG\86WPXU76?!_BIVL0+DR1S.IV!
MP IS[, I!Z<>XK:^+WQ+TC6/#A\+^&;H:G?ZE(D;FU!8*NX' /=F( P.Q/MD
M WOV?XFC^&*,QXDO)F7Z<#^8->I5RG@K15\#_#FQL;L_/9VS37)7GYSEW ]<
M$D?A5/X??$S3OB$=02RLKFU>R*%EF*G<K9P1C_=.1]* /.M*S%^U=J"RGYF1
MMN?>W4C]*]\KP'XJ1W'@;XN:+X\AMI);.;:MP4[LJE&7/0$QD8SZ'TKT.X^,
M7@:#1VU%=<BEPFY;=%/G,?[NS&0?KQ[T >?:%'YO[5&JO$?EC61FQ_UQ53^I
MKWRO#O@AI5_K7B77O'^HPF);]WCM@>C;GW.1[+A5!^OI7N- !1110 54U!K]
M;=3IT<#S;N1.2%VX/IWSBK=% &%YOBG_ )]M+_[^/61YFO\ _"79\BP^V?8,
M;=[;/+\SKGKG-=I6%_S/W_<+_P#:M !YOBG_ )]M+_[^/1YOBG_GVTO_ +^/
M6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_
MY]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO
M_OX]'F^*?^?;2_\ OX];M% &%YOBG_GVTO\ [^/1YOBG_GVTO_OX];M% &%Y
MOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[
M^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F
M^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*?^?;2_\ OX];M% &%YOBG_GV
MTO\ [^/1YOBG_GVTO_OX];M% &%YOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10
M!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+
M_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]
M'F^*?^?;2_\ OX];M% &%YOBG_GVTO\ [^/1YOBG_GVTO_OX];M% &%YOBG_
M )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[
M10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^
M?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*?^?;2_\ OX];M% &%YOBG_GVTO\
M[^/1YOBG_GVTO_OX];M% &%YOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;
MXI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_
MCUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*
M?^?;2_\ OX];M% &%YOBG_GVTO\ [^/1YOBG_GVTO_OX];M% &%YOBG_ )]M
M+_[^/1YOBG_GVTO_ +^/6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A
M>;XI_P"?;2_^_CT>;XI_Y]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_
M^_CUNT4 87F^*?\ GVTO_OX]'F^*?^?;2_\ OX];M% &%YOBG_GVTO\ [^/1
MYOBG_GVTO_OX];M% &%YOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;XI_Y
M]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_CUNT
M4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*?^?;
M2_\ OX];M% &%YOBG_GVTO\ [^/1YOBG_GVTO_OX];M% &%YOBG_ )]M+_[^
M/1YOBG_GVTO_ +^/6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI
M_P"?;2_^_CT>;XI_Y]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CU
MNT4 87F^*?\ GVTO_OX]'F^*?^?;2_\ OX];M% &%YOBG_GVTO\ [^/1YOBG
M_GVTO_OX];M% &%YOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;XI_Y]M+_
M ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_CUNT4 87
MF^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*?^?;2_\
MOX];M% &%YOBG_GVTO\ [^/1YOBG_GVTO_OX];M% &%YOBG_ )]M+_[^/1YO
MBG_GVTO_ +^/6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?
M;2_^_CT>;XI_Y]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4
M87F^*?\ GVTO_OX]'F^*?^?;2_\ OX];M% &%YOBG_GVTO\ [^/1YOBG_GVT
MO_OX];M% &%YOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;XI_Y]M+_ ._C
MT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_CUNT4 87F^*?
M^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*?^?;2_\ OX];
MM% &%YOBG_GVTO\ [^/1YOBG_GVTO_OX];M% &%YOBG_ )]M+_[^/1YOBG_G
MVTO_ +^/6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^
M_CT>;XI_Y]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^
M*?\ GVTO_OX]'F^*?^?;2_\ OX];M% &%YOBG_GVTO\ [^/1YOBG_GVTO_OX
M];M% &%YOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;XI_Y]M+_ ._CT>;X
MI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_CUNT4 87F^*?^?;2
M_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*?^?;2_\ OX];M% &
M%YOBG_GVTO\ [^/1YOBG_GVTO_OX];M% &%YOBG_ )]M+_[^/1YOBG_GVTO_
M +^/6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>
M;XI_Y]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\
MGVTO_OX]'F^*?^?;2_\ OX];M% &%YOBG_GVTO\ [^/1YOBG_GVTO_OX];M%
M &%YOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;XI_Y]M+_ ._CT>;XI_Y]
MM+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_CUNT4 87F^*?^?;2_P#O
MX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*?^?;2_\ OX];M% &%YOB
MG_GVTO\ [^/1YOBG_GVTO_OX];M% &%YOBG_ )]M+_[^/1YOBG_GVTO_ +^/
M6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_
MY]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO
M_OX]'F^*?^?;2_\ OX];M% &%YOBG_GVTO\ [^/1YOBG_GVTO_OX];M% &%Y
MOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[
M^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F
M^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*?^?;2_\ OX];M% &%YOBG_GV
MTO\ [^/1YOBG_GVTO_OX];M% &%YOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10
M!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+
M_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]
M'F^*?^?;2_\ OX];M% &%YOBG_GVTO\ [^/1YOBG_GVTO_OX];M% &%YOBG_
M )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[
M10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^
M?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*?^?;2_\ OX];M% &%YOBG_GVTO\
M[^/1YOBG_GVTO_OX];M% &%YOBG_ )]M+_[^/67K6JZW:VWV>\2RB$X(!@9B
MV._7I76S3PVT9DGE2-!W8X%><:SJ!U+4I9P3Y8^6,>BCI_C^- &SHFJ:W<V_
MV:S2RD$"@9G9@V.W3K6KYOBG_GVTO_OX]<59WMQ83^=;2;),%<X!X_&IY=:U
M.?AKV;GLC;?Y4 =8UQXG1=SP:4H]3(XJG+KVKP??DT7/HLS,?TKG%L=1O&W"
MWN92?XBI/ZU<A\+ZK+U@6,>KN/Z4 27WBC4KBTFM\6.)4*%H_,R 1CC(K"TP
MR:9?Q7B"-WCR55@2,D8]?>KFMZ?+H9@2=XY))03M0G@#UR/\XK3\,:)#K-E)
M=71D11)L14(&< 9/(]ZZ8^UA2;7PLYY>RG52>Z'/XPU)UPJ6Z'U5#_4U2F\0
M:K-G=>2+_N87^5=C%X:TF+_EVWGU=R?ZXJ]%86D'^IM84]U0"N8Z#S@1ZA?G
M.VYN,]\,U6HO#FK2\BT91_ML%_F:]%HH X'_ (1+52,A8 ?0R?\ UJ3_ (1+
M6/[EK_W^/_Q-=_10!Q$/AO5(OO6&G2'_ &YY/Z8J]%8:S!_J])T53Z_,3^==
M310!SD]UXFMK9Y#:6!51TB+LWX"N1:QOF8LUK<$DY),;<UZC10!Y;]@O?^?2
M?_OV?\*46-ZI!%K< CD$1M7J-% '.6MWXGN+=)%M+$*1QYI=6_$5-YOBG_GV
MTO\ [^/6[10!A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/6[10!A>;XI_Y]M+_P"_
MCT>;XI_Y]M+_ ._CUNT4 87F^*?^?;2_^_CT>;XI_P"?;2_^_CUNT4 87F^*
M?^?;2_\ OX]'F^*?^?;2_P#OX];M% &%YOBG_GVTO_OX]'F^*?\ GVTO_OX]
M;M% &%YOBG_GVTO_ +^/36;Q,QRUGI1/N[UOT4 <_P#\5)_SY:3_ -]-1_Q4
MG_/EI/\ WTU=!10!Q.H:#K%[,UP]I91MCYA;R'YC]#QFLO3]5O-'F?R<<\/%
M(#C/N/6O2JPM>\/IJ*FXMP$N@/H)/8^_O0!QWB+[=J5K#J\\=IY8_=%K=B2.
MI 8'IW_.KGA+4]6:WDT^P2TD$>9 )V8$ ]<8[9_G68YF@CN+1PRAQMDC8=QT
MX]0:AT*\;2->MYG.(RVQSV*G@G\.OX5WTFJM!T^JV.&JG2K*IT>YWWF^*?\
MGVTO_OX]'F^*?^?;2_\ OX];M%<!W&%YOBG_ )]M+_[^/1YOBG_GVTO_ +^/
M6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_
MY]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO
M_OX]'F^*?^?;2_\ OX];M% &%YOBG_GVTO\ [^/1YOBG_GVTO_OX];M% &%Y
MOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[
M^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F
M^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*?^?;2_\ OX];M% &%YOBG_GV
MTO\ [^/1YOBG_GVTO_OX];M% &%YOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10
M!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+
M_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]
M'F^*?^?;2_\ OX];M% &%YOBG_GVTO\ [^/1YOBG_GVTO_OX];M% &%YOBG_
M )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;XI_Y]M+_ ._CT>;XI_Y]M+_[^/6[
M10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_CUNT4 87F^*?^?;2_P#OX]'F^*?^
M?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*?^?;2_\ OX];M% &%YOBG_GVTO\
M[^/1YOBG_GVTO_OX];M% &%YOBG_ )]M+_[^/1YOBG_GVTO_ +^/6[10!A>;
MXI_Y]M+_ ._CT>;XI_Y]M+_[^/6[10!A>;XI_P"?;2_^_CT>;XI_Y]M+_P"_
MCUNT4 87F^*?^?;2_P#OX]'F^*?^?;2_^_CUNT4 87F^*?\ GVTO_OX]'F^*
M?^?;2_\ OX];M% &+!+XD-Q&)[?3A#N'F%'?<%SSCWQ6U110 4444 %%%% !
M1110 5PGQ'_YAG_;7_V2N[KA/B/_ ,PS_MK_ .R4 ;W@W_D4[+_MI_Z&U;M8
M7@W_ )%.R_[:?^AM6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% '*7/PS\%W=U+<S^'+%YI7+NQ0C<Q.2>OK47_"J_ W_ $+-C_WR?\:[
M"B@"AH^B:9X?L!8Z3916=MN+^7$,#<>IK$U?X;>#==N9+C4/#]I)/(27DC!B
M9B>Y*$$GWKJJ* .>T/P+X7\-S_:-(T2TMIP-HF"[G [@,V2/SKH:** ,+7_!
MGASQ0R-K6D6UW(@PLC JX'IN7!Q[9J#0? /A7PS<"XTC1+:WN ,"8Y=U&,<,
MQ)'X'FNDHH :Z))&T;J&1@0RL,@@]C61H'A/0?"RW"Z)ID-D+A@TOEY)<C..
M23P,GCIS6S10!6O]/L]4LI+._M8;JVE&'BF0,K?4&N3B^$?@*&Y%POANV+@@
MX=W9?^^2Q7]*[6B@!D,,5O"D,,:1Q1J%1$4!5 Z  =!3Z** "BBB@ HHHH *
MPO\ F?O^X7_[5K=K"_YG[_N%_P#M6@#=HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHILDB0H7D=40=68X H =17/WWBVQMLK;AKE
M_4<+^=<U?>(M1OLJ9O*C/\$7'Z]: .VOM:L-/R)YQO'_ "S3YF_+M^-<U?>,
M;B7*6<0A7^^_S-^70?K6;8^']1OR&6$QQG^.7Y1_B:Z6Q\(V5OAKEFN']/NK
M^5 '%W%S/=2>9<2O(WJQS45=MJ?A8WUWYL5PD,04*L8CX4#TP?QJG_PA4G_/
M\G_?L_XT <K7;^$;N*>Q: H@GA/4  LIZ'^GY52_X0J3_G^3_OV?\:O:3X:E
MTO4%N?M@90"&0)C<#^/T/X4 =%1137=8T9V.%4$D^@H \Q\:7?VGQ'*@.5@1
M8Q_,_J37=^&[3['X>LXB,,8][?5N?ZUYC&KZQKB@YW75QS[;FYKV)5"J%48
M& *]#%^Y3C3.#"^_.506BBBO/.\**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#&US08]4C,L>$NE'#=F
M]C_C7G]U:-'(\%Q&4D4X(/4&O6:YOQA8K)IAODC!E@(+$=2G?\NOYU4+\RY=
MR9VY7S;%WPYJ OM(A#.&GB41R#OQT/XC^M:]>66%_-93I<VLF&'Y$>AKT+2=
M7@U:WWI\LJ_?C)Y'_P!:E*]W<<;6T-&BBBD,**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KA/B/_P PS_MK_P"R5W=<)\1_^89_VU_]
MDH WO!O_ "*=E_VT_P#0VK=K"\&_\BG9?]M/_0VK=H **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ K"_P"9^_[A?_M6MVL+_F?O^X7_ .U: -VBBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HI&944LQ 4<DD\"L6^\4Z?:96)C<
M2#M']W\_\,T ;=4[W5++3Q_I-PJM_<'+'\!7%WWB?4+S*HXMXS_#'U_/K5:R
MT;4-2(>*%MC?\M).!^??\* -F^\9.V5L8 @_OR\G\JP7FU#5IP&::YD[*,G'
MX#I74V/@^VBPUY*TS?W%^5?\3^E=!!;0VL8C@B2-/11B@#C['P?=2X:\D6!?
M[J_,W^ KI+'0]/T_!B@#2#_EI)\S?_6_"M&B@ HHHH **** "BBB@ K'\4W?
MV/PY=N#AI%\I?^!<'],UL5Q7Q!N\06=F#]YC*P^G _F:VP\.:JD8UY<M-LQ_
M ]I]H\0+*1\L$;/^)X'\_P!*]-KCOA_:;+"ZNR.99 @^BC_$_I78UIC)\U5^
M1&$CRTEYA1117*=(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !3)HDG@DAD&4D4JP]01@T^B@#QNXBE
MTO49[5^?*<J?<=C^5:D;W6F74<T;%'VAT8=&4]#[@U?\?:?Y5]#?H/EF78_^
M\.GZ?RJWX:CM]?\ #K6%QQ/:-B.0=54\C\,Y&/:N_$152DJRWZG#0DZ=1TGM
MT.BT;6H=6AQPEPH^>/\ J/:M2O,[BVO-$U !B8Y4.4=>C#U'M7::'KL6J1>7
M)A+I1\R=F]Q7 =QL4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7"?$?_F&?]M?_ &2N[KA/B/\ \PS_ +:_^R4 ;W@W_D4[+_MI_P"A
MM6[6%X-_Y%.R_P"VG_H;5NT %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MA?\ ,_?]PO\ ]JUNUA?\S]_W"_\ VK0!NT444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-
M\Q/,\O>N_&[;GG'KBB1UBC:1V"HH+,3V KSPZW*=?_M(9QOX7_8Z8_+]: /1
M:*QKOQ/IMJF5E,[D9"Q\_F>E<Y?>*[^ZRL&+:,_W>6_/_"@#L[N_M+%-US.D
M?H">3]!U-<Y?>,@,I8P9_P"FDO\ @*Y^UTW4-4D+Q1229/,CGC\S71V/@V-<
M/?3ES_SSCX'Y]?Y4 <W<7NH:K,%DDEF8GB-1Q^ %:=CX2O;C#7++;IZ'EORK
ML[6RMK*/9;0I&O?:.3]3WJ>@#*L?#VG6.&6'S9!_'+\Q_ =!6K110 4444 %
M%%% !1110 4444 %%%% !7EWC.[^U>(YE!RL"K$/YG]2:]/D=8HVD<X506)]
M *\?A1]8UQ5.=UU<9;VW'FN[ Q]YS?0XL;+W5!=3T[PY:?8O#]E$1AC'O;ZM
MS_6M2D "@ # ' %+7'*7-)R?4ZXQY4D%%%%24%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9/B
M33_[2T*XA5<R*/,C_P!X<_J,C\:X+PAJ'V#7XE9L1W'[IOJ>GZX_.O4Z\D\1
M6!TK7IXD!5"WF1$=@>1CZ'C\*[\&U.,J3ZG#BTX2C51ZAJ.G6^IVQAG7W5AU
M4^HKS^^L+O1;Y0Q*L#NCE7@'W%=[H]^-3TFVNQC<Z?/CLPX/ZYJ6]L8-0MF@
MN$W*>A[J?45PR3B[,[4TU=&7H/B!-2003D)= ?@_N/?VK=KS;4]+N=&NP"3M
MSF*5>,_X&NHT#Q$M\%M;M@MR.%;H)/\ Z](9T-%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7"?$?_F&?]M?_ &2N[KA/B/\ \PS_ +:_^R4
M;W@W_D4[+_MI_P"AM6[6%X-_Y%.R_P"VG_H;5NT %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5A?\ ,_?]PO\ ]JUNUA?\S]_W"_\ VK0!NT444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !14<T\5O&9)I4C0?Q.V!6%>^+K&#*VZO</ZCY5_,_X4 =#56[U*SL5S<W
M"1G^[G)/X#FN'O?$VI7F5$OD(?X8N/UZU5M]*O[Q6F$+", LTLG"X[G)ZT ;
M&N>)TOK5[2TC=4<_-(W&1Z 5S-%% &AI&E/JURT23)'M&X[N3CV'>NQL?#.G
M6>&:,SR#^*7D?ETKB-.O7T^_BN4S\A^8>H[BO3HY$FB22-@R. RD=P: %
M   '0"EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,;Q5=_8_#EVP
M.&D7RE_X%P?TS7&>![3[1X@$Q'RP1L_XG@?S/Y5K?$*[Q%9V8/WF,K#Z<#^9
MJ;X?VGEZ=<W1',L@0?11_B3^5>A#]WA6^YP3]_$I=CL****\\[PHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *X[Q]I_FV4%^@^:%MC_[IZ?K_.NQJM?VB7^GSVDGW94*
MY]#V/X&M:-3V<U(SJPYX.)R'@#4/^/G3G/\ TUC_ )-_3]:[BO'],NI-%UV*
M60%3#+LE'MT8?SKU\$,H(((/((K?&T^6IS+9F&#GS0Y7T(KJTAO;=H+A \;=
MO3W%>?ZQHT^D7 .2T#']W*/Y'T->C5'<6\5U \,R!XW&"IKC.LYWP_XC%QMM
M+UP)NB2'^/V/O_.NFKSS6]"ETJ7>F7MF/ROW7V-:_A_Q)NVV=^_/2.9CU]F_
MQH ZRBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$^(_\ S#/^VO\
M[)7=UPGQ'_YAG_;7_P!DH WO!O\ R*=E_P!M/_0VK=K"\&_\BG9?]M/_ $-J
MW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *PO^9^_P"X7_[5K=K"_P"9
M^_[A?_M6@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBJ=YJMC8 _:+A%;^X.6_(4 7*"0 23@#J:Y*]\9GE;*W_ .!R
M_P" _P :P+C4-0U20)+-+*2>(UZ?D* .VO?$FFV>5\[SG'\,7S?KTKG;WQ?>
M396UC2W7U^\W^'Z5#9>%=0NL-*%MT/=^OY#^N*Z*R\*Z?:X:4-<..[]/R']<
MT <:L>H:M/E5FN9.Y.3C\>U;=EX.N),->3+$/[B?,WY]!^M=BD:1($C144=%
M48 IU &;9:#IUC@QVX=Q_')\Q_\ K?A5J]M%OK.6V=V19!@E3S5BB@#FO^$,
MLO\ GYG_ $_PH_X0RR_Y^9_T_P *Z6B@#FO^$,LO^?F?]/\ "MVQLUL+*.V1
MW=4S@N>>N:L44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1139)%BB
M>1SA44L3["@#R_QE=_:O$<Z@Y6%5B'X<G]2:[_P[:?8M LH2,-Y8=OJW)_G7
MF%NCZOKB*WWKJ?+?B<G^M>Q    # %>AC/<A&F<&$]Z<J@4445YYWA1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 >9^-]/\ LFM_:%&([I=__ AP?Z'\:Z_PCJ'V
M_0(0S9E@_=-^'3],4SQEI_V[09)%&9+8^:OT_B_3G\*Y;P-J'V76&M'.$N5P
M/]X<C],UZ'\;#><?Z_(X/X6(\I'I-%%%>>=XR6*.>)HI4#HPPRGH17!Z[H$F
MF.9X 7M6/7NGL?\ &N_IKHLB,CJ&5A@@C((H Y#P_P")/*VV=\_[OI'*?X?8
M^WO78YR,BN%U_P /-8,US:@M:D\KU,?_ -:I/#_B,VA6TO&)M^B.>J>Q]OY4
M =M12*P90RD%2,@CO2T %%%% !1110 4444 %%%% !1110 4444 %%%% !45
MS=0V<!FN)!'&.K&I:XKQ?J/G726,;?)#\S^['_ ?SH [16#*&4@@C(([TM<_
MX4U'[5IYMG;,MOP/=>WY=/RKH* "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KA/B/\ \PS_ +:_^R5W=<)\1_\ F&?]M?\ V2@#>\&_\BG9?]M/
M_0VK=K"\&_\ (IV7_;3_ -#:MV@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "L+_F?O^X7_P"U:W:PO^9^_P"X7_[5H W:*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HK,U[4?[.TN213B5_DC^I[_A6/X2U7,<ME/)]W,B,Q
M[=Q_7\Z .KHK&O?$^FVF560SN.T7(_/I7/7OBV^N,K;A;=/;YF_,_P"% ':S
MW,%K'OGF2-?5FQ6#>^,+2'*VL;SM_>/RK_C^E<I%:ZAJLQ9(YKASU<DG\R:W
M;+P;*V&O;@(/[D?)_/\ _70!EWOB+4KW(,WE(?X(OE_7K3+/0M2OR&2!E0_Q
MR?*/\3^%=S9:+I]A@PVZ[Q_&_P S?F>GX5?H YFR\'6\>&O)FE/]Q/E7\^I_
M2M^VLK:S3;;0)&.^T<GZGO4]% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !6+XKN_L?ARZ(.&E'E+_P+@_IFMJN(
M^(5WB.SLP>I,K#Z<#^9K;#PYJJ1CB)<M-LR_ UIY^O\ G$?+!&S9]SP/YG\J
M]+KD/ %IY>FW-T1S+(%'T4?XD_E77UIC)\U5^1&$CRTEYA1117*=(4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% ".JNC(P!5A@@]Q7C]]!+HFN21H2'MY=T9/IU4
M_EBO8:X3Q_I^V6WU%!PP\J3Z]1_7\J[,%.T^5[,Y,9"\.9=#M+.Z2]LH;J/[
MDJ!Q[9[5/7(^ M0\[3I;%S\T#;D_W6_^OG\ZZZN>K#V<W$WI3YX*04445F:"
M$!@00"#P0>]<7X@\.&UW7=DI,'5XQU3W'M_*NUHH X30?$+Z>PMKDEK4G@]3
M'_\ 6]JN:3XBEGUYUG<_9[@[8U)X0_P_X?C5+Q3I]K8WL;6YVF4%FB'1?<?7
MG\JP@2I!!((Y!% 'K-%<"?%FJ%0 \0XQD)4+^)=7?_E[('H$4?TH ]$HKS1M
M:U-^M]/^#X_E4?VK4)_^6]U)G_;8T >GDX&3TJ%[JWC^_/$OU<"O-A8:A-S]
MENG]_+8U*FA:H_2RE_$8_G0!WSZMIR?>OK?\) :@?Q#I*=;U/P!/\A7'IX8U
M=O\ EU"CWD7_ !J=?".IMU\A?J_^ H Z)_%6DKTF=OI&?ZU _C'3E^[%<,?9
M1_C66G@R\/W[F ?3)_I4Z>"6_COP/I%G^M $S^-+<?<LY3]6 J%_&S'[E@!]
M9<_TJ9/!=N/OW<I^B@5.G@[3E^]+<-]6'^% &6_C.\/W+: ?7)_K4#>+M3;I
MY"_1/\371)X5TE>L+M]9#_2IT\/:2G2R3\23_,T <>_B?5V_Y>MH]HU_PK*D
MD>61I)&+.Q)8GN:V_$[6D5ZMI:6\48B&9&10"6/;/L/YUA4 7M'OSINI17&3
MLSMD'JIZ_P"/X5Z6K!E#*001D$=Z\FKJO#GB$1*EC>-A!Q%(>WL?:@#L****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHJ.>9+:WDFE.$C4LQ]A0!S7B_4C'''8Q,0S?/(0>W8?Y]*U?
M#^H_VCI:,QS-'\DGN1W_ !%<#>W;WU[+<R?>D;./0=A6CX:U'[!JBJ[8AG^1
MO8]C^?\ .@#T&BBB@ HHHH **** "N$^(_\ S#/^VO\ [)7=UPGQ'_YAG_;7
M_P!DH WO!O\ R*=E_P!M/_0VK=K"\&_\BG9?]M/_ $-JW: "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *PO^9^_P"X7_[5K=K"_P"9^_[A?_M6@#=HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***Q?$&M)IMJ88FS=2+A0/X!_>/]
M* .9\3:C]NU1HT;,,&47W/<_Y]*Q:** -S3?"]W?Q).\D<,+C(;.XD?05TEE
MX8TZTPSQF=QWEY'Y=*SO!^H[DDT^1N5^>//IW']?SKJZ $5510JJ%4= !@"E
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KRSQC=_:O$<X!RL($0_#D_J37J$LBPPO*YPJ*6)]A
M7D%K&^KZY&K<M<SY?\3D_P!:[L#'WI3?0XL:]%!=3T_P_:?8M LH2,-Y89A[
MMR?YUIT 8&!THKBE+F;;.R*Y4D@HHHI#"BBB@ HHHH **** "BBB@#E_'9(T
M:  G!G&??Y6KSZN[\<W,#Z;#"DT;2B<$H&!(&T\XKA*^;S)WKNQ]/EB:PZOY
MA1117 >@>F>#R3X;M\DG#.!_WT:W:P?!_P#R+<'^\_\ Z$:WJ^LPO\&'HCY#
M%_QY^K"BBBMSG"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "L_7-/&IZ-<VH&79<I_O#D5H44XR<6FA22DK,\F\,:@=-U^!V.V.0^5)GT/
M^!P?PKUFO*?%>G_V=K\X5<13?O4_'K^N:]#\/ZA_:>B6UP3F3;LD_P!X<'\^
MOXUW8R*E&-5=3BPC<7*D^AIT445P'<%-D=8HVD=@J*"S$]@*=6=K=I=7VFO;
MVC(K.1NW'&5]/Y4 <#J=\VHZA+<MG#'Y1Z+V%5*W_P#A$-3_ +T'_?9_PH_X
M1#4_[T'_ 'V?\* *WAYK0ZFL-Y#')'+\JEQ]UNW^%=RFEZ?']VQMQ[^4,_RK
MD!X1U12"'@!'((<_X5VT E%O&)RIE"C>5Z$XYQ0 );PQ_<BC7Z*!4E%% !11
M10 4444 %%%% !1110 4444 94_AS3+B>2:2%B[L68AR,DU'_P (MI/_ #P?
M_OXW^-;-% &-_P (MI/_ #P?_OXW^-<UKWA]]-<SP!GM2?J4/H?;WKOJ:Z+(
MC(ZAE88((R"* .0\/>(S$4LKY_W?2.4_P^Q]O>NQK@]?\/MIS&YM@6M2>1U,
M?U]O>K/A[Q%]GV6=Z_[KI'(?X/8^W\J .SHHSD9%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%-DD2&-I)'"(HR6)P
M * %)"@DD #DDUQ7B/Q MZILK0Y@!^>3^^1V'M46N^(GU M;VQ*6HZGH9/K[
M>U,TSPQ=:A;^>[B",_<W+DM[X]* ,.BNJ_X0J3_G^3_OV?\ &C_A"I/^?Y/^
M_9_QH W/#^H_VCI:,QS-'\DGN1W_ !%:E8>B:#+I%Q)(;L2(ZX*!,<YX/7Z_
MG6Y0 4444 %%%% !7"?$?_F&?]M?_9*[NN$^(_\ S#/^VO\ [)0!O>#?^13L
MO^VG_H;5NUA>#?\ D4[+_MI_Z&U;M !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%>/Z[XV^(FM^(]1T?P5X?6.VL9V@DO[E1AF4X.TN0F
M/;YCC!XK!O/B1\2OA]J=L?&FFV]WIT[%?,B55W>NUTX##KAAS^M 'OU%5["]
MM]2T^VO[23S+:YB6:)\8W*P!!_(UY;XT^)VM/XM_X0WP+8Q7FK+Q<7$@RL1Q
MD@9(''&2>!TQF@#UJBO"=8\4_%_P)#'JVNPZ=J6F*RB81(N$R>Y4 J>V<$9]
M>_K_ (8\0V?BOPY9:W8[A!=)NV-U1@2&4^X((H UZ*\8UCXF>*?%/BNY\._#
MJR@D2T)$^H3 $9!P2-WRA<Y X)/45GZEX\^)OP[OK:?QA9V>HZ3.^QI;=5&#
MZ*RXPV.<,.<'Z@ ]WHJMIU_;ZKIMKJ%H^^VNHEFB;U5AD?H:LT %%<#\3/B2
MG@6TMK:SMA>ZU>G%M;') &<;F Y(SP ,$G/I7'S77QU@T\ZHR:>RJ/,:Q6.,
MR!>N,#K] V?QH ]NHKA/A?\ $6/X@:/.\UNMKJ=FRK=0H3L.[.&7/.#@\'D8
M[UW= !1110 4444 %87_ #/W_<+_ /:M;M87_,_?]PO_ -JT ;M%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%9^K:K#I5J9'^:1N(X\\L?\ "@"/6M9BTFVS
MPUPX_=I_4^U</;V]YK>HD F2:0[G=N@'J?:D O-;U+O)/*?P4?T KOM)TJ'2
MK011_-(>9),<L?\ "@#GO^$*D_Y_D_[]G_&C_A"I/^?Y/^_9_P :["B@#E['
MPI-97T-RM\,QL"0(^H[CKWKJ*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,3Q9=_9/#ET0
M<-*!$OONZ_IFN0\"VGGZ\9R/E@C+9]SP/T)K2^(5W\MG9@]296'Z#_V:K7@"
MT\O2[BZ(YFDVCZ*/\2:]"'[O"M]S@E[^)2['74445YYWA1110 454NM4L++/
MVF[AC(_A+#/Y=:Q+KQOID.1 DUP>Q"[5_7G]*QJ8BE3^*21M3PU6I\$6SIJ*
M\_NO'-_+D6T$, ]3EV']/TK&GU?5-0;9)=SR;OX%. ?P'%<<\TI+2*;.ZGE-
M9ZS:1Z;=:MI]ED7%Y#&1_"6RWY#FL2Z\<:;#D6\<T[=CC:OYGG]*Y.U\,ZO=
MX*6;HI_BE^3^?-;=KX"E;!N[Q$]5B7=^IQ_*LOK.,J_PX6_KS-?JN"H_Q)W?
M]=BM=>.=0ER+>&& >N-S?KQ^E8T^J:IJ+[);J>4M_ I.#_P$<5WEKX/TBVP6
MA>=AWE?/Z# K9@MH+9=L$$<2^B*%_E1]2Q-7^+/^OP0?7L+2_@T_Z_%GDUQI
ME]:6RW%Q:R11,VT%QC)Z].O:JE>G^)M)N-8TZ.&V9 Z2A_G. 1@C^M<I_P (
M1JW]ZV_[[/\ A7%B,!4A.U--H[L/F%.<.:HTF<W172?\(1JW]ZV_[[/^%'_"
M$:M_>MO^^S_A6/U.O_(S?Z[A_P"=&5I^M:AIA M;AE3.?+;E3^!KJ=/\=1-A
M+^W*'_GI%R/R/(_6M/3?#ENFBQ6>I6\,TBEB67J,DGAN#67?^!$;+Z?<E3_S
MSFY'YC_"O0A0QE&*E3=UV/.J5\%7DXU%9]_Z_4ZBSU&SU!-UK<1RCN >1]1U
M%6J\FN])U/29 \T$L6T\2H<C_OH5HV'C'4[/"S,MU&.TGWO^^O\ '-:PS))\
MM:-F85,K;7-0ES(](HKG[#QAIEYA97-K(>TOW?\ OK_'%;R.LB!T8,IY!!R#
M7HTZL*BO!W/-J4:E)VFK#J***T,PHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** .4\=Z?]HTJ.\1<O;-\W^ZW!_7'ZUF> -0V7-QI[MQ(/,3_ 'AU
M_3^5=S=6Z7=K+;RC*2H4;Z$5Y%;R3:'KBNP_>6LV& [@'!'XC/YUZ&'_ 'M&
M5)[HX,1^ZK1J'L5%-CD66))$.Y' 92.X-.KSSO"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH 1E5T*.H96&"",@BN&\0>'FL
M&-S:J6MB>5ZF/_ZU=U2,H92K %2,$'O0!Q?A[Q$;8K9WCY@Z)(?X/8^W\J[4
M$$ @Y!Z&N'\0>'C9%KNT4FV)RR#K'_\ 6I?#WB(V96TO&)MSPCG_ )9__6_E
M0!V]%("& (((/(([TM !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !115:^O[?3K8SW#X4= .K'T% $ES<PVD#3SN$C7J37 ZUKLVJR;%S
M';*?E3N?<U%JFJW.L70W A,XCB7G'^)KI-!\-K:;;J]4-/U2,\A/K[T 5M \
M,YVW>H)[I"?YM_A76T44 %%%% !1110 4444 %%%% !7"?$?_F&?]M?_ &2N
M[KA/B/\ \PS_ +:_^R4 ;W@W_D4[+_MI_P"AM6[6%X-_Y%.R_P"VG_H;5NT
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X_\ M%:A;0>!
M;.P<J;FYO5:)>X"*VYOU _X%7IGB'Q!IOA?1;C5M5N!#;0C_ ($[=E4=V/85
MX]X/T74OBKXV7QWXAMS#HMHVW3;-N0^TG'U /)/=N.@P #U3P58S:-X"T6SO
M,K-;6,8E#?PD*"1^'3\*\G_9XC_M+5/%/B"X^:ZFD1=Q']]G=_S(7\J]RO(3
M<6-Q"OWI(V0<XZC%>'?LTS+]A\16IXD26!RIZX(<=/PH ]B\46$>J>%-7L95
M#)/9RI@CN5.#^!P:\4^#VNSV/P<\8,LI#:>LT\&?X28<C'_ E_6O=-8G2UT2
M_N)#A(K>1V/L%)-?/'POT]YO@IX^F123)$ZC'?RXBQ'_ (]0!V?[.>GQV_@:
M^O@/WUU?,K''\**N!^;-^==7\7+"/4/A;KJ2*"8H!.A(^ZR,&R/R(_&N=_9Y
MG27X;RQJ?FAOY589]50_UKJ_B?.EO\,?$3N< V3I^+?*/U(H Q?@7?27OPLL
M%D<N;:66$$]@&) _ -7H]>8_ .V,'PMMY""//NII![X;;_[+7IU '@EVHUW]
MJJ&&<[X=.13&/39!O'Y.V:][KP'3C]A_:OO(Y>//#;23UW6P8?RKWZ@#P+P(
M/[$_:/\ $>F0'9;W(G/ECA>2L@X]LG\Z]]KP3PRJW_[46N3QY*VR2DD=BJ)&
M?U->]T %%%% !11534+)[ZW6)+N>U(;=O@;#'@\?3G]* +=87_,_?]PO_P!J
MT?\ ".W'_0>U3_OZ/\*R/[%F_P"$N^R_VO?[OL'F>=O&_'F8VYQT[T =I16%
M_P ([<?]![5/^_H_PH_X1VX_Z#VJ?]_1_A0!NT5A?\([<?\ 0>U3_OZ/\*/^
M$=N/^@]JG_?T?X4 ;M%87_".W'_0>U3_ +^C_"C_ (1VX_Z#VJ?]_1_A0!NT
M5A?\([<?]![5/^_H_P */^$=N/\ H/:I_P!_1_A0!NT5A?\ ".W'_0>U3_OZ
M/\*/^$=N/^@]JG_?T?X4 ;M%87_".W'_ $'M4_[^C_"C_A';C_H/:I_W]'^%
M &[16%_PCMQ_T'M4_P"_H_PH_P"$=N/^@]JG_?T?X4 ;M%87_".W'_0>U3_O
MZ/\ "C_A';C_ *#VJ?\ ?T?X4 ;M%87_  CMQ_T'M4_[^C_"C_A';C_H/:I_
MW]'^% &[16%_PCMQ_P!![5/^_H_PH_X1VX_Z#VJ?]_1_A0!NT5A?\([<?]![
M5/\ OZ/\*/\ A';C_H/:I_W]'^% &[16%_PCMQ_T'M4_[^C_  H_X1VX_P"@
M]JG_ ']'^% &[16%_P ([<?]![5/^_H_PH_X1VX_Z#VJ?]_1_A0!NT5A?\([
M<?\ 0>U3_OZ/\*/^$=N/^@]JG_?T?X4 ;M%87_".W'_0>U3_ +^C_"C_ (1V
MX_Z#VJ?]_1_A0!NT5A?\([<?]![5/^_H_P */^$=N/\ H/:I_P!_1_A0!NT5
MA?\ ".W'_0>U3_OZ/\*/^$=N/^@]JG_?T?X4 ;M%87_".W'_ $'M4_[^C_"C
M_A';C_H/:I_W]'^% &[16%_PCMQ_T'M4_P"_H_PH_P"$=N/^@]JG_?T?X4 ;
MM%87_".W'_0>U3_OZ/\ "C_A';C_ *#VJ?\ ?T?X4 ;M%87_  CMQ_T'M4_[
M^C_"C_A';C_H/:I_W]'^% &[16%_PCMQ_P!![5/^_H_PH_X1VX_Z#VJ?]_1_
MA0!NT5A?\([<?]![5/\ OZ/\*/\ A';C_H/:I_W]'^% &[16%_PCMQ_T'M4_
M[^C_  H_X1VX_P"@]JG_ ']'^% &[16%_P ([<?]![5/^_H_PH_X1VX_Z#VJ
M?]_1_A0!NT5A?\([<?\ 0>U3_OZ/\*/^$=N/^@]JG_?T?X4 ;M%87_".W'_0
M>U3_ +^C_"C_ (1VX_Z#VJ?]_1_A0!NT5A?\([<?]![5/^_H_P */^$=N/\
MH/:I_P!_1_A0!NT5A?\ ".W'_0>U3_OZ/\*/^$=N/^@]JG_?T?X4 ;M%87_"
M.W'_ $'M4_[^C_"C_A';C_H/:I_W]'^% &[16%_PCMQ_T'M4_P"_H_PH_P"$
M=N/^@]JG_?T?X4 ;M%87_".W'_0>U3_OZ/\ "C_A';C_ *#VJ?\ ?T?X4 ;M
M%87_  CMQ_T'M4_[^C_"C_A';C_H/:I_W]'^% &[16%_PCMQ_P!![5/^_H_P
MH_X1VX_Z#VJ?]_1_A0!NT5A?\([<?]![5/\ OZ/\*/\ A';C_H/:I_W]'^%
M&[16%_PCMQ_T'M4_[^C_  H_X1VX_P"@]JG_ ']'^% &[16%_P ([<?]![5/
M^_H_PH_X1VX_Z#VJ?]_1_A0!NT5A?\([<?\ 0>U3_OZ/\*/^$=N/^@]JG_?T
M?X4 ;M%87_".W'_0>U3_ +^C_"C_ (1VX_Z#VJ?]_1_A0!NT5A?\([<?]![5
M/^_H_P */^$=N/\ H/:I_P!_1_A0!NT5A?\ ".W'_0>U3_OZ/\*/^$=N/^@]
MJG_?T?X4 ;M%87_".W'_ $'M4_[^C_"C_A';C_H/:I_W]'^% &[16%_PCMQ_
MT'M4_P"_H_PH_P"$=N/^@]JG_?T?X4 ;M%87_".W'_0>U3_OZ/\ "C_A';C_
M *#VJ?\ ?T?X4 ;M%87_  CMQ_T'M4_[^C_"C_A';C_H/:I_W]'^% &[16%_
MPCMQ_P!![5/^_H_PH_X1VX_Z#VJ?]_1_A0!NT5A?\([<?]![5/\ OZ/\*/\
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
MH_PH_P"$=N/^@]JG_?T?X4 ;M%87_".W'_0>U3_OZ/\ "C_A';C_ *#VJ?\
M?T?X4 ;M%87_  CMQ_T'M4_[^C_"D_X1VX_Z#VI_]_1_A0!QFJ:OJ2ZM>*NH
M72JL[@*LS  !CT -5/[8U3_H)7G_ '_;_&HK]/+U"Y3S&DVRL-[');D\FJ]?
M)5*D^=ZL^QITH<B]U;$EQ<37<@DN9I)G P&D8L<>F36UX5O;I-;L[9;F46Y9
MAY6\[.A/3IUK!IT9<2#RRP?H-O6G3Q%2,DVVTGW%4P].46DDFUV/7;K4K*RS
M]INH8CZ,XS^76L6Z\;:9#D0+-<'L57:/S//Z5Q]KX<U>\P4LI%!_BD^0?K6U
M:^ [AL&ZO(X_:-2W\\5ZOUK%U?X<+?UYGD?5,'2_BSO_ %Y$5UXZOI,BVMXH
M1ZMES_0?I6-<:SJM^VR2\G?=_ AP#^ KK/\ A K+C_3+G/L%_P *L0>$A:C%
MOJU]"#_SS*K_ "%'U/%5?XL[?U\D'UW"TOX5._\ 7S9Q]KX;U>[P4LI$4_Q2
M_)_.MNU\!SM@W=XB?[,2EOU.*W/^$=N/^@]JG_?T?X4?\([<?]![5/\ OZ/\
M*VIY91C\5V8U,UKR^&R&VO@[2+?!>)YV'>5_Z# K9M[2WM5VV\$<2^B*!_*L
MC_A';C_H/:I_W]'^%'_".W'_ $'M4_[^C_"NV%&G3^"*1PU*U2I\<FS=HK"_
MX1VX_P"@]JG_ ']'^%'_  CMQ_T'M4_[^C_"M#(W:*PO^$=N/^@]JG_?T?X4
M?\([<?\ 0>U3_OZ/\* -VBL+_A';C_H/:I_W]'^%'_".W'_0>U3_ +^C_"@#
M=HK"_P"$=N/^@]JG_?T?X4?\([<?]![5/^_H_P * -VBL+_A';C_ *#VJ?\
M?T?X4?\ ".W'_0>U3_OZ/\* -T@$$$9![5BW_A72[_+>3Y$A_CA^7].E,_X1
MVX_Z#VJ?]_1_A1_PCMQ_T'M4_P"_H_PJ)TX5%::N:4ZLZ;O!V.9O_!6H6V6M
M62Z0=A\K?D?\:QX+O4M&G*QR3VSCDHP(S]5-=]_PCMQ_T'M4_P"_H_PJ&?PG
M]J0)<:O?S*.@D96_F*\ZIED;\U*7*STJ>:2MRUH\R_KY&58>.Y%PE_;!Q_ST
MAX/Y'_$5U-AK6GZD!]FN49S_  -\K?D:YV?P%%Y?^C7T@?\ Z:J"#^6,5SE_
MX=U3326DMV>,?\M(OF'U]1^-9^VQF'_B+F7]?UJ:>PP6)_AOE?\ 73_(]4HK
MR1=9U- %74;L*.PE-:]AJD%SA;K6]6MG/<RAE_,#/Z5U4<PHU-&[/S.2MEM>
MGJE=>1Z)17.P:(US$)(/$>H2H>C),"/Y5+_PCMQ_T'M4_P"_H_PKM3OJCA::
MT9NT5A?\([<?]![5/^_H_P */^$=N/\ H/:I_P!_1_A3$;M%87_".W'_ $'M
M4_[^C_"C_A';C_H/:I_W]'^% &[16%_PCMQ_T'M4_P"_H_PH_P"$=N/^@]JG
M_?T?X4 ;M%87_".W'_0>U3_OZ/\ "C_A';C_ *#VJ?\ ?T?X4 ;M%87_  CM
MQ_T'M4_[^C_"C_A';C_H/:I_W]'^% &[16%_PCMQ_P!![5/^_H_PH_X1VX_Z
M#VJ?]_1_A0!NUYSX[T_[/JL=ZBX2X7#?[R\?RQ^M=3_PCMQ_T'M4_P"_H_PK
M-USPQ,^DS2'4[VZ>%3(L<S!@<=>W7&:Z,-4Y*B9AB:?/3:+G@K4/MFAK S9D
MMCY9_P!WJO\ A^%='7DOAMV;5H[47MQ:)<'87A?:2>V?QX_&N]_X1VX_Z#VJ
M?]_1_A3Q=/DJOS%A:G/37D;M%87_  CMQ_T'M4_[^C_"C_A';C_H/:I_W]'^
M%<QT&[16%_PCMQ_T'M4_[^C_  H_X1VX_P"@]JG_ ']'^% &[16%_P ([<?]
M![5/^_H_PH_X1VX_Z#VJ?]_1_A0!NT5A?\([<?\ 0>U3_OZ/\*/^$=N/^@]J
MG_?T?X4 ;M%87_".W'_0>U3_ +^C_"C_ (1VX_Z#VJ?]_1_A0!NT5A?\([<?
M]![5/^_H_P */^$=N/\ H/:I_P!_1_A0!NT5A?\ ".W'_0>U3_OZ/\*/^$=N
M/^@]JG_?T?X4 ;M%87_".W'_ $'M4_[^C_"C_A';C_H/:I_W]'^% &[16%_P
MCMQ_T'M4_P"_H_PH_P"$=N/^@]JG_?T?X4 ;M%87_".W'_0>U3_OZ/\ "C_A
M';C_ *#VJ?\ ?T?X4 ;M%87_  CMQ_T'M4_[^C_"C_A';C_H/:I_W]'^% &[
M16%_PCMQ_P!![5/^_H_PH_X1VX_Z#VJ?]_1_A0!N$!@00"#P0>]<5XA\.FT+
M7=FA-N>70?P>_P!/Y5L_\([<?]![5/\ OZ/\*0^')R,'7M3(/_30?X4 8OA_
MQ"UDRVMVQ-L>%8]8_P#ZU=NK!E#*05(R"#P:X;5_"\FGV_GVTCSQ*/GW ;E]
M^.U9UA>R"6.&;4;VWM^F8),!?P]/I0!Z716 OA^9T#IX@U-E89!$H((_*G?\
M([<?]![5/^_H_P * -VBL+_A';C_ *#VJ?\ ?T?X4?\ ".W'_0>U3_OZ/\*
M-VBL+_A';C_H/:I_W]'^%'_".W'_ $'M4_[^C_"@#=HK"_X1VX_Z#VJ?]_1_
MA1_PCMQ_T'M4_P"_H_PH W:*PO\ A';C_H/:I_W]'^%'_".W'_0>U3_OZ/\
M"@#=HK"_X1VX_P"@]JG_ ']'^%'_  CMQ_T'M4_[^C_"@#=HK"_X1VX_Z#VJ
M?]_1_A1_PCMQ_P!![5/^_H_PH W:*PO^$=N/^@]JG_?T?X4?\([<?]![5/\
MOZ/\* -VBL+_ (1VX_Z#VJ?]_1_A65K$!TF+!U[4Y+AA\L8E'YGC@4 =)JFJ
MV^E6_F3'+G[D8/+'_#WK@;J[O-:OP6!DD8XCC7HOL*CBCO-5NUC#27$S<;G8
MD@>Y/:NJMO"'D;734[J&;;AC 0H_EF@"UH?A^/35$\^)+HCKV3V'^-;E87_"
M.W'_ $'M4_[^C_"C_A';C_H/:I_W]'^% &[16%_PCMQ_T'M4_P"_H_PH_P"$
M=N/^@]JG_?T?X4 ;M%8L&@SPW$<IUK49 C!BCR JV#T/'2MJ@ HHHH ****
M"BBB@ KA/B/_ ,PS_MK_ .R5W=<)\1_^89_VU_\ 9* -[P;_ ,BG9?\ ;3_T
M-JW:PO!O_(IV7_;3_P!#:MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** /ECQQXAU?Q-\06?7M!U.YT/3KAXX=/MT= X4D9+;3RV!D^G Q
MUKNX/CG-:V\=O;_#[4XH8E")&C$*J@8  \O@5[910!SW@OQ0_B_P^-4DTNYT
MUO-:,P7'7C'(.!D'/IZUXSJ%EX@^#GQ'OM=T[2YM0\.ZBS%UB!(56.[:2 =K
M*>A/!'XX^AZ* /G_ ,2_%;5/B+HTGAOP?X<U RWP\JXF< [4/WE&. #T+,1@
M$_4>I^!?!4'A3P)!X?GVS/(C->,.DCN/FQ[ 84>P%=;10!\WZ/>>(?@5XCU&
MSO=)N-1\.W3;XYXAP<9VN&Q@-CAE..@[8)L^*/&>N_&."#PWX6T&[@T^657N
MKJX^Z0#D;B/E50>>I)(&/0_0]% &'I6DIX2\&0Z9IL9G-A:$1KCF5P"?S9LG
M\:XSX0^.?$OC/^U_[?LHH4MFC\F2.!HP2V[<O).<8'N,\]:]/HH \5^+_A'7
M;;Q/IWCWPQ ]Q=V847$,:[F^4_*^T<L""58#MCW(A?\ :$:XL3:V/A2^;7"N
MU8"=R!SWX&XC/; SZU[A10!Y5\&O NI:##J'B+Q"C+K.JMN*/]^-"=QW8Z,S
M')'; [Y%>JT44 %%%% !1110 5A?\S]_W"__ &K6[6%_S/W_ '"__:M &[11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 445'//%;0/-,X2-!EF- #;JZALK9YYW"QJ.3Z^PKS
MS5-3N-9O0Q5MN=L40YQ_B:?K6L2ZO=< K IQ''_4^]=)X=T 62"[NES<L/E4
M_P#+,?XT 3>']"738A/. ;IQ_P!\#T'O6Y110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%-=TC7<[*J^K' JC-KFE6_\ K-0M@?02 G\A346]D)R2
MW9H45S\WC31(ONW#RG_8C/\ 7%9\WQ M.1;V,\A[;V"_RS5NC.,>:2LO/3\R
M%5A*7+%W?EK^1OZSK-MHMF9YSESQ'&#RY_P]Z\V/B34CK']I><?-Z;/X-O\
M=QZ56U*_N]5O&N;ELL> HZ*/053V-Z5U4*N#IQ]ZI%M^:_S.>O1QDY>[2DDO
M)_Y'KNBZU;:U9B:$[9%XDB)Y0_X>]:5>,6=W>:?/YUI*T4F,94]15Q_$NM$G
M=J$P)],#^59JE2JS:HU(ORO=_@7*I6HP3K4Y+S:LOQ/6Z*\>;7M688.I7?X2
ML/Y4W^T-5E^;[7>OGOYC'/ZUK]0EUD9?7H]$>QT5XX8]5D&"EXP'.,,:JNLI
M<B0-N'7=UJ9X6G!7G42_KU*AB:E1VA3;]/\ ACVAKF!1EIHP/4L*C;4;%#AK
MRW!]#*O^->-",]Z<(QW-<%7%8&EO5OZ*_P#P#T*6#QU7:E;U=O\ @GKK:WI2
M@DZE9\>DRG^M1MXBT=3C^T8#]&S_ "KR@(,X YK0MM$U.[QY-C,0>C%=H_,\
M5Y\\TIMVHP;_ *\KGH0RJI%7K32_KN['>S>+]&B4E;EI3Z)&W]0!65<^/8QD
M6MBS>C2OC]!G^=947@K5Y -P@B]GD_P!J8>!-3.=US:#Z,Q_I4*6/K?"E%?U
MWU_ MQR^C\3<G_7;3\2O<^,M7GSLDC@![1I_CFLBYU&\N\_:;N:0>CN2/RKH
MAX O#C=?PCUPA-2+\/'.=^IJ/I#G_P!FK:.5RJ?QZ_W7?^1C+-84_P#=Z'WV
M7^9R%%;4_A35X9I(X[5I41B%<%1N'8XS6*_[MV1P5=3@J1@@UXKPE9R:A!NW
MDSW%C*'*G.:5_-!6OX7_ .1DLO\ >/\ Z":R$.]U1 69C@ #))KJ?#^@:I;:
MW:W$]HT<2$EF9AQP?>KI86O"K%R@UJNC(K8JA.E-1FGH^J['H%%%%?3'RH44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &7J'
MA[3-2R9K95D/_+2/Y6_^O^-<O?\ @:YBR]C.LR_W)/E;\^A_2N\HKEK8.C5^
M):^1U4<;7H_#+3LSR,KJ6C7.2)[67UY7/^(K>L/'%W#A+V%;A?[Z_*W^!_2N
M[EABGC,<T:2(>JNN0:YZ_P#!>G766MBUK(?[OS+^1_H:XG@J]#6A+Y?UH=ZQ
MV'KZ8B&O?^M2]8>)-+U'"QW CD/_ "SE^4_X'\*YN^\::A;:A<P1P6NR*5D7
M<K$X!QS\U9E_X3U2QRRQ?:(Q_%#R?RZUB$$$@@@CKFN?$8W$I*,ERO\ ,Z</
M@<,VY1?,OR.F_P"$[U3_ )X6?_?#?_%4?\)WJG_/"S_[X;_XJN8HKE^NU_YF
M=?U'#_R([;1?%U]J&KV]I/#;".0D$HK C@GN379UY;X7_P"1DLO]X_\ H)KU
M*O9RZK.I3;F[ZGAYG2A2JI05M HHHKT#S@HHHH **** "@C(P:** /(=9LWT
M?79X8\J(Y-\1'8'E?\^U>IZ9>KJ.FV]VN/WJ D#L>X_/-<KX_P!/W16^HHO*
MGRI#['D?KG\Z7P!J&^WN-/<\QGS8_H>#^N/SKT:W[V@JG5'!1_=5W#HSM***
M*\X[PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ (R,&N,\0^'?(W7EDG[KK)&/X?<>W\J[.B@#@] \0/ISBWN"6M2>
M#U,?N/;VKND=9$5T8,K#((.017(^(?#GE[[VR3Y.LD0'W?<>WM5'0=??37$$
MY+VK'\4/J/;VH [ZBFQR)+&LD;!D89# \$4Z@ HHHH **** "BBB@ HHHH *
M*** "BBN;U[Q(MKNM;)@T_1Y!R$]A[T 6-=\01Z:I@@Q)=$=.R>Y]_:N/M+2
M\UJ^(4F21CF21NB^YJ32]*N=8NCM)"9S)*W./\37?V-A;Z=;+!;IM4=2>K'U
M- $6EZ5;Z5;^7",N?OR'JQ_P]JO444 %%%% !1110 4444 %%%% !1110 44
M44 %<)\1_P#F&?\ ;7_V2N[KA/B/_P PS_MK_P"R4 ;W@W_D4[+_ +:?^AM6
M[6%X-_Y%.R_[:?\ H;5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A?
M\S]_W"__ &K6[6%_S/W_ '"__:M &[1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !112,RHI9B H&23
MT H 221(HVDD8*BC+,>@%<!KVN/JD_EQ$K:H?E7^\?4U+XAUXZC(;:W8BU4]
M?^>A]?I5[PUX?W;+^\3CK%&>_P#M'^E $WAOP_Y 6^O$_>GF.,_P^Y]_Y5U%
M%% !1110 445C>(?$$.AVO9[J0?NX_ZGV_G50@YOECN3*2BN9AX@\00:);=I
M+IQ^[B_J?;^=9/AGQ<;Z46>HLJSL?W<F,!_]D^A]/7^?!W5U/>W+W%Q(9)7.
M68U#T->K'!05/E>_<\R6,FY\RV['N-%>;6GCG4;:R2!HHIG08$LF<D=LX/-0
MS>-M:ESLEBA_W(Q_7-<GU&K<ZOKM.QZ?2,ZHI9V"@=R<5Y#+K^KW!P^H7//9
M'*Y_ 5&NGZK?-N%K=S$_Q;&;]:M8%KXI6(^NI_#&YZI-K>EV_$NH6RD=O,!/
MY"L^;QGHD7W;EY3Z)&W]<5Q,/A#6YO\ ESV#U=U'Z9S6A#X U%^9KFVC'L2Q
M_E3]AAX_%,7M\1+X8&M-\0;)<^19W#_[Y"_XUG3?$*[;_46,*?[[%OY8JW#\
M/81_K]0D;V2,+_,FM&'P-HT6-ZSS?[\F/Y8HYL)'I<+8J76QR<WC76I<[9XX
MO]R,?US6?+KNKW)P^H7)S_"KE0?P%>F0^'-&@QLTZ X_OKO_ )YK0BMX8!B&
M&.,?["@?RH^M4H_# /JU67Q3/(4TS5;UMRV=W*3_ !%&/ZU>A\'ZW-S]C\L>
MKR*/TSFO5**EX^?1(I8&'5L\[A\ :@_^NNK:,?[.6/\ (5#K?A9="L8[@W9F
M=Y F/+V@<$^I]*]%GN8+5-]Q-'$OJ[!?YUQ?B_6K#4+**VM)_-=)0[$*<8P1
MU_&O-S'&REAY0E):]#T\MP48XB$XQ>CW./HHHKY ^Q"NOT/7='T[18H[F/S+
ME68D+%D]>.3Q^M<A70:/X4N=6M%NA<110L2!D$MP<=/_ *]=>#G6C4_<J[L<
MF-A1E3M6=E<TIO'2(2+/3E7_ &I&_H/\:RKGQ?K%QD+.D(/:) /U.371VW@6
MPCP;BXFF/H,(/ZG]:U[;P_I-KCRK&'([N-Y_7->C[#&U?CG;^O(\SZQ@*7P0
MO_7F>:EM2U1\9NKIL]/F>K]MX2UBXP3;B%3WE<#].OZ5Z8JA5"J  .@ I:J.
M5PO><FR)9M.UJ<4OZ^1Q-MX"<X-U? >JQ)G]3_A6O;>#M(@P7BDG/K(_]!BM
M^BNN&"H0VC]^IR3QV(GO+[M"O;V%G:?\>]K#%[H@!_.K%%%=*22LCE<FW=A1
M113$%%%% !7,^)_"ZZJAN[10MZHY'02CT/O[UTU%73J2IRYHD3A&<>61R_A?
MPLNF*+R\4->$?*O41#_'WKJ****E2527-(*=.,(\L0HHHJ"PHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\B
MU7_D,7W_ %\2?^A&O7:\BU88UF^S_P _$G_H1KR,V^"/J>SD_P <O0IT445X
M9[QI^'IXK;7K269UCC5CEF/ X(KU56#*&4@J1D$=Z\;A@EN91%#&TDC9PJC)
M.!FM+2]?O]'?9&Y:('YH9.GX>AKTL#C%07+-:-[GF8_!/$/F@]4MCU.BL?2/
M$ECJP"*WDW!_Y9.>3]#WK8KWH5(U(\T'='SU2G.G+EFK,****L@**** "BBB
M@"GJMBNI:7<6C8_>(0I/9NH/YXKR[0[YM(UV":3*JK[)0>RG@_EU_"O7:\O\
M9:?]BUZ211B.Y'FCZ_Q?KS^-=^"DG>F]F<6,BU:HNAZA16-X6U#^T=!MW8YD
MB'E/]1_];!K9KBG%QDXOH=<9*45)!1114E!1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !7(^(?#FW=>V*<=9(E'3W'
M^%==10!P&A:])ID@AF)>T8\CNGN/\*[R*5)HEDC<.C#*L#P17+>(?#F=][8I
MSUDB _4?X5E:%KLFER^5+E[5C\R]U/J* /0:*9#-'/"LL3AXW&58=Z?0 444
M4 %%%% !1110 44CNL:%W8*JC)). !7$Z]XD:\+6MFQ6WZ,_0O\ _6H LZ_X
MFSNM-/?CH\P_DO\ C65HNA3:K+O?,=LI^9^Y]A5C0O#KZ@5N+D%+4=!T,GT]
MO>NYCC2&-8XU"(HP% P * &6UM#:0+! @2->@%2T44 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7"?$?\ YAG_ &U_]DKNZX3XC_\ ,,_[:_\ LE &
M]X-_Y%.R_P"VG_H;5NUA>#?^13LO^VG_ *&U;M !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %87_,_?]PO_P!JUNUA?\S]_P!PO_VK0!NT444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 $X&37$>(]?^V,UG:/_HX/SN/XS_A_.I_$GB#S"]A9O\G260?Q>P]JJ^'=
M!-^XNKE2+53PI_Y:'_"@";PYX?\ M)6]NT_<CF-#_'[GV_G7:4@ 4    < #
MM2T %%%% !1110 5A^(_#L6MVVY<)=QC]W)V(_NGV_E6Y6/XEU<:/I$DJG]_
M)\D0]SW_  ZUI2<N=<FYG5Y>1\^QY3-$\$TD,@VR1L589S@C@TRM+2-'N=<N
MWAA8 JA=G?I[9^IKK/#/A!K647FIQCS5/[N'((7_ &CZ^U>S4KPIK5ZGD4Z$
MZCT6A7\/>#$FMQ=:JCC>,I "5('JW?\ "NFA\-:-!]S3H#_OC?\ SS6K17D5
M,14F[MGJPH4X*R1%%;06XQ#!'&/]A /Y5+116-[FP4453N]6T^QS]INXHR/X
M=V6_(<U,I**O)V*C&4G:*N7**Y:[\<V$61;02SMZGY%_Q_2L*[\:ZI/D0^5;
MK_L+D_F?\*Y*F84(=;^AVT\MQ$^EO4]%9@JEF( '4DUE7?B72;/(>\1V'\,7
MSG].*\Y:34M6EP6N;I_3EL?AVK3M/!VK7.#)&ENI[R-S^0S7+_:%:II1@=7]
MG4:6M>H:UWX]09%G9D^C3-C]!_C6'=^*M7N\C[3Y*G^&$;?UZ_K716G@2UCP
M;NZDE/\ =0!1_4_RK=M-#TRRP8+*(,/XF&X_F:/88VM\<K+^NP?6,#1_APYG
M_7?_ "/-8--U/4WWQ6\\Q;_EHP.#_P "/%3ZEX>O=*LDN;LQJ'<($5LD'!//
M;M7J=9^L:1#K-HMO.[H%<."F,YP1W^M$LKBH.SO((YM)S5U:)Y-17??\('8?
M\_5S_P"._P"%'_"!V'_/U<_^._X5Q?V;B.WXG=_:F&[_ (' UZ7X/_Y%N#_>
M?_T(U2_X0.P_Y^KG_P =_P *W],TZ+2[!+2%G9$).Y^IR<UVX#!U:-5RFM+'
M#F&-I5Z2C!ZW+E%%%>N>,%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %,,4;')C4GU(I]% #/)B_YY)_WR*/)B_P">2?\ ?(I]%*R'
M=C5CC4Y5%!]0*R]6\.V.K*6D3RY^TR<'\?6M:BIG3A./+)714*DX2YHNS/+=
M6\.W^D,7=?,@!XFCZ#Z^E7M(\8W=EMBO,W, XW$_.OX]_P ?SKT,@$$$9!Z@
MUS.K^#;6\W2V)%M,>=N/D;\.WX?E7ESP-2C+GPS^1ZU/'TJ\?9XE?/\ K8W+
M#4[34X?-M)E<=UZ,OU%6Z\EGMM1T*]!<26\P^ZZGAOH>XKJ-(\;*VV'5%VGI
MYZ#C\1_A^5:T,QBWR5ERO^ON,J^6R2YZ+YH_C_P3LJ*9%-'/$LL,BR1L,AE.
M0:?7I)W/+:MHPHHHH *YKQMI_P!KT3[0JYDMFW_\!/!_H?PKI:9+$D\+Q2#<
MCJ58>H/!JZ<W":DNA%2'/%Q9Y]X#U#R-3ELG/R7"Y7_>7_ZV?RKT2O'9%FT/
M7"H/[RUFR#ZX/'YC^=>NV\Z75M%/$<I(H=3[$9KJQL%S*:V9S8.?NN#W1+11
M17$=@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %<KXA\.;]U[8I\W62)1U]Q[^U=510!Y[H>N2Z5-Y;Y>U8_
M,G=?<5WT,T=Q"LT+AXW&0P[US?B'PYYV^]LD_>=9(A_%[CW_ )UAZ)K<NDS[
M6R]LQ^=/3W'O0!Z)14=O<174"30N'C<9#"I* "BBB@ J.:>*WA::9PD:C)8]
MJ9=WD%C;M/<.$1?S)]![UP&KZS<:O.!@I #\D0_F?4T 3ZYX@EU-S##F.U!X
M7N_N?\*NZ!X:,^V[OD(BZI$>K>Y]JLZ!X:$6V[OT!DZI$?X?<^_M74T ( %
M   '  I:** "BBB@ HHHH **** "BBB@ HJAJNL6>CVXFNW(W'"HHRS?05:M
MKF&\MDN+>021.,JPJN5VYK:"YE?EOJ2T445(PHHHH **** "N$^(_P#S#/\
MMK_[)7=UPGQ'_P"89_VU_P#9* -[P;_R*=E_VT_]#:MVL+P;_P BG9?]M/\
MT-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *PO^9^_[A?_ +5K=K"_
MYG[_ +A?_M6@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "N5\2>(-F^PLW^?I+(#T_P!D>]3>(]?^R*UG
M:/\ OR,.X_@'H/?^5<_H>BR:M<;FRMLA^=_7V'O0!+H&A-J<WG3 K:H>3_?/
MH*[U$6-%1%"JHP !P!20PQV\*11($C0851VI] !1110 4444 %%%% !7EGB3
M5/[7U61P^ZWB)2$=L=S^)&:Z[QEK']GZ7]FB;%Q<@KQU5.Y_I7G*?<%<N9>T
MHX9582:;E;33HSLRQ4ZV)E2G%-*-]5?JC0T[5[[2D=+*81!R"WR*Q/XD&KG_
M  ENN?\ /]_Y"3_"L6BOGGBJ[=W-_>SZ-83#I64%]R.BL/%.LRZA;1R789'E
M564Q(,@GV%>A3W,%JF^XFCB7U=@O\Z\<5F1PZ,593D$'!!J]!INIZF^^*WGF
M+?\ +1@<'_@1XKJPV.J03C9R;./%8"E-J5U%+R.[N_&.DVV1'(]PP[1+Q^9Q
M6%=^.[I\BTM8XA_><EC_ $%1VG@:_EP;F>* >@^=O\/UK=M/!6EP8,WFW#?[
M;8'Y"NJ^/K?W5_7S.6V7T?[S_KT1Q5SK>JZ@VV6[F;=_ AV@_@*EM/#6KWF"
MEFZ*?XI?D_GS7I=M8VMFN+:VBB'^PH&:L4XY9S.]6;9,LUY5:C!)?UV.)M/
M3G!O+P#U6%<_J?\ "MRT\*Z1:8/V43,/XICN_3I^E;5%=E/!T*>T?U..IC:]
M3>7W:#8XTB0)&BHHZ*HP*=1174<@4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!%<VL%Y"T-Q$DL;=589KC-7\$NFZ;3&WKU\ESR/H>_P"-=Q16%?#4
MZRM-?,Z*&*JT'>#^70\GLM3U'0[EA$SQ,#\\,@.#]17;Z1XMLM1VQ3D6UP>,
M,?E8^Q_H:TM3T:RU:/;=1 N!A9%X9?H:X35_"=[INZ6$&YMQSN0?,H]Q_6O-
M=/$X/6'O1/453"XW2?NS/2J*\STCQ3?:7MB<_:+8?\LW/*CV/:N[TO6['5DS
M;RXD ^:)^&'X=_PKNP^-I5]%H^QY^)P-6AJ]5W-&BBBNLXSS_P ?:?Y=Y!J"
M#Y95\M_]X=/T_E6OX%U#[3I#VCG+VS8'^Z>1^N?TK4\1Z?\ VGH=Q JYD5?,
MC_WAS^O(_&N \):A_9^OP[CB.?\ =/\ CT_7%>C#]]AG'K$X)_NL0I=&>J44
M45YQWA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %<QXA\.BX#7EDF)NLD8_C]Q[_P ZZ>B@#SK1M:FT
MBXVG+6[']Y'Z>X]Z] M[B*[@2>!P\;#((K \0^'1=[KRS4"?J\8_C]Q[_P Z
MYS2-8GTBX. 6A8_/$>/Q'H: /11(C.R*ZEUQN4'D?6JNHZE;Z9;&:=O94'5C
M[5PMCK<]GJDM\P\PR[MZYP#GI^1Q4$LU[K>H D-+,YPJCHH]!Z"@!]_J%WK-
MX"P)).(XDY ]A[UU6@^'4L MS= /<]0.HC_^O[U8T308M*C$CXDNF'S/V7V%
M;% !1110 4444 %%%% !1110 4444 %9VLZS;:+9F><Y<\1Q@\N?\/>M&O,_
M&=C?PZLUU<N9;>0XA<=%']WV/\^M;X>E&I.TF88BI*G"\48VI:E<ZK>-<W+Y
M8\!1T4>@J_X>\0S:)<[6S):.?WD?I[CW_G6)17LNG%QY&M#R%4DI<R>I[9;7
M,-Y;)<6\@DB<95A4M<=X%L;^""2XE<I9RC]W$W\1_O#T_K78UX=6"A-Q3N>U
M2FYP4FK!11169H%%%% !7"?$?_F&?]M?_9*[NN$^(_\ S#/^VO\ [)0!O>#?
M^13LO^VG_H;5NUA>#?\ D4[+_MI_Z&U;M !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %87_,_?]PO_ -JUNUA?\S]_W"__ &K0!NT444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8/B'7AI\9MK=
M@;IAR?\ GF/7ZU+KVN)I</E1$-=./E']T>IKCM/T^YUJ_*AB23NEE;G'O]:
M':3I4^L7A&6$8.993S_DFO0[:VBM+=(($"1H, "F65G#86J6\"[47\R?4^]6
M* "BBB@ HHHH **** "F2RI#$\LC!8T4LS'H *?7'>.=7,<":7 WSRC=,1V7
ML/Q_I[U44F_>=EU8I-V]U7?1'(ZM?S:[K+S*K$R,$A3T7H!_GN:;?6T=I=O;
MQ2K*J!074Y!; W8_'-5478<@G/K5S^S;XJ&%E<$,,@B)N1^5>3F^8PQ25&@O
M=CU/8R?+9X1NO7?O2Z?B5:*M?V;?_P#/E<_]^F_PH_LV_P#^?*Y_[]-_A7A\
MDNQ[WM(=Q-. .J6@/(\Y/_0A7L%>4Z=IU\-3M";.X $R$DQ$ <CVKU:O:RJ+
M4971X6;R3E&S"BBBO6/'"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH P=7\*V.I[I8Q]GN#SO0<-]17#:AI.HZ)<
M*TJ,F#\DT9."?8]C7J]-DC2:-HY45T88*L,@UPXC 4ZOO1T9Z&&S"I1]V6L3
MAM(\:RP[8=24RIT$RCYA]1W_ ,]:[6UN[>]@$UM,LL9[J?Y^E<KJ_@F.3=-I
MC"-^IA<_*?H>W^>E<K'+J.A7IVF6VG7JIZ$>XZ$5R1Q.(PKY:ZNN_P#7ZG7+
M#8?%KFH.TNW]?H>M5Y+XDL#I>OW$: JC-YL>/0\\?0Y'X5V.D>,[:ZVPWX%O
M+T\P?</^%0>/+ 7&G0:C%AO*.UB.ZMT/Y_SKW\MQ5.<_<>C/ S'"5*<??5FC
MH=%OQJ>CVUUG+.F'_P!X<']:OUPO@#4,-<Z<[=?WL?\ )OZ?K7=45Z?LZCB*
MA4YZ:D%%%%8FH4444 %%%% !1110 4444 %%%% !115.YU;3[//VB]@C/]TN
M,_EUII-[";2W+E<'XG\7.TALM+F*JI_>3H>2?13Z>_\ DQ^(?%K:A;_9=/$D
M43#$COPS#T&.@KD?+;U%5AL5@E[U2HO0,1@\:_=ITWZGI/ACQ.FJQBUNF"WJ
MCKT$H]1[^HKI:\3C$D4BR1OM=3E64X(->D>&?$IU4+:7*D7:(27 ^5P,<^QY
MJ:V(PLI_N9IWZ#I8;%QA^]@U;J=)1112 **** "BBB@ HHHH **** "BBB@
MKA?%HM5U11"@$VW,Q'0D]/Q_QKL[RZCLK.6YD^[&N?KZ"O,;B>2ZN9)Y3EY&
M+&@"*NU\'?938R&- +E6Q(QZD=OP_P *XJM/0=1_LW5(Y&.(G^23Z'O^% 'H
M]%%% !1110 4444 %%%% !1110 4444 %<KXWU:.VTW[ H5YKCD@C.U0>OUS
MT_&NBOKR'3[*6ZG;$<:Y/OZ#ZFO)II;OQ!K1;&Z>X?"KV4=A] *[,)2YI<[V
M1R8JKRQY%NREY,GD^=Y;>5NV[\<9ZXSZUU?A7PJ;PI?WZ8MAS'$?^6GN?;^=
M=G8Z-:6>DQZ>T22Q ?.'4$.W4DCZUH    # '0"KK8UR3C#0BE@U%J4M0
M & .@%%%%<!W!1110 4444 %<)\1_P#F&?\ ;7_V2N[KA/B/_P PS_MK_P"R
M4 ;W@W_D4[+_ +:?^AM6[6%X-_Y%.R_[:?\ H;5NT %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5A?\S]_W"__ &K6[6%_S/W_ '"__:M &[1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%-D=8HVD=@J*"S
M$]@* *MSJ=K:WL%I*Y$LWW1C@>F?K5;6]9CTFWXPUPX_=I_4^U<-J5^]_J,M
MT21EOD']T#I2HEYK6HXR99Y#R3T _H!0 MM;7>M:B5!+RR'<[MT4>IKT'3M/
M@TVT6" <#EF/5CZFF:5I<.E6@BBY<\NY'+'_  J]0 4444 %%%% !1110 45
M4U#4[32X/.NI0@_A7JS'T KS_6O%-WJNZ&+,%J>-BGEO]X_TKEQ.,IT%KJ^Q
MUX;!5,0]-%W.CUOQA!9[H+#;//T+_P "_P")KB +O5]2 RTUU.W?N?Z #\@*
MJ2[HFVLI#>AKN? VD&.!]4G7YY1MASV7N?Q_I[US1P>(Q<?;5WRPZ+O_ %W?
MR.N6,PV#E[&@N:?5]OZ[+YEW1/"5MI^V>[VW%R.1D?(A]AW^IKI***[Z5*%*
M/+!6/.JUIU9<TW<****T,@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JM]IUIJ4'E7<*R+
MV)ZK]#VJU12E%25F.,G%W3U//M7\&W5INFL2;F$<[/XU_P ?P_*N;>68QK!(
M[[(R<(Q.%/?CM7LM<+X\AB2XLY4C57D#[V P6QC&?SKQ<;@84X.I3=O(]S 8
M^=6:I5%?S.0HHHKQSV@KUG0B3H-B223Y"]?I7DU=#:>,=1L[2*VCAM2D2A%+
M*V<#U^:N_ 8B%";<^IY^88:=>"4.C/2**\Z_X3?5O[MM_P!\'_&C_A-]6_NV
MW_?!_P :]/\ M.AYGE?V5B/+[ST6BO-SXTUC/WX1_P!LZ/\ A--8_OP_]^Z/
M[4H>8_[)K^1Z117F3^+]:?.+I4_W8E_J*SKG5=0N\^?>W#@_P^80/R'%"S3#
M];_=_P $3RG$=+??_P  ]4N=2L;//VF[@B([.X!_*LBY\::+;Y"S23D=HHS_
M #.!7FNQ?2C8OI6T<UP*W4G\E_F92RC'/9Q7S?\ D=G<_$(<BUL#[-+)_0?X
MUD7/C;69\[)8H!Z1QC^N:P]B^E2PRF Y18R?]N-6_F#6JSO QVIO\/\ ,R>1
M8Z6]1?C_ )#Y+[5-28H]Q=7!/\ 9F'Y5:M_"^LW'(L9$7J3+A,?@>:<OB#54
M4+'>.BC^% %'Y 4I\1:N1@W\WYT2XDIVM"%AQX;J7O.:9F4445\D?7!72>"/
M^0\W_7!OYBN;K;\*7L-CKL;3MM213'N/0$XQG\JZ<'_'AZG-C?\ =Y^AZ=11
M17U1\B%%%% !1110 4444 %%%% !1110!3U/3H]4M/L\LCHNX-E#Z5C?\(99
M?\_,_P"G^%=+10!S7_"&67_/S/\ I_A1_P (99?\_,_Z?X5TM% $<$0@MXX0
MS,(U"@L<DX'>I*** "BBB@ HHHH **** "BBB@ HHK#\4:T-'TP^6W^E396(
M>GJWX?SQ50@YR443.2A%R9RWC76_MEY_9T#?N(#^\(_B?_ZW\\UJ^"-$^SVY
MU.=/WLHQ"#_"GK^/\OK7+^'-';6M5"/GR(_GF;V]/J?\:]75510J@!0, #H!
M7=B9JE!48?,XL/%U9NM+Y"T445YYWA1110 4444 %%%% !7"?$?_ )AG_;7_
M -DKNZX3XC_\PS_MK_[)0!O>#?\ D4[+_MI_Z&U;M87@W_D4[+_MI_Z&U;M
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %87_,_?\ <+_]JUNUA?\ ,_?]
MPO\ ]JT ;M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *YOQ=J/D6:V4;?/-R_LH_P 3_(UT$]Q%:PM-/(J1J,EC7FFIWS:C
MJ$MRV0&/R@]E["@#2\+ZFMC?F&9PL$PP2QP%8=#_ $KJ9O$6E09S=JQ]$!;^
M7%><UJZ9X?NM4A\Z&2%8P=I+,<@_0"@#H9O&5FF1#;S2'_:PH_K6=-XSNVSY
M-M#&/]HEC_2K,/@I>L]Z3[(F/U)K1A\*:7%C=')*?]MS_3% '*S>(]5FZW10
M>B*%_P#KU5"ZAJ!Z7-R?7YGKT2'3+&WQY5I"I'?8,_G5N@#SN'PUJLV#]FV#
MUD8#].M:,/@NY;'GW42?[@+?X5V=% '.0^#;%.99II#[$**T8?#^E0?=LXV/
M^WEOYUI44 ,CABA7;%&B#T50*?110 4444 (RJZ%&4,K#!!'!%4O[&TS_GQ@
M_P"^!5ZB@"C_ &-IG_/C!_WP*/[&TS_GQ@_[X%7J* (K>V@M8REO"D2$Y(08
MYJ6BB@ HJIJ&IVFEP>==2A!_"O5F/H!7G^M>*;O5=T,68+4\;%/+?[Q_I7+B
M<93H+75]CKPV"J8AZ:+N='K?C""SW06&V>?H7_@7_$UQJ)J.O7YQYES.W4GH
MH_D!6GHGA.ZU';/=;K>V/(R/F<>P[?4UWUC86NG6X@M8EC3OCJ3ZD]ZX(T:^
M,?-5=H]OZ_,]"5?#X)<M)<TN_P#7Y(Q-$\)6VG[9[O;<7(Y&1\B'V'?ZFNDH
MI"0 22 !U)KU:5&%*/+!6/)JUIU9<TW<Q?%.L?V1I+F-L7$WR1>H]6_#^>*X
M3POI']KZNHD7-O#\\OOZ#\?\:9XCU9M9UAY$),*?NX1ZCU_$UZ#X:T@:/I"1
M./W\GSRGW/;\.GYUZW^[T/[S/*_WBM_=1L4445YIZ 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!F:WHEMK=F8I1ME7F.4#E#_ (>U<)8>#]0N
M-5:UN8VAAB/SS8X8?[)[Y_3O7IU%=%+$SIQ<485,/"I)29!:6D%C:I;6T82)
M!@ ?YZU/116#=W=FZ5M$%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH Y?QCH/]H6?VVW3-S O( Y=/3ZCK^=<QX2UW^R;_R)VQ:3D!L]$;LW^/\
M]:O3Z\T\8:#_ &;>_:[=,6L[=!T1^X^AZBN_"U%.+HS^1PXFFX2]M#YGH=W8
MVM_%Y=U!'*O;<.1]#VKE=1\"HV7TZ?:?^>4O(_ _XU-X+UW[9:_V=</^_A7]
MV3_&GI]1_*NLKS,5@J<I.-1:]STL+C:D(J5-Z=CR6XLM2T6X#21S6[@_+(IP
M#]&%;6G>-KRWPE[&MRG]X?*X_H:[Z2-)4*2(KHW!5AD&N=U'P987>7M2;60]
MEY0_AV_"O,>!K4'S8>7R_K0]58^A77+B(_/^M31T[7].U/ @N )#_P LI/E;
M\N_X5IUY;J/AO4],R[PF2(?\M8OF'X]Q4FG>*M3T_"&7[1$/X)>?R/6JAF,H
M/EKQLR9Y9&:Y\/*Z/3J*Y_3O%^FWN$F8VLI[2'Y?P;_'%;ZL&4,I!!Y!'>O1
MIU85%>#N>94HU*3M-6%HHHK0S"BBB@ HHHH **** "BBB@ HHHH **** "LW
M7=631M+DN6P9#\L2G^)CT_QK1)"@DD #DDUY5XGUHZSJA\MB;:'*1#U]6_'^
M6*Z,-1]K/79'/B*WLX:;LK:787&O:PL19BTC%YI#V&>37K=O!':V\<$*A8XU
M"JH[ 5B>%=%&D:9YDRXN9P'D)_A'9?PK1GUC3;;/G7T"D=MX)_(<T\9B(RE:
M]D@P>'DHWM=LN/\ <;Z&O&*]'N?&6D1JPC>68XQ\D>/YXKSBOF,TJPJ./([V
MO^A]1E5&I34N=6O;]0HHHKRCUSI/!'_(>;_K@W\Q7HM>=>"/^0\W_7!OYBO1
M:^BRS^!\SYK-?]X^2"BBBO1/-"BBB@ KA/B/_P PS_MK_P"R5W=<)\1_^89_
MVU_]DH WO!O_ "*=E_VT_P#0VK=K"\&_\BG9?]M/_0VK=H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#R_QCXS\5WOB.Z\(>"-(<WL 076
MIS@"*WWJ&&,\9PPY.3UPIZUR'P1N-67XF>)=/U74[B]FMH9(Y'DF9U9UF"EA
MG\?SKW^O!/A#_P EL\;_ ._<_P#I2* />Z^;?$.FZMXT^/>J>'D\0WFGQ 9C
M9"SK&%B5L! RCDY[]\U])5\YZS-X@\+_ !\U7Q#9^%=2U:+HB01.%<-"HR'"
M-TY[=J -S_A06L?]%$OO_ 5__CU>S6</]G:5!!-<M+]F@5'GE/+[5P6;W.,F
MO)K/]H"RAU".T\1^&]1T8OU9B9-@]2I56Q] :[SQGJ<)^&6N:C:3+)#+I<SP
MRH>&#1G:P/XB@#R*UG\1_'#Q5J*V^KW.E>%K%MJK#D>8"?ER,C<S $G.0O\
M.'Q9X.\3?"*V@\2>'/$EY=64<JK=0S9VC)P"RYVLI/'3()&/;L/V>+9(OAS-
M,JC?-?R,Q[G"H!_*NL^*-NMS\,/$4;#(%FS_ (KAA^HH UO"NOP^*?"^G:W
MNQ+N$.4SG8PX9?P8$?A6Q7E_P!N#-\+H$)_U-W,@_,-_[-7J% 'D7Q=\;ZS:
M:IIO@SPM(T>KZCM\R9#AXU8[553_  DX))[ >^:S)?@+J26)NX/&E^VMA=XD
M.X(9/3=NW =L_CCM5.U*:E^U?<-)\RVJ'8#V*VP'\R37OE 'D?P7\=:KK9U'
MPSXBD>35M,R1))]]T#;6#GN5; SWS[9/KE> ^&,6'[46M0)P)Q-D>NY%D/ZB
MO?J "BBB@ HHJ.:XAMD#SS1Q*3@,[!1G\: )*PO^9^_[A?\ [5K2_M33_P#G
M_M?^_P O^-8GV^S_ .$X\[[7!Y7]F[=_F#;GS,XSGK0!TU%5/[4T_P#Y_P"U
M_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_V
MO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M3
M3_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII
M_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5
M/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_
MXT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_
ME_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U
M_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_V
MO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M3
M3_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII
M_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5
M/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_
MXT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_
ME_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U
M_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_V
MO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M3
M3_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII
M_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5
M/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_
MXT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_
ME_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U
M_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_V
MO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M3
M3_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII
M_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5
M/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_
MXT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_
ME_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U
M_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_V
MO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M3
M3_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII
M_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5
M/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_
MXT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_
ME_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U
M_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_V
MO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M3
M3_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII
M_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5
M/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_
MXT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_
ME_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U
M_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_V
MO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M3
M3_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII
M_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5
M/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_
MXT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_
ME_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U
M_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_V
MO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M3
M3_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII
M_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5
M/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_
MXT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_
ME_QH MT54_M33_\ G_M?^_R_XTAU73E!)O[; YXE4_UH N5DZMK]KI:E,^;<
M=HU/3ZGM6%J_BN2;=!I^8X^AE/WC]/3^?TK#LK,W]P0]S#"N<M)-(!_,\F@!
M=0U.ZU.;S+B3('W4'"K]!5.NZM+'P[:P"-I[.9N[R2J2?UXJ?RO#GKIW_?:4
M >?5O>%=1^R:C]G<XBN/E^C=O\*Z/RO#GKIW_?:4Y%\/12*Z-IRNIR"'3@T
M:]%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?
M^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y_P"U_P"_R_XT?VII_P#S_P!K
M_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\: +=%5/[4T_P#Y
M_P"U_P"_R_XT?VII_P#S_P!K_P!_E_QH MT54_M33_\ G_M?^_R_XT?VII__
M #_VO_?Y?\: +=%<_P"(]6A70K@V=_$)_E"^5*-WWAG&#GI7!_VQJG_02O/^
M_P"W^-<.)QT:$^1JYWX7 2Q$.=.VMCURBO(_[8U3_H)7G_?]O\:/[8U3_H)7
MG_?]O\:Y_P"UH?RLZ?['G_,CURN7UOQA!9[H+#;//T+_ ,"_XFN.DUO4I;(V
MDEY,\3-EMS$D^Q/7'M5G1M%BOV$EY>P6UN#T:10[?0'I]34SQ]2O[F'CJ5#+
MZ5#]YB):%5$U'7K\X\RYG;J3T4?R KMM$\)6VG[9[O;<7(Y&1\B'V'?ZFM"Q
MET73K<06MS:1IWQ,N2?4G/-6?[4T_P#Y_P"U_P"_R_XUT8; 1IOGJ:R.?$YC
M*HN2G[L2W153^U-/_P"?^U_[_+_C1_:FG_\ /_:_]_E_QKT#S2W7+^-=8^Q:
M=]BB;$]R,''\*=_SZ?G6W)K&FQ1M(U_;84$G$JD_SKRK4[Z76M7DN&X,K[44
MG 5>@%=>$I<\^9[(Y<55Y(\JW9L^"M'^W:D;V5<P6QR,]&?M^77\J])K&TA]
M+TG3(;2._M25&7;S5^9CU/6KW]J:?_S_ -K_ -_E_P :SQ%7VL[]#2A2]G"W
M4MT54_M33_\ G_M?^_R_XT?VII__ #_VO_?Y?\:P-BW153^U-/\ ^?\ M?\
MO\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W
M^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__
M )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\
M\_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U
M-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-'
M]J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\
M: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\
MO\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W
M^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__
M )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\
M\_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U
M-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-'
M]J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\
M: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\
MO\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W
M^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__
M )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\
M\_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U
M-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-'
M]J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\
M: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\
MO\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W
M^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__
M )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\
M\_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U
M-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-'
M]J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\
M: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\
MO\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W
M^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__
M )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\
M\_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U
M-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\: +=%5/[4T__ )_[7_O\O^-'
M]J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\ O\O^-']J:?\ \_\ :_\ ?Y?\
M: +=%5/[4T__ )_[7_O\O^-']J:?_P _]K_W^7_&@"W153^U-/\ ^?\ M?\
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
M*TJ* ,W_ (1[1_\ H&6O_?L4?\(]H_\ T#+7_OV*TJ* ,W_A'M'_ .@9:_\
M?L4?\(]H_P#T#+7_ +]BM*B@#-_X1[1_^@9:_P#?L4?\(]H__0,M?^_8K2HH
M S?^$>T?_H&6O_?L4?\ "/:/_P! RU_[]BM*B@#-_P"$>T?_ *!EK_W[%'_"
M/:/_ - RU_[]BM*B@#-_X1[1_P#H&6O_ '[%'_"/:/\ ] RU_P"_8K2HH S?
M^$>T?_H&6O\ W[%'_"/:/_T#+7_OV*TJ* ,W_A'M'_Z!EK_W[%'_  CVC_\
M0,M?^_8K2HH S?\ A'M'_P"@9:_]^Q1_PCVC_P#0,M?^_8K2HH S?^$>T?\
MZ!EK_P!^Q1_PCVC_ /0,M?\ OV*TJ* ,W_A'M'_Z!EK_ -^Q1_PCVC_] RU_
M[]BM*B@#-_X1[1_^@9:_]^Q1_P (]H__ $#+7_OV*TJ* ,W_ (1[1_\ H&6O
M_?L4?\(]H_\ T#+7_OV*TJ* ,W_A'M'_ .@9:_\ ?L4?\(]H_P#T#+7_ +]B
MM*B@#-_X1[1_^@9:_P#?L4?\(]H__0,M?^_8K2HH S?^$>T?_H&6O_?L4?\
M"/:/_P! RU_[]BM*B@#-_P"$>T?_ *!EK_W[%'_"/:/_ - RU_[]BM*B@#-_
MX1[1_P#H&6O_ '[%'_"/:/\ ] RU_P"_8K2HH S?^$>T?_H&6O\ W[%'_"/:
M/_T#+7_OV*TJ* ,W_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8K2HH S?\ A'M'
M_P"@9:_]^Q1_PCVC_P#0,M?^_8K2HH S?^$>T?\ Z!EK_P!^Q1_PCVC_ /0,
MM?\ OV*TJ* ,W_A'M'_Z!EK_ -^Q1_PCVC_] RU_[]BM*B@#-_X1[1_^@9:_
M]^Q1_P (]H__ $#+7_OV*TJ* ,W_ (1[1_\ H&6O_?L4?\(]H_\ T#+7_OV*
MTJ* ,W_A'M'_ .@9:_\ ?L4?\(]H_P#T#+7_ +]BM*B@#-_X1[1_^@9:_P#?
ML4?\(]H__0,M?^_8K2HH S?^$>T?_H&6O_?L4?\ "/:/_P! RU_[]BM*B@#-
M_P"$>T?_ *!EK_W[%'_"/:/_ - RU_[]BM*B@#-_X1[1_P#H&6O_ '[%'_"/
M:/\ ] RU_P"_8K2HH S?^$>T?_H&6O\ W[%'_"/:/_T#+7_OV*TJ* ,W_A'M
M'_Z!EK_W[%'_  CVC_\ 0,M?^_8K2HH S?\ A'M'_P"@9:_]^Q1_PCVC_P#0
M,M?^_8K2HH S?^$>T?\ Z!EK_P!^Q1_PCVC_ /0,M?\ OV*TJ* ,W_A'M'_Z
M!EK_ -^Q1_PCVC_] RU_[]BM*B@#-_X1[1_^@9:_]^Q1_P (]H__ $#+7_OV
M*TJ* ,W_ (1[1_\ H&6O_?L4?\(]H_\ T#+7_OV*TJ* ,W_A'M'_ .@9:_\
M?L4?\(]H_P#T#+7_ +]BM*B@#-_X1[1_^@9:_P#?L4?\(]H__0,M?^_8K2HH
M S?^$>T?_H&6O_?L4?\ "/:/_P! RU_[]BM*B@#-_P"$>T?_ *!EK_W[%'_"
M/:/_ - RU_[]BM*B@#-_X1[1_P#H&6O_ '[%'_"/:/\ ] RU_P"_8K2HH S?
M^$>T?_H&6O\ W[%'_"/:/_T#+7_OV*TJ* ,W_A'M'_Z!EK_W[%'_  CVC_\
M0,M?^_8K2HH S?\ A'M'_P"@9:_]^Q1_PCVC_P#0,M?^_8K2HH S?^$>T?\
MZ!EK_P!^Q1_PCVC_ /0,M?\ OV*TJ* ,W_A'M'_Z!EK_ -^Q1_PCVC_] RU_
M[]BM*B@#-_X1[1_^@9:_]^Q1_P (]H__ $#+7_OV*TJ* ,W_ (1[1_\ H&6O
M_?L4?\(]H_\ T#+7_OV*TJ* ,W_A'M'_ .@9:_\ ?L4?\(]H_P#T#+7_ +]B
MM*B@#-_X1[1_^@9:_P#?L4?\(]H__0,M?^_8K2HH S?^$>T?_H&6O_?L4?\
M"/:/_P! RU_[]BM*B@#-_P"$>T?_ *!EK_W[%'_"/:/_ - RU_[]BM*B@#-_
MX1[1_P#H&6O_ '[%'_"/:/\ ] RU_P"_8K2HH S?^$>T?_H&6O\ W[%'_"/:
M/_T#+7_OV*TJ* ,W_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8K2HH S?\ A'M'
M_P"@9:_]^Q1_PCVC_P#0,M?^_8K2HH S?^$>T?\ Z!EK_P!^Q1_PCVC_ /0,
MM?\ OV*TJ* ,W_A'M'_Z!EK_ -^Q1_PCVC_] RU_[]BM*B@#-_X1[1_^@9:_
M]^Q1_P (]H__ $#+7_OV*TJ* ,W_ (1[1_\ H&6O_?L4?\(]H_\ T#+7_OV*
MTJ* ,W_A'M'_ .@9:_\ ?L4?\(]H_P#T#+7_ +]BM*B@#-_X1[1_^@9:_P#?
ML4?\(]H__0,M?^_8K2HH S?^$>T?_H&6O_?L4?\ "/:/_P! RU_[]BK\LL<$
M;22NJ(HR68X KD=7\6-)N@T[*)T,Q')^GI]: +6JQ^'-+4JVG6LD^.(E09_'
MTKD7_P!*NLP6L<;.<+'!'C\..M7=.TB\U>4L@(3/SS/T_P#KFNWTO1;32D_=
M+OE(^:5NI^GH* ,/2?"7W9M1^HA4_P S_05MGP_HY.3IML3_ -<Q6E10!Y5X
MCMX;77[J&"-8XE*[448 ^45EUL^*O^1EO/JO_H(K&KY+$?QI^K_,^QPW\&'H
MOR"K%@BR:C;1NH9&E0,IZ$9%5ZDMYC;W,4P )C<. >^#FLX.TDS2:O%H]3_X
M1[1_^@9:_P#?L4?\(]H__0,M?^_8KDF\>:@?N6ML/J&/]:A;QOJK9PELN?1#
MQ^9KZ%YG07?[CYM97B'V^\[/_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8KAV\9
M:R3Q-&OTC%0MXKUMA@WQ_"-!_2H>:T>S_KYEK**_=?C_ )'??\(]H_\ T#+7
M_OV*/^$>T?\ Z!EK_P!^Q7GC>(M8?.=0FY]#C^50MK6J.>=1N_PF8?UJ7FU/
MI%EK)ZG62/2?^$>T?_H&6O\ W[%'_"/:/_T#+7_OV*\U\[4Y?^6MV^/]ICBC
M[#J<_'V6[DSS_JV.:7]J-[0?]?(?]DI?%47]?,]';0]"3.^PLUQUR@%0MIOA
MI/O0:</KMK@5T/57Z:=<_C$1_.I5\-:RW2PD_$@?UH_M"L]J3_'_ "#^S:*^
M*JOP_P SLV@\)*.5TO\  H:B9O!Z9RFG\>D>?Y"N77PCK;=;,*/4RI_C4R^#
M-8;&8X5^L@X_*CZYBWM2_!A]2P:WJ_BB[KL_AIM*E33TMQ=';L,<)!ZC/./3
M-<C6YJ'A6_TVPDO)W@\M" 0K$DY./3WK#KS<9.K.HG55G8]3!4Z4*;5*5U<*
M***Y#K.O\':-8WUM/<W4(F97V*K_ '0, ]/QKJ/^$>T?_H&6O_?L5C> _P#D
M%W/_ %W_ /9175U]/@(I4(M+<^5S"3>(DF]C-_X1[1_^@9:_]^Q1_P (]H__
M $#+7_OV*TJ*[#B,W_A'M'_Z!EK_ -^Q1_PCVC_] RU_[]BM*JNHWT6FZ?-=
MS'Y8USCU/8?B::3;LA-I*[.%\9C3+)XK"RL[>.;[\KH@!4=A_7\JD\&>'X;U
M9;Z]A62'[D2.,@GN?PZ?G7/0QW6OZT%)W3W,F6;LH[GZ ?RKUNTM8K*TBMH5
MVQQ*%45Z%=JA25);O<X**=:JZCV6Q3_X1[1_^@9:_P#?L4?\(]H__0,M?^_8
MK2HKSCT#-_X1[1_^@9:_]^Q1_P (]H__ $#+7_OV*TJ* ,W_ (1[1_\ H&6O
M_?L4?\(]H_\ T#+7_OV*TJ* ,W_A'M'_ .@9:_\ ?L4?\(]H_P#T#+7_ +]B
MM*B@#-_X1[1_^@9:_P#?L4?\(]H__0,M?^_8K2HH S?^$>T?_H&6O_?L4?\
M"/:/_P! RU_[]BM*B@#-_P"$>T?_ *!EK_W[%'_"/:/_ - RU_[]BM*B@#-_
MX1[1_P#H&6O_ '[%'_"/:/\ ] RU_P"_8K2HH S?^$>T?_H&6O\ W[%'_"/:
M/_T#+7_OV*TJ* ,W_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8K2HH S?\ A'M'
M_P"@9:_]^Q1_PCVC_P#0,M?^_8K2HH S?^$>T?\ Z!EK_P!^Q1_PCVC_ /0,
MM?\ OV*TJ* ,W_A'M'_Z!EK_ -^Q1_PCVC_] RU_[]BM*B@#-_X1[1_^@9:_
M]^Q1_P (]H__ $#+7_OV*TJ* ,W_ (1[1_\ H&6O_?L4?\(]H_\ T#+7_OV*
MTJ* ,W_A'M'_ .@9:_\ ?L4?\(]H_P#T#+7_ +]BM*B@#-_X1[1_^@9:_P#?
ML4?\(]H__0,M?^_8K2HH S?^$>T?_H&6O_?L4?\ "/:/_P! RU_[]BM*B@#-
M_P"$>T?_ *!EK_W[%'_"/:/_ - RU_[]BM*B@#-_X1[1_P#H&6O_ '[%'_"/
M:/\ ] RU_P"_8K2HH S?^$>T?_H&6O\ W[%'_"/:/_T#+7_OV*TJ* ,W_A'M
M'_Z!EK_W[%'_  CVC_\ 0,M?^_8K2HH S?\ A'M'_P"@9:_]^Q1_PCVC_P#0
M,M?^_8K2HH S?^$>T?\ Z!EK_P!^Q1_PCVC_ /0,M?\ OV*TJ* ,W_A'M'_Z
M!EK_ -^Q1_PCVC_] RU_[]BM*B@#-_X1[1_^@9:_]^Q1_P (]H__ $#+7_OV
M*TJ* ,W_ (1[1_\ H&6O_?L4?\(]H_\ T#+7_OV*TJ* ,W_A'M'_ .@9:_\
M?L4?\(]H_P#T#+7_ +]BM*B@#-_X1[1_^@9:_P#?L4?\(]H__0,M?^_8K2HH
M S?^$>T?_H&6O_?L4?\ "/:/_P! RU_[]BM*B@#-_P"$>T?_ *!EK_W[%'_"
M/:/_ - RU_[]BM*B@#-_X1[1_P#H&6O_ '[%'_"/:/\ ] RU_P"_8K2HH S?
M^$>T?_H&6O\ W[%'_"/:/_T#+7_OV*TJ* ,W_A'M'_Z!EK_W[%'_  CVC_\
M0,M?^_8K2HH S?\ A'M'_P"@9:_]^Q1_PCVC_P#0,M?^_8K2HH S?^$>T?\
MZ!EK_P!^Q1_PCVC_ /0,M?\ OV*TJ* ,W_A'M'_Z!EK_ -^Q1_PCVC_] RU_
M[]BM*B@#-_X1[1_^@9:_]^Q1_P (]H__ $#+7_OV*TJ* ,W_ (1[1_\ H&6O
M_?L4?\(]H_\ T#+7_OV*TJ* ,W_A'M'_ .@9:_\ ?L4?\(]H_P#T#+7_ +]B
MM*B@#-_X1[1_^@9:_P#?L4?\(]H__0,M?^_8K2HH S?^$>T?_H&6O_?L4?\
M"/:/_P! RU_[]BM*B@#-_P"$>T?_ *!EK_W[%'_"/:/_ - RU_[]BM*B@#-_
MX1[1_P#H&6O_ '[%'_"/:/\ ] RU_P"_8K2HH S?^$>T?_H&6O\ W[%'_"/:
M/_T#+7_OV*TJ* ,W_A'M'_Z!EK_W[%'_  CVC_\ 0,M?^_8K2HH S?\ A'M'
M_P"@9:_]^Q1_PCVC_P#0,M?^_8K2HH S?^$>T?\ Z!EK_P!^Q1_PCVC_ /0,
MM?\ OV*TJ* ,W_A'M'_Z!EK_ -^Q1_PCVC_] RU_[]BM*B@#-_X1[1_^@9:_
M]^Q1_P (]H__ $#+7_OV*TJ* ,W_ (1[1_\ H&6O_?L4?\(]H_\ T#+7_OV*
MTJ* ,W_A'M'_ .@9:_\ ?L4?\(]H_P#T#+7_ +]BM*B@#-_X1[1_^@9:_P#?
ML4?\(]H__0,M?^_8K2HH S?^$>T?_H&6O_?L4?\ "/:/_P! RU_[]BM*B@#-
M_P"$>T?_ *!EK_W[%'_"/:/_ - RU_[]BM*B@#-_X1[1_P#H&6O_ '[%<7XP
M\/)I\BWUG&%M7^5T4<(W^!_G7HU17-M%>6TEO.@>*1=K ^E;4*KI3YC*M256
M/*<#X.;2[QFT^^LK9Y^6BD=!EAW!]^__ .JNQ_X1[1_^@9:_]^Q7F>IV%SH&
ML&,,P:-@\,HXR.QKTK0-8CUK34G&!,ORRH.S?X&M\727\6&S,,+5?\.>Z'?\
M(]H__0,M?^_8H_X1[1_^@9:_]^Q6E17$=AF_\(]H_P#T#+7_ +]BC_A'M'_Z
M!EK_ -^Q6E10!F_\(]H__0,M?^_8H_X1[1^VFVP^D8K2HH:OHP3MJCSKQ=I%
MGI<]LUHC()@VY=V0,8Z9^M<W79^/_OV'TD_]EKC*^7QT8QQ$E%67_ /K,!.4
M\/&4G=_\$****Y#K-:S\-:K?1)+%;8B<95W< $?GFM:#P'>-_K[N&/\ W 7/
M]*ZW0?\ D V'_7!?Y5H5]!1RVARJ4KNY\[6S.NI.,;*QRL'@6P3!GN)Y3Z#"
MC^M:4/A;1H<8LE8^KL6_F:V**ZX86C#:*.*>+KSWFS-/A_1SUTVV/_;,4?\
M"/:/_P! RU_[]BM*BMTDMC!MO5F;_P (]H__ $#+7_OV*\\\43V#ZF;?3K:&
M*&#*LT:@;V[_ (#I7:>+=;_LK3?*A?%U< JF.JCNW^'_ -:N,\+:*=8U,&5<
MVL.&E_VO1?Q_E7H86FH1=:>R.#%3<FJ,.IT?A3PQ;?V;]KU&V262?!1)%SM7
ML?J>OY5O_P#"/:/_ - RU_[]BM(# P.E%<=2HZDG)G73@H1449O_  CVC_\
M0,M?^_8H_P"$>T?_ *!EK_W[%:5%069O_"/:/_T#+7_OV*/^$>T?_H&6O_?L
M5I44 9\>A:5#*DL>GVR.C!E81C((Z&M"BB@ HHHH **** "BBB@ KA/B/_S#
M/^VO_LE=W7"?$?\ YAG_ &U_]DH WO!O_(IV7_;3_P!#:MVL+P;_ ,BG9?\
M;3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *PO^9^_[A?\ [5K=
MK"_YG[_N%_\ M6@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ***;)(D4;22.J(HR68X H =69JFN6FEH0[;YB.(E//X^@K#U?Q86W0:=D#
MH9B.3_NC^M8FGZ5>:Q.3&"5S\\SG@?CW- !?ZI>ZQ.!(203\D*#@?AW-;FD>
M$R=L^H\#J(0?_0C_ $K;TO0[32T!1=\Q',K#G\/05IT -CC2*-8XT5$48"J,
M 4ZBFR2)%&TDCJB*,EF. * '5!=WMM80&:ZF2)!W8]?H.]<SJ_C6&'=%IJB:
M3IYK#Y1]!W_SUKDO^)EKM[_RUNIS^2C^0%>=7S&$7RTO>9Z>'RV<USU7RQ_'
M_@"ZY>Q:CK-S=0AO+D(V[A@\ #^E9]=*?!&JX&'MN1G[YX]NE)_PA&K?WK;_
M +[/^%>1/#8B4G)P>I[,,5AH145-61S=3V<2SWUO$^=CR*K8]"<5N_\ "$:M
M_>MO^^S_ (5/9>#=3@OK>5VM]D<BLV'). <^E$<'7YE>#"6-H<KM-'0KX/T5
M<9MG;ZRMS^1J5?"VBIC%BO'J['^9K8HKZ)8:BOL+[D?-/%5WO-_>S-7P_I"]
M-/@_%<U,NDZ:ARNGVH/J(5_PJY15*E36T5]Q#JU'O)_>0+9VJ8V6T*XZ8C J
M955!A5 'L,4M%6DEL0VWN%%%%,04444 %%%% &5XDM)[[0KBWMDWRMM(7.,X
M8&N"_P"$7UK_ )\'_P"^E_QKU*BN/$8&G7ES2;.[#8^IAX<D4CRW_A%]:_Y\
M'_[Z7_&C_A%]:_Y\'_[Z7_&O4J*Y_P"RJ7=_A_D=']KUOY5^/^9SWA#3KK3M
M.GCNX3$[2[@"0>,#TKH:**]"E35*"@NAYM:JZLW.6["BBBM#,*\\\<ZQ]IO%
MTZ%OW4!S)CN_I^ _F:[#7]571])EN<CS3\D0/=CT_+K^%>:Z)ILFN:RD+%BI
M/F3/_L]_Q/3\:[L'32O5ELCBQ=1NU*.[.O\  VC_ &:S;4IE_>SC$>>R>OXG
M^5==3418XU1%"HH 4#H!3JY:M1U)N3.FG35.*B@HHHK,T"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#%\2Z(NLZ:50 7466B;U]5
M_'_"O/M"U:70M5$C!O+)V3Q]\?XBO6ZX/QOH.QSJMLGRL<3J.Q[-_C7=A*J?
M[J>S.+%4FOWL-T=S%*D\22Q,'C<!E8="#3ZX/P1KNQ_[*N7^5CF!CV/=?ZBN
M\KFK4G2GRLZ*555(\R"BBBLC4**** ,K6M!M];\DSRR1F+."F.<X]?I63_P@
M=A_S]7/_ ([_ (5U=%<\\+1J2YI1NSHIXNM3CRQE9'*?\('8?\_5S_X[_A1_
MP@=A_P _5S_X[_A75T5/U+#_ ,I?U_$_SD-I;)9V<-M&24B0("W4XJ:BBNE)
M)61RMMN["BBBF(*BN;B*TMI+B9ML<:EF/M4M<#XXUOS9AI4#_)&=TQ'=NR_A
M_/Z5K1I.K-11E6JJG#F.>U&]N=?UDRA2SRL$BC'8=A7IVB:5'H^F1VJ8+_>D
M8?Q,>IKF? VB;5.JW"<G*P ^G=OZ?G7;UT8NJK^RCLC#"TG;VDMV%%%%<1V!
M1110 4444 %%%% !1110 4444 %%%% !7"?$?_F&?]M?_9*[NN$^(_\ S#/^
MVO\ [)0!O>#?^13LO^VG_H;5NUA>#?\ D4[+_MI_Z&U;M !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %87_,_?]PO_ -JUNUA?\S]_W"__ &K0!NT444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !14<\R6UO)-*<)&I9C["
ML+P_K\FI7,\%QM#_ 'X@!CY?3\* .AHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HIKND:%W8*BC)9C@"N4U?Q9]Z#3OH9B/\ T$?UH W-
M4UJTTM/WK;Y2/EB7J?KZ"N'U+5[S5Y@)"0F?DA3I_P#7--L=-O=8N3Y89LG+
MRN>!]3ZUV^E:%::6H91YD^.96'/X>E &'I'A-I-L^HY5>HA!Y/U/;Z5UL44<
M$:QQ(J(HP%48 I]% !16;JFNV.DH?M$N9<<1)RQ_P_&N%U?Q5?:GNC1OL]N?
M^6:'DCW/>N3$8VE1T>K['9AL#5KZI67<ZW5_%ECINZ*(_:;@<;4/RJ?<UP^H
M:OJ.MSA979@3\D,8.,^P[FKND>%+[4MLDH-M;GG>XY8>PKN=,T2QTE,6T0\S
M',K<L?Q_PKAY,3C-9>[$[^?"X+2'O3_K[CE-(\%33[9M28PQ]?*4_,?J>W^>
ME=I9V-M80"&UA6)!V4=?J>]6**]&AA:=!>ZM>YYN(Q=6N_?>G;H%%%%=!S!1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445@>+=8
M_LO262)L7-QE$QU4=V_SW(JH0<Y**)G-0BY,XWQ=K']IZL8HFS;V^43'1CW/
M^?2NP\(:/_9FE"65<7%SAVSU5>P_K^-<;X3T?^U=65I%S;V^'DST)[+^/]#7
MJ==N+FH15&)QX6#G)UI!1117 =P4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !3)8DGB>*50\;@JRGH0:?10!Y)KNDRZ%JIC
M4MY9.^"3OCZ^HKT'PUK:ZSIH9R!=1865?7T;\?\ &IM?T>/6M-> X$R_-$Y[
M-_@:\UTR_N= U@2%&#1L4FB/&1GD5Z2MBJ5OM(\YWPU6_P!EGKU%16US%>6T
M=Q X>*1=RD>E2UYK5M#T4[A1110 4444 %%%% !1110 444CNL:,[L%51DDG
M@"@#*\1:PNC:6\P(,[_)"OJWK]!7G.B:7+KNKK$S,5)\R:3N!GG\33_$.KOK
M>K-(FXPH=D"8[>N/4UW_ (9T4:/I:JX'VF7#RGT/9?P_QKTE_LU'^\SSO]YJ
M_P!U&O%&D,211J%1 %51T %/HHKS3T0HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *X3XC_\ ,,_[:_\ LE=W7"?$?_F&?]M?_9* -[P;_P BG9?]M/\
MT-JW:PO!O_(IV7_;3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MPO\ F?O^X7_[5K=K"_YG[_N%_P#M6@#=HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBJ5QJ^GVN?.O(@1U ;<?R'- %VBN=N/&-C'D0Q2S'UQM'^/Z5E7'C&]D
MR((8H1ZGYC_A^E ';U7N+ZUM1^_N8H_9F /Y5YW-JVI7C;9+J9L_PJ< _@*0
M:3J#0O.UM(D:@LSR#:,?CUH V_$FO07ELMI9R%U9LR-@@<=!S_GBN>L[J2RO
M(KF/[T;9^OJ*@HH [M/%^FN/F6=/J@_H:LIXFTE_^7O:?]I&']*XO2=,_M6X
M>!9UBD"[E##.[UK1?P=J"_=EMW_X$0?Y4 =8FL:;)]V^M_QD _G5F.X@E_U<
MT;_[K UP3^%]63I;J_\ NR+_ %-5GT/5(_O6,Q_W5W?RH ]*HKS#RM1M?X+J
M+'LRT]-7U*(X%]<<=F<G'YT >F45YVGB75D_Y>]P_P!I%/\ 2K*>+]27[RP/
M_O(?Z&@#NZ*XU/&EP/\ 66<3?[K$?XU93QK"?]99.O\ NN#_ $% '4T5S\?C
M'3F^]'<)]5!_D:L1^)])?K<E3Z-&W^% &Q15!-:TR3[M] /]Y]O\ZLI=VTG^
MKN(F_P!UP: )J:TB*ZHSJ&;[JD\GZ4ZO/=8UA[C7/M,#_+;L!$>W!Z_B?TH
M]"K/U/6+32X\S/ND(^6)?O'_  %8.H^+]T*I8(5D906D<?=/H!W^M8-G87NL
MW3&,-(Q.7E<\#ZF@"34]9N]6E"N=L6?EA3I_]<UJZ1X4>;;/J&8TZB(<,?KZ
M?S^E;NDZ!:Z6 ^/-N.\C#I]!VK6H 9##';Q+%"BI&HP%48 I],EECAC:25U1
M%&2S' %<EJWC:./=%IB>8W3SG'RCZ#O6-;$4Z*O-F]'#U*SM!'3WM_:Z?"9K
MJ98D[9/)^@[UQ6K^-+BXW0Z<I@CZ>8?OGZ>E8:)J6NWIP);F<]2>BC^0%=?I
M/@JWM]LNHL)Y.OEK]P?7UKS'7Q&+?+17+'O_ %^AZBP^&P:YJSYI=O\ @?YG
M*:=HNH:U*7B1BI/S3R$[?S[FNYTCPK8Z9MD<?:+@?QN. ?8=JVT18T"(H55&
M JC %.KKP^ ITO>>K./$YA5K>ZM$%%%%=QP!1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% ",RHA=B%51DD] *\DU[5'
MUO6'E3<8\^7"O^SVX]3U_&NP\<:Q]DL5T^)L2W R^.R?_7Z?@:QO!&C_ &N^
M.H2K^YMSA,_Q/_\ 6Z_B*]##15*FZTOD<&)DZDU2C\SL/#VDKH^DQP$#SF^>
M4^K'_#I^%:M%%<,I.3<F=L8J*204445)04444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5Q?C?0?-C.JVR?.@Q.H[CLW
MX=_;Z5VE(RJZE6 *D8((X(K2E4=.2DC.K352/*SSSP7KOV2Y_LVX?]Q,?W9/
M\+^GT/\ .O1*\I\3:(VBZD?+!^S2DM$WIZK^%=KX3UW^UK#R9FS=P !\]7'9
MO\?_ *]=>*IJ2]M#9G+AJCB_93W1T-%%%<!W!1110 4444 %%%% !7&^.-;\
MF :7 W[R09F([+V'X_R^M=+JVI1:3ILMW+SM&$7^\W85Y9:P77B#6@A8M-.^
MYW[*.Y^@%=N$I)OVDMD<>*JM+V<=V;O@C1/M5T=2G7]S"<1 _P 3^OX?S^E>
MAU!9VD5C9Q6L"[8XUV@?UJ>L*]5U9\QO1I*G#E"BBBL34**** "BBB@ HHHH
M **** "BBB@ HHHH **** "N$^(__,,_[:_^R5W=<)\1_P#F&?\ ;7_V2@#>
M\&_\BG9?]M/_ $-JW:PO!O\ R*=E_P!M/_0VK=H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH H:QI<6KZ=):R\$\
MH_\ =;L:\NMY[SP]K.[;MG@?:Z'HP[CZ$5[!7)^--!^V6O\ :-NG[^%?W@'\
M:?XC^5=F$K*+]G+9G)BJ3:YX[HZ2PO8=1LHKJW;,<@R/4'N#[BK%>:>#]>_L
MV]^R7#XM9SU)X1^Q^AZ'\*]+K*O1=*=NAK0JJK"_4****P-@HHHH ***YGQC
MK?\ 9VG_ &2%L7-P",CJJ=S^/3\ZNG!SDHHBI-0BY,Y7Q=K?]JZEY,+9M;<E
M5QT9N[?T'_UZZOP=HG]FZ?\ :IEQ<W !P>JIV']3^'I7*^$=$_M34?/F3-K;
MD,V>C-V7^I_^O7I]=F*FH15&'S.3#0<Y.M/Y!1117 =P4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7"?$?_F&?]M?_ &2N[KA/B/\ \PS_ +:_
M^R4 ;W@W_D4[+_MI_P"AM6[6%X-_Y%.R_P"VG_H;5NT %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5A?\ ,_?]PO\ ]JUNUA?\S]_W"_\ VK0!NT444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%4[_ %.VTT1&Y<KYK;5P/U^E %RBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MJTVHV5O_ *Z[A0^A<9_*LZ;Q5I46=LKRGT1#_7% &U17*S>-8QD06;-[R/C]
M!FLZ;Q?J4F1&(8AVVKD_K0!W=,DFBA7=+(B#U9@*\WFUG4[DX>\F.>RMMS^
MIL>F:C=MN6UG?/\ $RG'YF@#NYO$&E0?>O(V/^QEOY5FW'C*S16$$,TCXX+
M 9_/-8L/A/5)<;UBB'^V^?Y9K.U&R&GWC6WG+*Z@;RHX!]* *TDCS2O)(Q9W
M)9B>Y-30W]W;PM#!<2QQL<E48C)JO3HW:*19$)5U(92.Q% %R'3-2O6W);32
M9_C88!_$UIV_@^_DP9I(H1Z9W']./UKKM,OEU'3XKE<98?,/1NXJW0!S=OX-
MLH\&>>64^@PH_P ?UK6M]&TZUQY5G%D=V&X_F:O44  &!@=***"0 23@#O0
M45F7?B'2K/(EO8RP_AC.\_I6'=^/+=<BTM))#_>D8*/R&:YZF*HT_BDCIIX2
MO4^&+.OILDD<2%Y'5%'5F.!7FUWXPU>YR$E2!3VB7'ZG)K.6+4M5DW*ES=/_
M 'N7Q^-<<\TA>U.+9VPRF=KU))(]"N_%6D6N1]J$S#^&$;OUZ?K6)=^/3R+.
MR ]&F;^@_P :SK3P7JD^#-Y5NO\ MMD_D*W+7P+91X-S<2S'T7"#^I_6H]IC
MJWPKE7]=R_9X"C\3YG_7;0YB[\4:O=Y#7;1J?X8AL_4<_K65+YI?=-O+,,Y?
M.2/7FO5[31=-LL?9[*%6'1BNYOS/-<MXUTV[FOA>I$#;)  TA8  @GU/N*PQ
M&!K<G-*3D^VK-\-CZ#GR1BHKOHCCJ*;O7UHWKZUR?4L3_P ^Y?<SN^NX;_GY
M'[T.KJ3X%OF16CNK<Y /S;A_0USEG:S7]P(+91)*1D+N )_.O88U*Q(IZA0#
M79@\!S.2KQ:VM>Z.'&YAR*+H23WO:S/.G\%:NGW1 _\ NR?X@56?PIK4?_+D
M6'JLBG^M>H45UO*Z+V;_ *^1QK-JZW2_KYGD[Z#JT?WM.N3_ +L9/\JC\O5+
M;^"\BQ[,M>N45G_945\,F:?VO)_%!,\E76=5A.!?W0QV,K''X&K">*-:C^[?
MN?\ >56_F*]09%<8=0P]QFJ[Z;82?ZRRMG_WHE/]*/[/K1^&J_Q_S#^TJ,OB
MI+\/\C@$\9ZPGWI8G_WHQ_3%64\=ZB/OV]JWT5@?YUUK^'M(D^]I\ _W5V_R
MJN_A+17_ .70J?\ 9D;_ !H^JXR.U3\P^MX&7Q4_R_S,)/'TH_UFGHW^[*1_
M0U93Q[;G_66,J_[K@_X5;?P1I+_=:Y3_ '7']159_ 5F?]7>3K_O '_"CES"
M/5/[@YLNET:^\G3QSI;?>BND/N@(_G5/7_$NFZCHDUO;RN9F*E59",X8&F/X
M /\ RSU$'V:'_P"O67JOA.YTNQDNWN(9(TQD $'DX_K45:N.4'SQTM_74TI4
ML YIPD[W_KH8OVEO[HH^TM_=%0T5P?7<1_,>A]0P_P#(3?:6_NBKVF:->ZY*
M3 BK&IP\K<*/\3677?> _P#D%W/_ %W_ /916V'G/%5%3JR;1AB84\)3=6E%
M)FAI'ABQTO;(5\^X'_+1QT^@[?SK;HHKWZ=.%./+!61\]4JSJ2YIN["BBBK,
MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** *>JZC'I6FS7<G.P?*O]YNPKRJSMKG7M:6,L3+<2%I']!U
M)K:\;:Q]LU 6,39AMC\V/XG[_ET_.MWP1H_V/3S?RKB:Y'R9[)V_/K^5>C3_
M -GH\[W9Y]3]_6Y%LCI;>WCM;:.WA7;'&H51["I:**\YZGH;!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!YAXMT+^R;_ ,^!<6DYRN/X&[K_ (?_ %JZ?P=KO]H6?V*X
M?-S O!/5T]?J.GY5O:EI\.IV$MI./D<<'NI[$5Y0ZWGA[6L9V7%N^0>S#_ C
M^=>E3:Q-+DE\2//J)X>ISKX6>PT53TK4H=6T^*[A/###+W5NX-7*\YIIV9WI
MIJZ"BBBD,@O+N&PLY;J=ML<:[C_A]:\EN9[OQ!K1?;NGN'VHG91V'T K>\;:
MW]JN_P"S8&_<P',A'\3^GX?S^E:7@?1/(@.J3I^\E&(0>R]S^/\ +ZUZ-%+#
MTG4EN]CSZK=>K[..R.DTG38M)TZ*TBYVC+-_>;N:NT45Y[;;NSO225D%%%%(
M84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7"?$?_F&?]M?_9*[
MNN$^(_\ S#/^VO\ [)0!O>#?^13LO^VG_H;5NUA>#?\ D4[+_MI_Z&U;M !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %87_,_?]PO_ -JUNUA?\S]_W"__
M &K0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4456U"Z-EIUQ<J%+1QLRANA('
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
MY7\Q_A6$\)5ATOZ&\,52EUL=-14-M=VUY'OMIXYE]48&IJYFK;G0G?8****
M"BBB@ K#\7#/AJZ^J?\ H0K<I" 1@@$'L:BK#G@X=T:4I^SJ1GV=SQ>BO9O)
MB_YY)_WR*/)B_P">2?\ ?(KR/[(?\_X?\$]C^V5_)^/_  #QFN^\!_\ (*N?
M^N__ +**ZCR8O^>2?]\BG*JJ,* !Z 5T8;+_ &%3GYK_ ".?%9BJ]/V?+;YB
MT445Z1Y84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !63XCU8:/I,DRD>>_R1#_:/?\ #K6FTT22)&\B
M*[YV*6 +8ZX'>O+O%6L?VMJS"-LV\&4BQW]6_'^@KIPU'VD]=D<^)J^SAIN0
M^']*?6M82)\F)3YDS>W^)Z5ZRJA5"J % P .U8?A31_[)TE3(N+F?#R9ZCT7
M\/YDUNT\56]I.RV0L+2]G"[W84445RG2%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-
M>+]!_M2Q^U0)F[@&0!U=>X^O<?\ UZZ6BKIS<)*2(G!3BXL\M\*ZX='U#9,W
M^B3$+)_LGLW^/M7J0((!!R#T(KS?QEH/V"[^W6Z8MIV^8#HC_P"!_P :V/!6
MO?:8/[,N7_>Q#]R3_$OI]1_+Z5VXF"JP5:'S./#S=.?L9_(["L7Q/K0T?2V9
M"/M,V4B'IZM^'^%7AJU@TUQ"+J/S+=2TJY^Z!U_*O+]:U.;7=7:558J3Y<$8
MZ@9X_$_UK'#4'.?O;(UQ%=0A[N['^'=(?6]55'W&!/GF;V],^I_QKUA55$5$
M 55& !T K+\/:.NC:6D) ,[_ #S,.[>GT'2M6EB:WM9Z;(K#4?9PUW84445S
M'0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)\1_^89_
MVU_]DKNZX3XC_P#,,_[:_P#LE &]X-_Y%.R_[:?^AM6[6%X-_P"13LO^VG_H
M;5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5A?\S]_W"_\ VK6[6%_S
M/W_<+_\ :M &[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !167J^O6FB^3]I25C+G:(U!Z8]2/
M6LS_ (3O2_\ GA>?]\+_ /%5A/$T82Y92LSHAA:U2/-&-T=/17,?\)WI?_/"
M\_[X7_XJC_A.]+_YX7G_ 'PO_P 54?7:'\R*^HXC^1G3T5#:W*7EI%<Q9V2H
M'7(P<&IJZ4TU=',TT[,****8@HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHJO=7MM8Q^9<S)&O;)Y/T'>@"Q44]Q#:Q&2>5(T'=CBN6U#QB3E+"+ _YZ
M2#G\!_C7-S7%S?S>9/*TC?WG; 'Y\"DVEJQI-Z(ZG4/&$:92PB\P_P#/23@?
M@.I_2N9NKZ\U)R\\LDNT%L=E ZG Z4^%=)M\/>W;S,/^6-LN?S8X'Y58NO%$
M L)K+3]-C@BE0HS,V6((Q^?U)KEJXVC33]Z[.NE@*]1KW;+[C)HJEYC_ -X_
MG1YC_P!X_G7)_:U/^5G7_8]3^9%VM_PC=VMA<WC7-Q'"LBKMWMC/)S7)^8_]
MX_G5W3]+OM7:1;5!(8P"VYP,9^M1/,(U&N2#<EL:0RV5)/VDTHO<]).O:2!G
M^T+?_OL4S_A(]'_Z"$/YUQ'_  AVM?\ /NG_ ']7_&G_ /"%ZQ_<A_[^5?US
M%_\ /O\ !D?4L'_S]_%'9-XFT8'!OX_P!/\ 2HF\2: HR;J+\(F/]*Y1?!.K
M$9/V<>QD_P#K4Y? ^JDX,EJON7/^%'UK&_\ /O\ !_YA]4P/_/S\5_D=*?$G
MAQCEIXR?>W;_ .)J(^)/#C#!V$>]N?\ "L'_ (035/\ GO9_]]M_\34G_"!W
M_P#S]6W_ (]_A1]8QS^POZ^8?5L O^7C_KY&LWB/PT#Q"C?2V_\ K5$WB#PO
M@G[$A/\ UZK5!? 5X?O7D ^@)I1X"N<\WT0'LAH]MCW]A?U\P]CEZ^V_Z^1:
M;Q!X8;KIWY6ZC^M1MX@\,<C^RI"/40I_\53/^$!E_P"@@G_?H_XT\> #CG4P
M#[0?_94<^8/[*_#_ ##V>7+[3_'_ "(FU[PR/NZ3*?JJC_V:HVUOPV<G^R)<
M_7']:MKX 4?>U(GZ0X_]FIW_  @,7_00?_OT/\:.;,.R_ .7+>[_ !.9U"\M
M[N]5K"W-M%M *$YYR<G^5,JUK>FQZ%J(MXW:4-$'W-P1DD?TK.^TC^[^M5A\
M3&E=5Y^]?ST_0G$8657E>'A[MM]-?U)ZAN%RFX=J3[2/[OZT&X!&-GZU=?%X
M:K3<'+?U(H83%4JBFH;>:_S.E7QW<HH4646 ,#+&F'QYJ&.+6V!]PW^-;<7@
MS26A0LLQ)4$GS*G'@_10<_9F/L96_P :Q5''/[:_KY&SKY>OL/\ KYG,MXYU
M1AQ%:+]$;_XJHV\:ZN>A@7Z1_P#UZZY?"FB*<BQ'XR.?ZU(OAK1EZ6$?XDG^
MM/ZKC7O4_%_Y"^MX%;4_P7^9Q)\8ZR3D3QCV$0J,^+=;.?\ 3<9](D_PKOAH
M&DJ,#3[?\4S4@T?3!C&G6G'_ $Q7_"CZEBGO5_%A]>PBVI?@CSEO$VLL,&_D
M_  ?TJ-O$&KMUU"?\&Q7IPTZR4Y6SMP?41+_ (5(MK;I]V"(?1!1_9]9[U7^
M/^8?VC06U)?A_D>4MK6J,<G4;O\ "9A_6D^W:F_S?:KML]_,8YKUM55!A5 '
ML*6C^S)O>H_Z^8?VI!;4E_7R/(]NIO\ +MNVSVPQS1_9^IR_+]CO'[X\IC_2
MO7**/[*3WFP_M=K:"/(VTC4DB>5["Y1$&69HB !^-4J];UH9T._Q_P ^[_\
MH)KR2O/QF%6'DDG>YZ6!Q4L3%R:M8****XCM.E\'Z59ZG<7/VN+S1$JE06('
M.?3Z5WMM96MFNVVMXHA_L(!FN.\ \37Y/0*G/YUT=[XDTBQR);V-G'\$?SG]
M.GXU]+EE%2HIQCKK^9\QFE9JO*,I::=?(U:*XB]^(*C*V-D3Z/,V/T'^-<]>
M^*=8OLAKMHD/\$/R#\QS^M>S#!59;Z'BSQE..VIZ?=ZC96*YNKJ*'V=@"?H.
MIKGKWQYIL&5M8I;ENQQL7\SS^E<9::!J^I-OBLY2&Y\R3Y0?Q/6N@LOA],V&
MO;Q$'=(1N/YG_"M?84*?QRN9>WKU/@C8HWOCC5;G*P>5;+_L+EOS-8X75-9F
MR!=7CYZ\OC_"O2++PEHUE@BU$SC^*<[OTZ?I6RB+&@1%"J.@48 H^MTX?PXA
M]5J3_B2/.++P+JEQ@W#16R]]QW-^0X_6NALO NF6^&N7EN6[@G:OY#G]:ZBB
ML)XNK+K;T-X86E'I<KVMA:6*[;6VBA'^PH!/U/>K%%%<[;>K-TDM$%%%%(84
M8Q110 4444 %,EBCGC,<L:2(>JNN0?PI]% &!>^#M'O,E8&MW/\ %"V!^1XK
MG;WP!>1Y:SN8YA_=<;&_J/Y5Z#171#%58;,PGAJ4]T>/7&F:KI,GF2V]Q 5Z
M2+G _P"!#BK]EXQUBSP&G%P@_AF7/Z]?UKU+K65>^&])O\F:RC5S_''\A_3K
M^-="QD)Z58G.\).&M.1B67C^TDPMY:R0G^]&=X_H?YUT5EK.G:AC[+>12,?X
M,X;\CS7+7OP^4Y:QO2/1)AG]1_A7.WOAC6+#+/9NZ#^.'YQ^G(H]CAZGP2LP
M]KB*?QQN>LT5Y'9^(M7TX[8KR7:O'ER_,![8/3\*Z*R^(+#"WUD#ZO"<?H?\
M:SG@JD=M32&,IRWT.ZHK'LO%&CWV EXL;G^";Y#^O'ZUK@A@"""#T(KEE"47
M:2L=,91EK%W%HHKD=1\<P6NJ)!;Q">W0XFD!Y/\ N_3]?UJJ=*51VBA3J1IJ
M\F==145M<PWELEQ;R"2)QE6%2UFU;1EIW"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SM9UFVT6S,\
MYRYXCC!Y<_X>]6+^]BL+.6XE=!M4E0[A=QQP,GUKR/4M2N=5O&N;E\L> HZ*
M/05U8;#^U=WLCFQ-?V2LMQ=1U2ZU.^:[GD/F?PA3@(.P'I5_PE8P7VO1+<.H
M6,>8$;^,CH/Z_A6'3HY'BD62-BKJ<JRG!!KUI0]QQCH>5&?OJ4M3V^BLGPY?
M7>HZ-%/>Q;)#P&Z>8.S8[9K6KP91<9.+/<C)22:"BBBI*"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH @O+2&^M);6==T4BX8?U^M>17D$ND:K+#'/\ O('PLD;?
MX=#7I_B)M071ICIHS/WQ]X+WV^_^>M>1G))SUKT\!%V;OIV/-QS5TK:]Q=S9
M)R<GKSUKJ_ EC;7&HRW,KJ98!F.(]<G^+\/ZUR=6M.:\74(#8;_M6[]WLZY_
MPKLK1<H-)V.2E)1FFU<]GHJ.W\XV\7V@*)M@\P)TW8YQ[5)7@'NA1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5PGQ'_YAG_;7_V2
MN[KA/B/_ ,PS_MK_ .R4 ;W@W_D4[+_MI_Z&U;M87@W_ )%.R_[:?^AM6[0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MAKJCCGM-7.:6"6\'8\QN_%VK7FGM:2R( _#2(NUF'IQQCZ"L*MKQ#X>GT2Y[
MR6KG]W+_ $/O_.L6O1I*'+>GLSSZO/S6GNC;\/>(9M$N=K9DM'/[R/T]Q[_S
MKU&VN8;RV2XMY!)$XRK"O$ZW=#\476B1&!(8Y8&;>5;(.>G!_#TKGQ6%]I[T
M-SHPV)Y/=EL>J45S-CXXTNYPMQYEJY_OC<OYC^H%=#;W,%U'YEO-'*G]Y&##
M]*\N=.</B5CTH5(3^%DM%%%06%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%(2%!)( '))H 6BN?U+QCI=AE(Y#=2C^&+D?BW3\LUQ^I
M>,=4O\I&XM8C_#%][\6Z_EBNFGA:D^ED<]3%4X=;L] U'7-.TM3]JN55^T:_
M,Q_ 5Q^I>/;B7*:= (5_YZ2?,WY=!^M8FG>'=4U9@\4#"-N3-+\JGWSW_#-=
MAIO@6QML/?2-=2?W1\J#^I_SQ71[/#T?C=V<_M*];X59'$+'J>NW65$]W-W)
MR<?CT K<'@/418/,TT7V@#*P#G/MNZ UZ%#!#;1"*")(XQT5%  J2HGCI[05
MD7'!1^V[L\0=&C=D=2KJ<%2,$&NL\*^%3>%+^_3%L.8XC_RT]S[?SKK+[PUI
MNH:C'>SQ'S$^\HX63TW#O6N    , = *JMC>:%H:,FE@^65Y:H    !@#H!1
M117GG>%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<9XK\*>?OU#3X_P![
M]Z6%1][_ &A[^W?Z]>SHK2E5E3ES1,ZE.-2/+(\3M[>:ZN$@@C9Y7.%4=2:]
M/\.>'(M%M_,DVR7CCYW[+_LCV_G6C!I5C:WLUY#;(EQ+]]Q_3T_"KE=&(Q;J
M+ECHC"AA53?-+5A1117&=84444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %<)\1_P#F&?\ ;7_V2N[KA/B/_P PS_MK_P"R4 ;W@W_D
M4[+_ +:?^AM6[6%X-_Y%.R_[:?\ H;5NT %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5X)\(?^2V>-_P#?N?\ TI%>]UX)\(?^2V>-_P#?
MN?\ TI% 'NMW(T-G/*@RZ1LRCU(%>(?LTJ/[*\0O_$T\(/X*W^->Z$!@01D'
M@BOG[X#W0\.>-/$GA._81W3,/+5SC<T3,& ]20V?H#0![QJ:"72;R-NC0.I_
M%37SA\+9IHO@_P#$,J#M^S$#\8G#?IBO=/'^OV_AKP/JNH3R*K?9WC@4G!>5
M@0H'XG\@3VKS7X0^%[F?X*:[$R;9=:6X6 'C*^7Y:G_OK=0!M?L^(%^&9(ZM
M?2D_DH_I75_$M!)\,_$:MT%C(WY#/]*\\_9RUF$Z%JOA^5@EY;71N!&W#%&5
M5.![,O/^\*ZCXV:_;Z+\-K^W>11=:B!;01YY;)&\_0+G\QZT 4/V?2Y^&0##
M@7LH7Z?+_7->J5PGP@TF71/A=I,5TOERRH]RX;C =BRY_P" [:ZK2=?T?7EF
M;2=3M+Y86"R&WF5]A/3.#WP?RH \5TMC/^U=J#R#!1&"_06ZJ/TKWNOGWQ+<
M+X0_:9LM9O2(K&_6,^8W"A6B\DDGV89->_RS100//-(D<2*7=V.%51R23Z4
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
M?_H':I_X"G_&C_A*K?\ Z!VJ?^ I_P :W:* ,+_A*K?_ *!VJ?\ @*?\:/\
MA*K?_H':I_X"G_&MVB@#"_X2JW_Z!VJ?^ I_QH_X2JW_ .@=JG_@*?\ &MVB
M@#"_X2JW_P"@=JG_ ("G_&C_ (2JW_Z!VJ?^ I_QK=HH PO^$JM_^@=JG_@*
M?\:/^$JM_P#H':I_X"G_ !K=HH PO^$JM_\ H':I_P" I_QH_P"$JM_^@=JG
M_@*?\:W:* ,+_A*K?_H':I_X"G_&C_A*K?\ Z!VJ?^ I_P :W:* ,+_A*K?_
M *!VJ?\ @*?\:/\ A*K?_H':I_X"G_&MVB@#"_X2JW_Z!VJ?^ I_QH_X2JW_
M .@=JG_@*?\ &MVB@#F[K7["]MGM[C2M2DB<893:G_&N"NM+G6Z<6MK>- 3\
MAD@8-CW%>PT5O1KSI;&-6A&KN<9HUWIFD6)@&EZE*\@_>NUH3O/^'M5>^B\/
MWN6&C:I;N?XH+8K^G3]*[NBH]K/FYKZE>RAR\MM#R&[TAU?_ $2&^D3TEM64
MC\LU6"7^GN)@ES;-V?#(?SKV>D90RE6 (/4'O73#'36DE<YYX*#UB['F=CXV
MU:TPLS)=(.T@PWYC^N:Z"#Q_I[H//MKB-^X7##\\C^5:5]X3T>^R3;"%S_'
M=OZ=/TKFK[P!<QY:QNDE']R0;3^?0_I5\V&J[KE9'+B:6SNC>A\8V-PI:&TU
M"0#ND&[^1J7_ (2JW_Z!VJ?^ I_QKSNXTW5-(EWRP3V[+TD7./P8<5HV/C/5
M[/"R2K<H.THY_,<_GFIE@FU>F[E1QB3M-6.S_P"$JM_^@=JG_@*?\:/^$JM_
M^@=JG_@*?\:HV/CS3Y\+=Q26S>OWU_3G]*Z.TO[2^3=:W,4P[[&!(^H[5RSI
M3A\2.F%6$_A9E?\ "56__0.U3_P%/^-'_"56_P#T#M4_\!3_ (UNT5F:&%_P
ME5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C
M1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\
M 4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_
M - [5/\ P%/^-'_"56__ $#M4_\  4_XUNUG:CKNG:4#]JN5#_\ /-?F8_@.
MGXTXQ<G9(4I**NRG_P )5;_] [5/_ 4_XU'+XPLH%W36>H1KZO;X'ZFN?U+Q
M[<S933X1 O\ STD^9ORZ#]:YY(=3URZ)59[N7NQR<?B> *[(8*35ZCLCDGC(
MWM!79U]]\0(%CQ86LCO_ 'IL*!^ //Z5R=_K6IZQ)LGGD<$\1)POY#K72:;X
M!=L2:E<;1_SRAY/XM_A776&DV.F)MM+9(_5L98_4GFM/:T*/P*[,_95ZWQNR
M/*K?2KAY0+BWO(X^Y2V9C^7'\ZZK31H6FX8:/J<\P_Y:36I;\AT%=Q17-4Q5
M2IN[(Z:>&IPZ79@_\)3;_P#0.U/_ ,!3_C2_\)5;_P#0.U3_ ,!3_C6[17.;
MF%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\
M!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M
M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_P
ME5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C
M1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\
M 4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_
M - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE
M5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_X
MUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [
M5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\
M] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4
M 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\
MP%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5
M/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_
M  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^
M-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4
M_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5
MO_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"
M56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-
M;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#
MM4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__
M $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M%
M&%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\
M!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M
M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_P
ME5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C
M1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\
M 4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_
M - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE
M5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_X
MUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [
M5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\
M] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4
M 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\
MP%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5
M/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_
M  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^
M-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4
M_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5
MO_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"
M56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-
M;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#
MM4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__
M $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M%
M&%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\
M!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M
M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_P
ME5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C
M1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\
M 4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_
M - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE
M5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_X
MUNT4 87_  E5O_T#M4_\!3_C1_PE5O\ ] [5/_ 4_P"-;M% &%_PE5O_ - [
M5/\ P%/^-'_"56__ $#M4_\  4_XUNT4 87_  E5O_T#M4_\!3_C1_PE5O\
M] [5/_ 4_P"-;M% &%_PE5O_ - [5/\ P%/^-'_"56__ $#M4_\  4_XUNT4
M 8L'B2">XCA%AJ*F1@H9[<A1DXR3V%;5%% !1110 4444 %%%% !7"?$?_F&
M?]M?_9*[NN$^(_\ S#/^VO\ [)0!O>#?^13LO^VG_H;5NUA>#?\ D4[+_MI_
MZ&U;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >=>*_AC
MJ/B3Q#<:I;^--6TV.4(!:P%MB;5 XPXZXSTZDUS-M^S_ #6=U+=6OCC4H+B;
M/F2Q1%7?)R<D/D\\\U[710!S_@[PW<>%M#_LZYUBZU:3S6D^T71.[!Q\O)/
MQZ]ZYKQU\(-*\9:DNKV]Y-I6K@ -<P+N#XZ%ER.1TR"/QP*]%HH \;MO@-)>
MWL$WBGQAJ.M6\!^6W<,O'IN9V(! &<8^M>OVMM!96L5K;1)#!"@2.-!A54#
M 'I4M% 'EOBSX)Z=KFNOKFBZM<:%J,K;Y6@3<C,>K !E*D]\''MUJKI'P,@_
MMB'5/%7B*]\0RQ8*Q3@A21SABS,6&>W&>]>N44 07EI'>6$]FY*QS1-$VW@@
M$8X_.N(^&_PPM_AVVI/'J<E\][L&6B$815W8&,G)^;K[5WU% '+>-_ 6C^/-
M,2TU-7CFA):"YBP)(B>O7J#@9!_GS7G8^ NJ20#3[KQ_J,NE C_1!"P4CTP9
M"HZ#G!^E>VT4 8OA?PMI7@_1(]*TF$QP*=SNQR\KGJS'N?\ ]0XK:HHH ***
M* "LO7=(.L6<<*RB-HY!("1D'@C'ZUJ44I14E9CC)Q=T<;_PA=Q_S^1?]\FJ
M/_".3?VW_9GVA-_V;[1OP<8W;<5Z!6%_S/W_ '"__:M 7,K_ (0NX_Y_(O\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 $
M @@C(-8]]X7TB_R7M%B<_P </R']./S%;%%5&<HN\78F48R5I*YP5]\/YERU
MC=JX[),,'\QU_(5SEUI&JZ2_F36TT.WI*G('_ AQ7L%%=4,;46DM3FG@X/6.
MAY98^,-8LL*TXN$'\,PR?SZUTMCX^LIL+>026[?WE^=?\?TK8OO#6DZADRV:
M*Y_CB^0_IU_&N:OOA^XRUA>!O1)A@_\ ?0_PK3GPU7XE9F?)B*?PNZ.QL]2L
MM07=:744OLK<CZCJ*M5Y#>:'JNEMOFM94"\B1/F _$=*LV/BW6+' ^T^>@_A
MG&[]>OZTI8*ZO3E<<<99VJ1L>JT5Q]CX_M9,+>VTD+?WXSN7\NH_6L_Q/XN%
MW&;+3)#Y+#]Y-@@M[#/('K_G.,<)5<N5JQM+%4U'F3.]BECGC$D4B2(>C(P(
M/XT^O*?#WB&;1+G:V9+1S^\C]/<>_P#.NDU+Q];Q@IIT!F;_ )Z2_*OY=3^E
M5/!U%+ECJB88NFXWEH=B2%4LQ  Y)/:N?U+QEI=AE(G-U*/X8ON_BW3\LUP-
M[J^J:U*$FFDEW'Y88QQ^"CK6IIO@C4;S:]T5M(C_ '^7/X?XUJL+3IJ]:1D\
M5.H[4HD.I>,-4U#*1R"UB/\ ##P3]6Z_EBJVG>'-4U8AXH&6-CDS2_*I]_4_
MA7H&F^%=+TW#+!YTP_Y:3?,?P'05M42Q<8+EI1''"RF[U9'*:;X%L;;:]Z[7
M4G]W[J#\.IKJ(88K>(10QI'&O144 #\*?17'.K.H[R9UPIP@O=04445F6%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %<)\1_^89_VU_\ 9*[NN$^(_P#S#/\ MK_[)0!O>#?^13LO^VG_
M *&U;M87@W_D4[+_ +:?^AM6[0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !6%_P S]_W"_P#VK6[6%_S/W_<+_P#:M &[1110 4444 %%%% !1110 444
M4 %%%% !2$ @@C(/44M% '$^(]*TO2[9!;Q.MQ(WR_O"0%'7@FN;KI=<TO5]
M0U6:46K-&#MCPPQM'3O^/XUG?\([JW_/F_\ WTO^-3&*BK114I2D[R=S+K2'
MA.[U"P2[L+M)E8<Q2?*RGN,]#^E._P"$=U;_ )\W_P"^E_QKH?"]GJ5A)-#<
MVY2!QN!+#AOS[C^5:0ERR4K+0SE'FBXWW."GL=3T>8/+#<6SCI(N0/P8<5J6
M/C75K3"RNET@[2CG\Q_7->FLH92K $'J#WK%OO">D7V2;80N?XX#M_3I^E=R
MQ=.>E6)Q/"SAK3D4;'QUIMQA;I)+5SW(W+^8Y_2NCMKNVO(_,MIXYD]48&N$
MOO %U'EK&Y29?[D@VM^?0_I7/3V.IZ/,'EAN+9QTD7('X,.*/J]&I_#D'UBM
M3_B1/8J*\QL?&NK6F%E=+I!VE'/YC^N:Z6Q\=:;<86Z22U<]R-R_F.?TK">$
MJPZ7]#:&*IRZV.IHJ&VN[:\C\RVGCF3U1@:FKF:MHSI3OL%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 51N='TZ[SYUI&6/\2C:?S%7J* .8N?!
MEN^3;7+QG^ZXW#^E8MSX7U.WR5B691WB;/Z'FO0:* /,8[O4=-?8DL\##^ Y
M'Z&M:U\87L6!<11SCU^ZWZ<?I7:RPQ3ILFC21?[KJ"*Y3Q-INF6-F)(H?+N)
M&P@1CCW./\]: ,36=4;5KWSBI2-5"HA.<>OZU?\ #VOQZ7#+!<B1HB=R;!D@
M]Q7/T4 =G)XTMA_JK25O]Y@O^-5)/&LY_P!59QK_ +S%O\*?IWA6TO;.*Y^V
M2,LBYPJ@8/<=ZTH_".EI]X32?[S_ .&* .?D\6ZH_P!TPQ_[J?XYJI)X@U67
M[U[(/]T!?Y"NVC\/Z5%]VRC/^\2W\S5N.QM(?]7:PI_NQ@4 >;^?J%W_ ,M;
MJ;_@3-3X]&U.7[MC/SW9"O\ .O3** //H_"VK2=8%3_>D']*MQ^#+UO]9<0)
M],G^E=M10!RD?@I!_K+YC[+'C^M6X_!^G)]^2X?ZL /T%=!10!E1^&])CZ6@
M8^K.Q_K5J/3+"+_5V=NI]?+&:MT4 (JJ@PJA1Z 8K.UV_.G:5+*F?,;Y$/H3
MW_G6E2%0PP0"/0T >345ZOY4?_/-/^^11Y4?_/-/^^10!Y?9W4EE>17,?WHV
MS]?45Z?!,MQ;QS)G9(H89]"*7RH_^>:?]\BGT %%%% !113)IHK>)I9I%CC4
M9+,< 4 /J"[O;:P@,UU.D48[L>OT]:Y/5_'<46Z'2X_-?IYSC"CZ#O7($ZGK
MU]SYUW.WXX'\@/TKLI8.4O>GHCDJ8N,=(:LZ75_'<DFZ'2X_+7IYT@^8_0=O
MQKG+2PU+7;MC$DD\A/SRN>!]6-=9I'@2--LVJ2>8W7R8SP/J>_X5V$,$5M$L
M4$:1QKT5!@"M7B*5%<M)7?<R5"I5?-5>G8YG2/!%G9[9;XBZF'.S'[L?AW_'
M\JZE55%"J J@8  P!2T5PU*DJCO)G;"G&"M%!1114%A1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5F7WA[2M1R9[./>?XT^5OS'7\:TZ*J,G%W3L*45)6:/+
MO%'AY=$GB-OYSVT@^^^#AO[N1[5S]>UW5K!>VSV]Q&)(G&&4UY=XA\/3Z)<]
MY+5S^[E_H??^=>KA<3SKDEO^9Y>)P_(^:.QBUH:+8_VCJUO;-%))&S?O!&<$
M+W.?:H+"PN-2O$MK9-\C?DH]3[5ZIH>AV^B6?E1?-,W,DI'+'_#VJ\3B%2C;
MJR,/0=25^A8L-*L=,CV6ELD7JP&6/U)Y-7***\9MMW9ZZ22L@HHHI#"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *X3XC_\PS_MK_[)7=UPGQ'_ .89_P!M?_9* -[P;_R*
M=E_VT_\ 0VK=K"\&_P#(IV7_ &T_]#:MV@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "L+_F?O^X7_ .U:W:PO^9^_[A?_ +5H W:*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "D90RE6 (/4'O2T4 8E]X3TB^
MR3;"%S_' =OZ=/TKF;[P!=1Y:QN4F7^Y(-K?GT/Z5Z#16\,35ALS">'ISW1X
M[/8ZGH\P>6&XMG'21<@?@PXK4L?&NK6F%E=+I!VE'/YC^N:]-90RE6 (/4'O
M6+?>$](OLDVPA<_QP';^G3]*Z5BZ<]*L3G>%G#6G(HV/CK3;C"W226KGN1N7
M\QS^E=';7=M>1^9;3QS)ZHP-<)?> +J/+6-RDR_W)!M;\^A_2N>GL=3T>8/+
M#<6SCI(N0/P8<4?5Z-3^'(/K%:G_ !(GL5%>8V/C75K3"RNET@[2CG\Q_7-=
M+8^.M-N,+=)):N>Y&Y?S'/Z5A/"58=+^AM#%4Y=;'4T5#;7=M>1^9;3QS)ZH
MP-+<W,-I;O//((XD&68]JY[.]CHNK7):*Y&P\<P7.JM!/$(;5SB*4GD?[WU_
M3]:Z[K5U*4J;M)$PJ1J*\6%%%%9EA1110 4444 %%%% !1110 4444 %<'XB
M%]?:M)BUG,47R)B,D$#O^-=Y10!Y;]@O?^?2?_OV?\*/[/O/^?2?_OV?\*]2
MHH Y;PB]W"9K2>WF2+'F(SH0 >A'/K_0UU-%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %(2%4LQ  &23VK"U?Q9I^E[HU;[3<#_ )9QG@'W
M/;^=<'JOB'4=9?9+(5B)^6"/A?\ Z_XUU4L+.IJ]$<U7%0IZ+5G8ZOXVLK+=
M%9 74XXW _(OX]_P_.N(O=2U+7;I5F>29R?DB0<#Z**U](\%7M[MEO2;6 \X
M(^=OP[?C^5=WINCV.DQ;+2 *2/F<\LWU-='M*.'TAJS#DK5]9Z(X[2/ DTNV
M;4W\I.ODH<L?J>@_STKM[.PM=/@$-I D2#LHZ_4]ZL45QU:\ZOQ,ZZ=&%/X4
M%%%%8FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %0W5
MK!>VSV]Q&)(G&&4U-10G;5 U?1F=I&B6>BP-':JQ9SEI'Y9O05HT44Y2<G=B
MC%15D%%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5PGQ'_P"89_VU_P#9*[NN
M$^(__,,_[:_^R4 ;W@W_ )%.R_[:?^AM6[6%X-_Y%.R_[:?^AM6[0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !6%_S/W_ '"__:M;M87_ #/W_<+_ /:M
M &[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4C*&4JP!!Z@]Z6B@#$OO">D7V2;80N?XX#M_3I^E<S?> +J/
M+6-RDR_W)!M;\^A_2O0:*WAB:L-F83P].>Z/'9['4]'F#RPW%LXZ2+D#\&'%
M)>ZSJ.H01P7=T\L:'(!QU]_7\:]3UG2HM9TY[21V0YW(P[,.G'<5Y1J&GW.F
M7CVMTFUUZ'LP]1[5Z6'K1K:R7O(\^O1E1V>C*M=EX5\5_9MFGZA)^YZ13,?N
M>Q]O?M].G&U<L]*O]0C>2TM9)D3ABH[_ -:VK0A.-IF5*<X2O ]D!! (((/0
MBEKQL/JFE-@-=VAST^9*TK;QEK5OP;E9E])4!_48->=+ RWB[G>L;'[2L>I4
M5PEM\0I!@75@K>K1/C]#G^=:]MXXT>? D:: _P#32/(_\=S6$L+5CT-HXFE+
MJ=)15*VU?3KS'V>]@<G^$.,_EUJ[6+36YLFGL%%%%(84444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%0S7=M;_P"ON(HO]]PO\ZS;
MGQ3HULC$WT<A .%B^8GV&.*J,)2V1,IQCNR]J&H6^F6;W5T^U%Z#NQ]![UQM
MAX[E;56^VHJV4APH4<Q>^>_O^GI7.ZWK=QK=X993MB7B.('A!_C[UF5ZE'!Q
M4/?W?X'FU<7)R]S9'K6I>)=,TR$/).LKLNY(XB&+ ]#[#ZUPFK^+M0U3='&W
MV:W/_+.,\D>[=ZPHU5Y41G"*Q +G.%'KQ7INB>%-,L(X[@XNY2 RRMROU4=/
MQYJ73HX97EJRE.KB':.B..TCPGJ&J[9&7[/;GGS)!R1[#O\ RKO=)\.:?I #
M0Q;Y^\TG+?AZ?A6M17'5Q,ZFFR.JEAH4]=V%%%%<YT!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7"?$?_F&?]M?_ &2N[KA/B/\ \PS_ +:_
M^R4 ;W@W_D4[+_MI_P"AM6[6%X-_Y%.R_P"VG_H;5NT %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5A?\ ,_?]PO\ ]JUNUA?\S]_W"_\ VK0!NT444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5F:WHEMK=F8I1ME7F.4#E#_ (>U:=%5&3B[H4HJ2LSS&P\'
MZA<:JUK<QM##$?GFQPP_V3WS^G>O1[2T@L;5+:VC"1(, #_/6IZ*UK8B=7<R
MI4(TMA&564JP!!Z@BLZY\/Z1=Y,NGP9/4HNPG\1BM*BLE)QV9JXJ6Z.5N? 6
MF2Y,$L\)] P8?KS^M9%S\/KQ,FVO(91Z2*4/]:]!HK:.+JQZF$L+2ET/)[GP
MKK5MDM8NZCO$0^?P'-5$O-4TMPBSW5L1_ 2R_H:]CIKQI*I61%=3U##(K=8Y
MO2<;F+P26L96/,K;QMK,& \L4X])(Q_3%:]M\0AP+JP^K1/_ $/^-='<^&M&
MNLF2PB4GO&-G_H.*Q[GP!I\G-O<SPGT;#C^A_6G[7"S^*-OZ\A>SQ,/AE?\
MKS+EMXTT6XP&FD@)[2QG^8R*V+;4;*\Q]FNX)3Z)("?RKA+GP!?QY-O<P3#_
M &LH?ZC]:R+GPSK-KDO82L!WCP_\LT?5Z$_@F'MZ\/CB>MT5X]%JNK:>^Q+N
MZA(_@9CC\C6K;>.=7AP)3#./]M,'],5,L#-?"[E1QL'\2L>F45Q5M\0H3@75
M@Z^IB<-^AQ_.M&3QQI M'EC>1I0/EA*$%C]>E8/#54[<INL12:OS&KJNL6>C
MVXFNW(W'"HHRS?05:MKF&\MDN+>021.,JPKQ_4M2N=5O&N;E\L> HZ*/05?\
M/>(9M$N=K9DM'/[R/T]Q[_SKIE@6J=T_>.:.-3G9K0]6HK#D\7Z'&@/VS<2,
MX6-B?Y5GS^/].3(AM[F0^I 4?SKE6'JO:+.IUZ:WD=917!3_ !"G.?(T^-/0
MR2%OY 5G3>-]:E^Y)##_ -<XP?\ T+-:QP55[Z&3QE)>9Z=37=(UW.RJOJQP
M*\BFU_5[DX?4+@Y[(Y7/X"F)IVJWS;EM+N8G^(HQ_6M%@;?%*QG]=O\ #&YZ
ME/KNE6^?,U"W!'4"0,?R%9T_C718L[9I9L?\\XS_ %Q7&0^#];FP?L@C'K)(
MH_3.:T8?A_?M_KKNWC_W<L?Y"G[##Q^*8O;8B7PQ-&;XA6RY\BPE?T\QPO\
M+-9LWQ U!_\ 4VMO&/\ :RQ_F*TH?A[:K_K[Z9_]Q O\\UHP>"M$AQN@DE(_
MYZ2'^F*.?"1V5PY<5+=V.+F\7ZW-Q]L\L>D:*/UQFJ+7^J7S%6NKN<_W0[-^
ME>IP:'I5OCRM/M@1W,8)_,U?5%10J*%4=@,"CZW3C\$ ^J5)?%,\BA\/ZQ<<
MII]QSW=-O\\5HP^!]9E^^D$/^_)G_P!!S7IM%2\?4>R1:P--;MGCVK:/=Z-=
M>3<J,,,I(O*L/:L^O9=2TVVU6S:VN4RIY##JI]17%V'@6X_M5EO6'V.,Y#J>
M91Z#T]_\FNFCC(RC>>C1S5<))2]S5,H^&?#,FKRBXN R62'D]#(?0>WJ:],C
MC2&)(HU"H@"JH'  [4D44<$2Q1(J1H,*JC  I]>?7KRJRN]COHT8THV6X444
M5@;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5PGQ'_Y
MAG_;7_V2N[KA/B/_ ,PS_MK_ .R4 ;W@W_D4[+_MI_Z&U;M87@W_ )%.R_[:
M?^AM6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6%_S/W_<+_P#:M;M8
M7_,_?]PO_P!JT ;M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% $<L$4Z[9HDD7T=01^M95SX5T6YR6L40GO$2F/P'%;-%5&<H_
M"[$RA&6Z./N?A_9ODVUY-$?1P'']*Y76_#UWH<B^;B2%_NRJ.,^A]#7K50W5
MK!>VSV]Q&)(G&&4UTTL94B_>=T<]3"0DO=5F>*45M>(?#T^B7/>2U<_NY?Z'
MW_G6IX5\*F\*7]^F+8<QQ'_EI[GV_G7IRKP4.>^AYL:,W/DMJ4-+\(:EJELM
MRIBAA;[IE)!8>H '2MJ'X>=Y]1_!(OZD_P!*[@    8 Z 45YD\;5;T=CTHX
M.DEKJ<Q#X$TB/F1KB7_>< ?H!6C!X9T6WQLT^$X_YZ9?^>:UJ*QE6J2WDS94
M::VBB*&UM[<8@@BB'^P@7^52T45DW<TM8**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKA/B/_S#/^VO_LE=W7"?$?\ YAG_ &U_]DH WO!O_(IV7_;3_P!#:MVL+P;_
M ,BG9?\ ;3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *PO^9^_[
MA?\ [5K=K"_YG[_N%_\ M6@#=HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@".>"&YB,4\22QGJKJ"#^%2    #
M'0"BBBX!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)\1_^89_
MVU_]DKNZX3XC_P#,,_[:_P#LE &]X-_Y%.R_[:?^AM6[6%X-_P"13LO^VG_H
M;5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M>3:W\?O#VB:[?Z5)IFIS264[V[NBH%+(2K8RV<9!H ]9HKQE/VD/#;.J_P!C
M:MR<<",_^S5[-0 45P7C7XM^'O!=Z-.E$]_J?&;6U )3/3<2< D=N3TXYK#T
MOX^>'[G54L-7TW4-':0@++<J"BY_O=P/?!'TH ]9HI%974,K!E(R"#D$4M !
M17.>,/'&A^!].2[UBX8&4D0P1+NEE(Z[1QT]20/SKSU/VA])1H9+OP[JT%I*
M?EGPI!'J 2 ?SH ]EHJAHNM:?XATF#5-+N4N+2<91U_4$=00>"#5^@ HHHH
M**** "L+_F?O^X7_ .U:W:PO^9^_[A?_ +5H W:*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *X3XC_ /,,_P"VO_LE=W7"?$?_
M )AG_;7_ -DH WO!O_(IV7_;3_T-JW:PO!O_ "*=E_VT_P#0VK=H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\$^%7_ "7WQQ_O
MWG_I4M>]UY-J?P%T?4_$&I:NVMZG!)?7#SLD!1=I=BS#..1DT >LU4U2^73-
M(O;]UW+:P/,1ZA5)_I7SYXM\+^*_@\EMKV@^)KN[T[S!%+#/T4GH&0DJP.#S
M@$9_&O6=1UH>*/@SJ6L6R&(WNBSR!,YVMY3 KGV((S0!Y[\ =&76;O6_&FIJ
M+C4)+IH8Y7YVN1OD8#L3O49],CO7:?&CP[:ZY\.=1N'A4W>GI]I@EQ\R[3\X
MSZ%<\?0]JQOV=-O_  KJ[QC/]IR9^OEQ5W7C[:/AWXEWXQ_9=SU]?*;'ZT <
M[\$=7FU;X7Z>)WWR6;O:[CUVJ<J/P4J/PKT2O)OV>(V3X;S,>CZC*P^FQ!_0
MUZS0!\^BUC^(7[2%Y;ZBGGZ?HRMB!ONE8L+@CN#(^2._2O==5TFRUK2;C3+^
MW2:TGC,;HP[$=1Z$=CVKQ'X6*R?'_P ;+*<R?Z6<^WVE/_K5[W0!X+^S[=7&
MF:]XG\+S.62WD\Q5/&'1C&YQ[_+^0KWJO!/A-'N^.GCB6/'EJ]VH(][D8_E7
MO= !1110 4454U!K];=3IT<#S;N1.2%VX/IWSB@"W6%_S/W_ '"__:M'F^*?
M^?;2_P#OX]9'F:__ ,)=GR+#[9]@QMWML\OS.N>N<T =I16%YOBG_GVTO_OX
M]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;X
MI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._C
MT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?
M^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_
M +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>
M;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^
M_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^
M*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]
MM+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M
M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2
M_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/
M1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_
MY]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT
M;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\
MGVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[
M^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F
M^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#O
MX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOB
MG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+
M_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%8
M7F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO
M_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1Y
MOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^
M?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &
M[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GV
MTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_
MCT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*
M?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX]
M &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_
M )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_
M^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%
MYOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\
M[^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;
MXI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;
M2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[1
M6%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M
M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT
M>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG
M_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0
M!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y
M]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\
MOX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YO
MBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^
M/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI
M_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG_GVT
MO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5
MA>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_
M ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'
MF^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_G
MVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!N
MT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?
M;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX
M]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;X
MI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._C
MT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?
M^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_
M +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>
M;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^
M_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^
M*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]
MM+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M
M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2
M_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/
M1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_
MY]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT
M;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\
MGVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[
M^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F
M^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#O
MX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOB
MG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+
M_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%8
M7F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO
M_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1Y
MOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^
M?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &
M[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GV
MTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_
MCT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*
M?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX]
M &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_
M )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_
M^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%
MYOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\
M[^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;
MXI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;
M2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[1
M6%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5A>;XI_Y]M+_[^/1YOBG_ )]M
M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y]M+_ ._CT ;M%87F^*?^?;2_^_CT
M>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\ OX]'F^*?^?;2_P#OX] &[16%YOBG
M_GVTO_OX]'F^*?\ GVTO_OX] &[16%YOBG_GVTO_ +^/1YOBG_GVTO\ [^/0
M!NT5A>;XI_Y]M+_[^/1YOBG_ )]M+_[^/0!NT5A>;XI_Y]M+_P"_CT>;XI_Y
M]M+_ ._CT ;M%87F^*?^?;2_^_CT>;XI_P"?;2_^_CT ;M%87F^*?^?;2_\
MOX]'F^*?^?;2_P#OX] &[16%YOBG_GVTO_OX]'F^*?\ GVTO_OX] &[16%YO
MBG_GVTO_ +^/1YOBG_GVTO\ [^/0!NT5BP2^)#<1B>WTX0[AYA1WW!<\X]\5
MM4 %%%% !1110 4444 %<)\1_P#F&?\ ;7_V2N[KA/B/_P PS_MK_P"R4 ;W
M@W_D4[+_ +:?^AM6[6%X-_Y%.R_[:?\ H;5NT %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 17,Z6MK+<2Y\N)"[8&3@#)KE-)^*?@
MG6+99HO$5C;DC)CO)1 RGT(?'Z9KKR P((!!X(-<-J/P=\!ZG.T\N@112,<D
MVTKQ#_OE6"C\J . ^,OQ!TGQ'HT'A/PW.-4O+NY0N;8;E&#\J@]&8G'3I@YK
MU#PIX5.D?#>R\,WC L+-H;@J<@,^2X'J 6(J;P]X"\+>%9C-HVC6]M,1CS26
MD<#T#.21^!KHZ /G7X0^*8/AYKNM>#_%,JV'[_>DTO$:R 8.3V#*%(/3CW%=
M-\7_ (E:')X0N-!T/4K?4M0U+;#BSD$JHA(W99<C)^Z!G//M7H7B3P)X9\6L
MKZWI,-S*@VK,"T<@'IN4@D>QXJGX?^&'@[PS>)>:9HT2W:<K/,[2LI]1N)"G
MW&* $^'/A_\ X0[X=Z=978,<Z0FXNL]5=OF8'_=SC\*C\#?$S1?'T]]#I<%[
M"]F%9OM**NY6) (VL?3O[5V3*KJ58 J1@@]Q6%X=\%>'?"<MU)H>F1V;W6/.
M*N[;L9P!N)P.3P,"@#Q;7;MOAA\?WUV\CD&CZL&9I%7/RN!O_%9 &(ZXQZUZ
MCK?Q7\'Z1H<VH1:Y8WL@0F&VMIP\DC8X4J.5Y[G&*Z36] TGQ'8&QUBPAO+<
MG(25?NGU!Z@^XKE+/X,> ;*[%PF@K(RG*K-/)(@_X"S$'\<T <O\ -!NDTS5
M?%6H(RW&K3?NBPQN0$EG'L68_P#?->RTU$2*-8XT5$4!551@ #H *=0 4444
M %%%% !6%_S/W_<+_P#:M;M87_,_?]PO_P!JT ;M%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %<)\1_P#F&?\ ;7_V2N[KA/B/
M_P PS_MK_P"R4 ;W@W_D4[+_ +:?^AM6[6%X-_Y%.R_[:?\ H;5NT %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5A?\S]_W"__ &K6[6%_S/W_ '"__:M
M&[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7"
M?$?_ )AG_;7_ -DKNZX3XC_\PS_MK_[)0!O>#?\ D4[+_MI_Z&U;M87@W_D4
M[+_MI_Z&U;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %87_,_?\ <+_]
MJUNUA?\ ,_?]PO\ ]JT ;M%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %<)\1_^89_VU_\ 9*[NN$^(_P#S#/\ MK_[)0!O>#?^
M13LO^VG_ *&U;M87@W_D4[+_ +:?^AM6[0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !6%_P S]_W"_P#VK6[6%_S/W_<+_P#:M &[1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7"?$?_F&?]M?_9*[NN$^
M(_\ S#/^VO\ [)0!O>#?^13LO^VG_H;5NUA>#?\ D4[+_MI_Z&U;M !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %87_,_?]PO_ -JUNUA?\S]_W"__ &K0
M!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P
MGQ'_ .89_P!M?_9*[NN$^(__ ##/^VO_ +)0!O>#?^13LO\ MI_Z&U;M87@W
M_D4[+_MI_P"AM6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6%_S/W_<
M+_\ :M;M87_,_?\ <+_]JT ;M%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %<)\1_\ F&?]M?\ V2N[KA/B/_S#/^VO_LE &]X-
M_P"13LO^VG_H;5NUA>#?^13LO^VG_H;5NT %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5A?\S]_P!PO_VK6[6%_P S]_W"_P#VK0!NT444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5PGQ'_YAG_;7_P!DKNZX
M3XC_ /,,_P"VO_LE &]X-_Y%.R_[:?\ H;5NUA>#?^13LO\ MI_Z&U;M !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %87_ #/W_<+_ /:M;M87_,_?]PO_
M -JT ;M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %<)\1_^89_VU_]DKNZX3XC_P#,,_[:_P#LE &]X-_Y%.R_[:?^AM6[6%X-
M_P"13LO^VG_H;5NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A?\S]_W
M"_\ VK6[6%_S/W_<+_\ :M &[1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7"?$?\ YAG_ &U_]DKNZX3XC_\ ,,_[:_\ LE &
M]X-_Y%.R_P"VG_H;5NUA>#?^13LO^VG_ *&U;M !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#XON_$EEH+S>
M%=/MK_5/,4+#<N%3;_$>67^=>??\)#\<_P#H3-#_ ._R_P#R17K]% #8RYC0
MR *Y W 'H>].HHH **** "BBB@ JIJ%C_:%NL7VNZML-NWVTFQCP1@GTY_05
M;HH PO\ A&/^HYK7_@7_ /6K(_L+_BKOLG]JZI_QX>9YWVC]Y_K,;=V/N]\>
MM=I6%_S/W_<+_P#:M !_PC'_ %'-:_\  O\ ^M1_PC'_ %'-:_\  O\ ^M6[
M10!A?\(Q_P!1S6O_  +_ /K4?\(Q_P!1S6O_  +_ /K5NT4 87_",?\ 4<UK
M_P "_P#ZU'_",?\ 4<UK_P "_P#ZU;M% &%_PC'_ %'-:_\  O\ ^M1_PC'_
M %'-:_\  O\ ^M6[10!A?\(Q_P!1S6O_  +_ /K4?\(Q_P!1S6O_  +_ /K5
MNT4 87_",?\ 4<UK_P "_P#ZU'_",?\ 4<UK_P "_P#ZU;M% &%_PC'_ %'-
M:_\  O\ ^M1_PC'_ %'-:_\  O\ ^M6[10!A?\(Q_P!1S6O_  +_ /K5FZ]I
M$NEZ+<WL&M:NTD07:'NB1RP'8#UKKZP_%_\ R*M]]$_]#6@!B^&<J#_;FM<C
M_G[_ /K4[_A&/^HYK7_@7_\ 6K;3_5K]!3J ,+_A&/\ J.:U_P"!?_UJ/^$8
M_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB
M@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!
M?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\
M@7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\
MJ.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH X^TTF:XUW4;%]:U<16RQ%"+H[
MCN7)SQ6G_P (Q_U'-:_\"_\ ZU&F_P#(W:Y_N0?^@FMV@#"_X1C_ *CFM?\
M@7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_
M (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_
M *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8
M_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB
M@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* .0U[2)=+T6YO8-:U
M=I(@NT/=$CE@.P'K6@OAG*@_VYK7(_Y^_P#ZU/\ %_\ R*M]]$_]#6MI/]6O
MT% &)_PC'_4<UK_P+_\ K4?\(Q_U'-:_\"__ *U;M% &%_PC'_4<UK_P+_\
MK4?\(Q_U'-:_\"__ *U;M% &%_PC'_4<UK_P+_\ K4?\(Q_U'-:_\"__ *U;
MM% &%_PC'_4<UK_P+_\ K4?\(Q_U'-:_\"__ *U;M% &%_PC'_4<UK_P+_\
MK4?\(Q_U'-:_\"__ *U;M% &%_PC'_4<UK_P+_\ K4?\(Q_U'-:_\"__ *U;
MM% &%_PC'_4<UK_P+_\ K4?\(Q_U'-:_\"__ *U;M% &%_PC'_4<UK_P+_\
MK5F6FDS7&NZC8OK6KB*V6(H1='<=RY.>*["L+3?^1NUS_<@_]!- !_PC'_4<
MUK_P+_\ K4?\(Q_U'-:_\"__ *U;M% &%_PC'_4<UK_P+_\ K4?\(Q_U'-:_
M\"__ *U;M% &%_PC'_4<UK_P+_\ K4?\(Q_U'-:_\"__ *U;M% &%_PC'_4<
MUK_P+_\ K4?\(Q_U'-:_\"__ *U;M% &%_PC'_4<UK_P+_\ K4?\(Q_U'-:_
M\"__ *U;M% &%_PC'_4<UK_P+_\ K4?\(Q_U'-:_\"__ *U;M% &%_PC'_4<
MUK_P+_\ K4?\(Q_U'-:_\"__ *U;M% &%_PC'_4<UK_P+_\ K5F:SI,VG)9M
M#K6KL9[N.!M]T3A6SG&!UKL*PO%'^ITO_L(P_P!: #_A&/\ J.:U_P"!?_UJ
M/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]
M:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A&/\ J.:U
M_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CF
MM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A
M&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_
MX1C_ *CFM?\ @7_]:MVB@#C](TF:_?4%EUK5P+:[>!-MT>5&,9XZ\UI_\(Q_
MU'-:_P# O_ZU'AO_ %VL_P#81E_I6[0!A?\ ",?]1S6O_ O_ .M1_P (Q_U'
M-:_\"_\ ZU;M% &%_P (Q_U'-:_\"_\ ZU'_  C'_4<UK_P+_P#K5NT4 87_
M  C'_4<UK_P+_P#K4?\ ",?]1S6O_ O_ .M6[10!A?\ ",?]1S6O_ O_ .M1
M_P (Q_U'-:_\"_\ ZU;M% &%_P (Q_U'-:_\"_\ ZU'_  C'_4<UK_P+_P#K
M5NT4 87_  C'_4<UK_P+_P#K4?\ ",?]1S6O_ O_ .M6[10!A?\ ",?]1S6O
M_ O_ .M1_P (Q_U'-:_\"_\ ZU;M% ''ZSI,VG)9M#K6KL9[N.!M]T3A6SG&
M!UK3_P"$8_ZCFM?^!?\ ]:CQ1_J=+_[",/\ 6MV@#"_X1C_J.:U_X%__ %J/
M^$8_ZCFM?^!?_P!:MVB@#"_X1C_J.:U_X%__ %J/^$8_ZCFM?^!?_P!:MVB@
M#"_X1C_J.:U_X%__ %J/^$8_ZCFM?^!?_P!:MVB@#"_X1C_J.:U_X%__ %J/
M^$8_ZCFM?^!?_P!:MVB@#"_X1C_J.:U_X%__ %J/^$8_ZCFM?^!?_P!:MVB@
M#"_X1C_J.:U_X%__ %J/^$8_ZCFM?^!?_P!:MVB@#"_X1C_J.:U_X%__ %J/
M^$8_ZCFM?^!?_P!:MVB@#"_X1C_J.:U_X%__ %JS-(TF:_?4%EUK5P+:[>!-
MMT>5&,9XZ\UV%87AO_7:S_V$9?Z4 '_",?\ 4<UK_P "_P#ZU'_",?\ 4<UK
M_P "_P#ZU;M% &%_PC'_ %'-:_\  O\ ^M1_PC'_ %'-:_\  O\ ^M6[10!A
M?\(Q_P!1S6O_  +_ /K4?\(Q_P!1S6O_  +_ /K5NT4 87_",?\ 4<UK_P "
M_P#ZU'_",?\ 4<UK_P "_P#ZU;M% &%_PC'_ %'-:_\  O\ ^M1_PC'_ %'-
M:_\  O\ ^M6[10!A?\(Q_P!1S6O_  +_ /K4?\(Q_P!1S6O_  +_ /K5NT4
M87_",?\ 4<UK_P "_P#ZU'_",?\ 4<UK_P "_P#ZU;M% &%_PC'_ %'-:_\
M O\ ^M69?:3-:ZQIEHFM:N8[II Y:Z.1M7(QQ785A:O_ ,C-H'^_/_Z * #_
M (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7_@7_ /6H
M_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:U_X%_P#U
MJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\ A&/^HYK7
M_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#"_P"$8_ZCFM?^!?\ ]:C_ (1C_J.:
MU_X%_P#UJW:* ,+_ (1C_J.:U_X%_P#UJ/\ A&/^HYK7_@7_ /6K=HH PO\
MA&/^HYK7_@7_ /6H_P"$8_ZCFM?^!?\ ]:MVB@#C] TF;5-'BNY]:U=9'9@0
MET0.&([@^E:?_",?]1S6O_ O_P"M1X._Y%FW_P!^3_T-JW: ,+_A&/\ J.:U
M_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_X1C_ *CF
MM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A
M&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_
MX1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJ
MW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH X^^TF:UUC3+1-
M:U<QW32!RUT<C:N1CBM/_A&/^HYK7_@7_P#6HU?_ )&;0/\ ?G_] %;M &%_
MPC'_ %'-:_\  O\ ^M1_PC'_ %'-:_\  O\ ^M6[10!A?\(Q_P!1S6O_  +_
M /K4?\(Q_P!1S6O_  +_ /K5NT4 87_",?\ 4<UK_P "_P#ZU'_",?\ 4<UK
M_P "_P#ZU;M% &%_PC'_ %'-:_\  O\ ^M1_PC'_ %'-:_\  O\ ^M6[10!A
M?\(Q_P!1S6O_  +_ /K4?\(Q_P!1S6O_  +_ /K5NT4 87_",?\ 4<UK_P "
M_P#ZU'_",?\ 4<UK_P "_P#ZU;M% &%_PC'_ %'-:_\  O\ ^M1_PC'_ %'-
M:_\  O\ ^M6[10!A?\(Q_P!1S6O_  +_ /K5F:!I,VJ:/%=SZUJZR.S A+H@
M<,1W!]*["L+P=_R+-O\ [\G_ *&U !_PC'_4<UK_ ,"__K4?\(Q_U'-:_P#
MO_ZU;M% &%_PC'_4<UK_ ,"__K4?\(Q_U'-:_P# O_ZU;M% &%_PC'_4<UK_
M ,"__K4?\(Q_U'-:_P# O_ZU;M% &%_PC'_4<UK_ ,"__K4?\(Q_U'-:_P#
MO_ZU;M% &%_PC'_4<UK_ ,"__K4?\(Q_U'-:_P# O_ZU;M% &%_PC'_4<UK_
M ,"__K4?\(Q_U'-:_P# O_ZU;M% &%_PC'_4<UK_ ,"__K4?\(Q_U'-:_P#
MO_ZU;M% &%_PC'_4<UK_ ,"__K5F-I,P\2IIO]M:OY)M#/N^U'=NW8],8_"N
MPK"?_D>X_P#L''_T90 ?\(Q_U'-:_P# O_ZU'_",?]1S6O\ P+_^M6[10!A?
M\(Q_U'-:_P# O_ZU'_",?]1S6O\ P+_^M6[10!A?\(Q_U'-:_P# O_ZU'_",
M?]1S6O\ P+_^M6[10!A?\(Q_U'-:_P# O_ZU'_",?]1S6O\ P+_^M6[10!A?
M\(Q_U'-:_P# O_ZU'_",?]1S6O\ P+_^M6[10!A?\(Q_U'-:_P# O_ZU'_",
M?]1S6O\ P+_^M6[10!A?\(Q_U'-:_P# O_ZU'_",?]1S6O\ P+_^M6[10!A?
M\(Q_U'-:_P# O_ZU5K_0&M=.N;A-;UDO%$[J&N^,@$\\5TU4M8_Y E__ ->T
MG_H)H Q-,T)[W2[2ZDUO6 \T2NP6ZX!(SQQ5O_A&/^HYK7_@7_\ 6JYH/_(O
MZ=_U[1_^@BM&@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJW:* ,+_A
M&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_ (%__6H_
MX1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!?_UJ
MW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"HYK7_
M (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U
M_P"!?_UJW:* ./;29AXE33?[:U?R3:&?=]J.[=NQZ8Q^%:?_  C'_4<UK_P+
M_P#K4/\ \CW'_P!@X_\ HRMV@#"_X1C_ *CFM?\ @7_]:C_A&/\ J.:U_P"!
M?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH PO^$8_P"H
MYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]:C_A&/\
MJ.:U_P"!?_UJW:* ,+_A&/\ J.:U_P"!?_UJ/^$8_P"HYK7_ (%__6K=HH P
MO^$8_P"HYK7_ (%__6H_X1C_ *CFM?\ @7_]:MVB@#"_X1C_ *CFM?\ @7_]
M:C_A&/\ J.:U_P"!?_UJW:* .9O] :UTZYN$UO62\43NH:[XR 3SQ3=,T)[W
M2[2ZDUO6 \T2NP6ZX!(SQQ6WK'_($O\ _KVD_P#034>@_P#(OZ=_U[1_^@B@
M"G_PC'_4<UK_ ,"__K4?\(Q_U'-:_P# O_ZU;M% &%_PC'_4<UK_ ,"__K4?
M\(Q_U'-:_P# O_ZU;M% &%_PC'_4<UK_ ,"__K4?\(Q_U'-:_P# O_ZU;M%
M&%_PC'_4<UK_ ,"__K4?\(Q_U'-:_P# O_ZU;M% &%_PC'_4<UK_ ,"__K4?
M\(Q_U'-:_P# O_ZU;M% &%_PC'_4<UK_ ,"__K4?\(Q_U'-:_P# O_ZU;M%
M&%_PC'_4<UK_ ,"__K4?\(Q_U'-:_P# O_ZU;M% &%_PC'_4<UK_ ,"__K5F
M6FDS7&NZC8OK6KB*V6(H1='<=RY.>*["L+3?^1NUS_<@_P#030 ?\(Q_U'-:
M_P# O_ZU'_",?]1S6O\ P+_^M6[10!A?\(Q_U'-:_P# O_ZU'_",?]1S6O\
MP+_^M6[10!A?\(Q_U'-:_P# O_ZU'_",?]1S6O\ P+_^M6[10!A?\(Q_U'-:
M_P# O_ZU'_",?]1S6O\ P+_^M6[10!A?\(Q_U'-:_P# O_ZU'_",?]1S6O\
MP+_^M6[10!A?\(Q_U'-:_P# O_ZU'_",?]1S6O\ P+_^M6[10!A?\(Q_U'-:
M_P# O_ZU'_",?]1S6O\ P+_^M6[10!A?\(Q_U'-:_P# O_ZU9NO:1+I>BW-[
M!K6KM)$%VA[HD<L!V ]:Z^L/Q?\ \BK??1/_ $-: &+X9RH/]N:UR/\ G[_^
MM3O^$8_ZCFM?^!?_ -:MM/\ 5K]!3J ,+_A&/^HYK7_@7_\ 6H_X1C_J.:U_
MX%__ %JW:* ,+_A&/^HYK7_@7_\ 6H_X1C_J.:U_X%__ %JW:* ,+_A&/^HY
MK7_@7_\ 6H_X1C_J.:U_X%__ %JW:* ,+_A&/^HYK7_@7_\ 6H_X1C_J.:U_
MX%__ %JW:* ,+_A&/^HYK7_@7_\ 6H_X1C_J.:U_X%__ %JW:* ,+_A&/^HY
MK7_@7_\ 6H_X1C_J.:U_X%__ %JW:* ,+_A&/^HYK7_@7_\ 6H_X1C_J.:U_
MX%__ %JW:* ./M-)FN-=U&Q?6M7$5LL10BZ.X[ER<\5I_P#",?\ 4<UK_P "
M_P#ZU&F_\C=KG^Y!_P"@FMV@#"_X1C_J.:U_X%__ %J/^$8_ZCFM?^!?_P!:
MMVB@#"_X1C_J.:U_X%__ %J/^$8_ZCFM?^!?_P!:MVB@#"_X1C_J.:U_X%__
M %J/^$8_ZCFM?^!?_P!:MVB@#"_X1C_J.:U_X%__ %J/^$8_ZCFM?^!?_P!:
MMVB@#"_X1C_J.:U_X%__ %J/^$8_ZCFM?^!?_P!:MVB@#"_X1C_J.:U_X%__
M %J/^$8_ZCFM?^!?_P!:MVB@#"_X1C_J.:U_X%__ %J/^$8_ZCFM?^!?_P!:
MMVB@#D=<TR?1M(FU"VUG57FA*%5EN-RG+ <C'/7I775A>,O^13O?^V?_ *&M
M;M !1110 4444 %%%% !7"?$?_F&?]M?_9*[NN$^(_\ S#/^VO\ [)0!O>#?
M^13LO^VG_H;5NUA>#?\ D4[+_MI_Z&U;M !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %1^1#]H^T>4GG;=GF;1NVYSC/7&>U244 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !3)H8KB)HIXDEC;[R.H8'\#3Z* #I1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 1K!"DTDR1(LLF-[A0&;'3)[XJ2BB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH 9-#%<1-%/$DL;?>1U# _@:?
MTHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HU@A2:29(D663&]PH
M#-CID]\5)10 4444 %%%% !1110 4444 %%%% !1110 4444 %1RP0SA1-$D
M@1@Z[U!VL.A&>]244 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!'%!#"7,421F1B[[5 W,>I/J:DHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** (Y8(9PHFB20(P==Z@[6'0C/>I*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ J.*"&$N8HDC,C%WVJ!N8]2?4U)10 4444 %%%% !1110 4
M444 %%%% !1110 4444 %1O!#)+'*\2-)'G8[*"5SUP>U244 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!'#!#;Q"*")(HQT1%"@?@*DHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** (W@ADECE>)&DCSL=E!*YZX/:I
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J.&"&WB$4$211CHB*%
M _ 5)10 4444 %%%% !1110 4444 %%%% !1110 4444 %1^1#YXG\I/."[/
M,VC=MZXSUQ4E% !1110 4444 %%%% !1110 4444 %%%% !1110 4UT61&1U
M#(P(96&01Z&G44 -CC2*-8XT5$4855& !Z 4ZBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH C\B'SQ/Y2><%V>9M&[;UQGKBI*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@!KHLB,CJ&1@0RL,@CT-$<:11K'&BHBC"JHP
M/0"G44 %%%% !1110 4444 %%%% !1110 4444 %%%% !4:P0I-),D2++)C>
MX4!FQTR>^*DHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F30Q7$31
M3Q)+&WWD=0P/X&GT4 '2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH C6"%)I)DB199,;W"@,V.F3WQ4E%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!'-!#<Q-%/$DL;=4=0P/?H:DHHH **** "BBB@ HHHH *X3XC_\
M,,_[:_\ LE=W7"?$?_F&?]M?_9* -[P;_P BG9?]M/\ T-JW:PO!O_(IV7_;
M3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJGJ>K:=HMH;O5+ZVL[<'
M'F7$@1<^@)ZGVH N45F:-XCT;Q%"\NCZG:WJ1D!_(D#%,],CJ/QK3H ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BN?F\<^%8-3_LV7Q#IJ7F[9Y1N%
MR&SC:>< Y['FN@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ&K:Y
MI6@VHN=6U&VLH2<!IY0FX^@SU/L*31]>TG7[4W.D:C;7L*G:S02!MI]#CH?K
M0!H4444 %%%% !1110 4444 %%%% !1110 4444 %%%8L7C#PU-J8TV+7],>
M])VB!;I"Y;T SR?;K0!M4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M5;W4[#345[^^MK5&. T\JH#^9H M45%;75O>6ZSVL\4\+\K)$X96^A'%2T %
M%%% !1110 4444 %%%% !1110 4444 %%%!( ))P!U)H **H6VMZ3>71M;75
M+*>X&<Q17",XQUX!S5^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
MIWVJZ=I@4W^H6MH'^[]HF6//TR:L03PW,*302I+$XRKQL&5AZ@CK0!)1110
M4444 %%%% !1110 4444 %%%% !1110 44$@ DG '4FJMKJ=A?2-':7UM<.F
M=RQ2JY&/4 T 6J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBLK5O$VA
M:"R)JVL6-D[C*I<3JC,/4 G.* -6BJ]E?V>I6JW5A=P75NWW98) Z'Z$'%6*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBF3316T+S3RI%$@W.[L%51ZDG
MI0 ^BL73O%_AO5[LVFG:]IMU<9XBAND9C] #S^%;5 !1110 4444 %%%% !1
M110 4444 %%%% !1110 45D:IXJ\/Z'.L&J:WI]G,W(CGN%1L>N"<X]ZT;2\
MMK^V2YL[B&X@<926%PZL/8C@T 34444 %%%% !1110 4444 %%%% !1110 4
M444 %%1SW$-K \]Q-'##&,O)(P55'J2>!5#3O$>AZQ*T6F:UIU](HR4MKI)2
M!]%)H TZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBH/MMJ;K[*+F'[1C/E
M>8-^/IUH GHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***CGN(;:(RW$
MT<48ZO(P4#\30!)13(I8YXEDBD62-AE60Y!^AI] !1110 4444 %%%% !111
M0 4444 %%%% !1110 45 E[:R7+6R7,+3K]Z(2 L/J.M3T %%%% !1110 44
M44 %%%% !1110 4444 %%%% !14<T\5O'YDTJ1)G&YV"C\S4@((!!R#T(H *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ\-_9W,\D$%W!++&</&D@
M9E^H'2@"Q1110 4444 %%%% !1110 5PGQ'_ .89_P!M?_9*[NN$^(__ ##/
M^VO_ +)0!O>#?^13LO\ MI_Z&U;M87@W_D4[+_MI_P"AM6[0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 07UY#I^GW-[<-M@MXFED([*H)/Z"O"_"OAF7XTZI>>
M+?%,\ZZ1',T%AIT4A  &,Y/8<C)'+'/0 "O<M0LHM2TVZL)\^5<PO"^.NU@0
M?T-?/NAO\2/A)<WNB6GAN;7-,>4RPR0P22+V&X%,[<@#*GN/S +&J^%$^%OQ
M?\)W'AZ>9+#6+@6SV[ONP"Z(ZY[KAU(ST(Z]*^@Z^9+ZZ\>_%'XAVEB;6WT/
M4M'A-Q&K[T-NK%#N;.X[SE,<#M]:V-?^'7Q'\,Z7-K]GXWO;^XM 9YH1/*"5
M')(#,0^.I! R!WZ4 ?0=%<?\,O%\GC7P5;:I<($NT8P7.T85I%QEAZ @@X[9
MKL* "BBB@ HHHH **** "BBB@ HHHH *\G^+7B759]7TGP#X?F-OJ&L8:>Y#
M$&.$DC (Y&=K$XYPN.]>L5Y%\7?!FOW6N:5XS\+*TVIZ:H1X$ +%58LK*/XO
MO,".X(]Z *^J_L_>&H?"4\=E+=?VM%"72[>3B1P,X*= I/IR/4]]WX&:O>:O
M\-+;[;*TKVL[VT;L<DHN"H_#=CZ 5P>O?%KXBQ^&[MKOP8VF1&+RYKRXMIHU
M7?\ +E=V.<GCDU%X5^$GCN[\,6?_ !5S:18RH+B&TMY),C>,Y<+M&>?4XH ^
MB:*\(\%:_P"+/ WQ+B\$>*KZ74;6^&;6=Y#)@G.UE9OFVG:5*GH>GO[O0 44
M44 %%%% !1110 4444 %%%% !5#6M5@T+0[[5;D$PV<#S.!U(49P/<]*OUG:
M]I$6O>']0TB9RD=Y;O 7 R5W C(]QUH \7\&^"7^+,D_C3QG<32VUQ(\=C8Q
M2E4C16(//4 $$8&,D$GK4-MX;_X5C\==$L]$N)O[+UA"K02-DA3N!4GN 0K
M]>WKFIX>U+XF_"Z*?PZGA2?6+&.5G@DA@DD49/)5D!X/7!&02:S5/C[XH_$@
MRQBVT/4]'M]A.73[.K$_[QWD,?3IVQ0!].45\[^(_ WQ&\#Z8_B2R\:7FH&T
M'FW$?G29"]SM8D.HZG/;G%>R> O%'_"8^#-/UIHA%-,I69!T$BDJV/8D9'L:
M .DHHHH **** "BBB@ HHHH **** "BBB@#R'XFZSJOB7Q?8?#;0KDVANT\W
M4+H'E8\$[..VT9([Y49ZUD^,?@1H&E^";V^TB>\34+"W:X,DT@83! 68$8&"
M0#C&.U6OB=X7\3Z/X[M/'_A*W>\G1 EQ;I'O88&W[HY92O!QR,9^G->,/B[X
MSOO"EW:W'A!]*M+M#:374\<N"74Y520H!(SQS0!ZY\*-8O-=^&>C7U_(TMR4
M>)I&ZOL=D!/J<*,GUKLZ^?\ 2?A+\26T"ULW\8?V7;1)^ZLH)Y%" DL0VP 9
MR<]ZT_AIXM\4Z1X^G\ >+IWO)]K-;W$C[V!"[_OGEU9<G)Y!&/7 ![;1110
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
MF1^5K>G)YI>/@SQKR0<?Q*!D'KQCTQO_  F\6S>,? =M>W;;[ZW<VMR_]]U
M(;\5*D^^: .XHHHH **** "BBB@ HHHH **** "BBFF2,2",NH<C(4GD_A0!
M@^.=:?P]X&UG58GV36]JYA;TD(VH?^^B*\"\!_$#Q!\/+RSC\4QW4VA:RHNX
MYI"79=_)D4]^3EEZ\YZGGWCQ[X5?QIX0N]#CO3:/,482;=PRK!L$>G'\J77?
M ^C>(?"4?AV^@S;01+';R+P\)5=JLI[$#\^E &]:7=O?VD-W:3)/;S('CEC;
M*LIZ$&IJ^<O#WB'7/@CXH/ASQ&)+GP[<.6AG0$A03_K(_P#V9.W4>_T#_:VG
M_P!D?VM]M@_L_P KSOM.\>7LQG=GIC% %RBJVGZA::K80WUA<QW-K,NZ.6-L
MJP^M6: "BBB@ HHHH **** "BBB@ HHI&8*I9B H&23VH 6OGGXK:SXIU#XG
MO;>&9KHMX<LUNVC@/W2<%WV_Q?+(H(YXSQUKZ%1UD0.C!E/0@Y!KD_#O@E="
M\:>(_$3W9N'U9HS&K+@PJ,[ESW&<8]@* *'PT^)=CX]TO8^RWUB!1]IML\,/
M[Z>JG\P>#V)[RO#/B7\-+[0]4_X3CP/OM[N!C-<VL Y![N@[@\[EZ$9]Q7;_
M  T^)=CX]TO8^RWUB!1]IML\,/[Z>JG\P>#V) .\HJA_;>E_VU_8WV^W_M+R
MO.^R[QYFSUQ5^@ HHHH **** "BBB@ HHHH **** "N1^)VO3>&_AUK&HVLQ
MBNA$(H77[RN[!01[C)/X5UGF1^;Y>]?,QG;GG'KBN6^(7@P^.O#::3]M-H%N
M8YRP7<'"Y!4_@2?J!0!XQ\/OB#K/P[O[70_&,=P-(OHTN;>>7+- )!N# ]U.
M?F'4'/?(/T?#-%<0I-#(DD4BAD=#E6!Y!!'45SGC'P-I'C3P_P#V5>Q",QC_
M $6=%^:W;& 1[=,CN/P(\=\(>+]9^$?B,^#_ !@';2&;-O<C+"($\.A[QGN.
MH.>^00#Z(HJG=:MI]EI3:I<WL$=@L8E-PSC9M/0Y[YR,>N:FM+NWOK2*[M)D
MFMYD#QRQME74]"#0!-1110 4444 %%%% !1110 4444 %%(2%4LQ  &23VI:
M /FWQYXO\7+\4=6U;P_-<26/AS9')&IS$BD /O4=06# GJ,#D8!'L_@/QYIG
MCS1!>69$5U& MU:,V6A;^JGL>_U!%0^#/ P\+WWB6ZN+E+Q]9OFN"Q3!\LY(
M5AW.7?V/Z5Y;XY\#:K\,]>'C;P262Q5LW5JH)6$$\@CO$?3^'\B #Z#HKE/
M?CS3/'FB"\LR(KJ,!;JT9LM"W]5/8]_J"*WXM6TZ?59]+BO8'OX$$DMLL@+H
MIZ$CJ/\ ZX]10!<HHHH **** "BBB@ HHHH **** "BBFB2,R&,.I<#)7/('
MTH \G^+7B[6?[4T[P+X69EU?5 #+,C8:*,Y  /\ #G#$GJ%'O7*W_P"SI>VN
MCF\T[Q \^M1#S0ACV*[CG"OG(.>A/?TKUX>"--7XA'QB'E-ZUK]G,;8* \ .
M.X.T%?3FNFH \O\ @MX[O/%>AW6F:P[-JVEL$D=^&EC.0"W^T""#^'<UZA7B
M/A. :+^TOXFLHAB&[M6FP.F7\J4G\RP_&O8=5U?3]#T][_5+R*TM8R TLK8
M). /K0!=HID4L<\22Q.LD;J&1U.0P/((/<4^@ HHHH **** "BBB@ HHHH *
M**:[I&A>1U11U9C@"@"CKFL6WA_0K[5KPD6]I"TK@=6P. /<G 'UKP31?!'B
M#XTRR^*?$>JR6.FN[+96\:[L*#CY 3@*#QGDD@U[IXG\/VGBSPU>Z+>22);W
M: %XCAE((92/H0#[U8T328-!T*QTFVYALX$A4D8+;1C)]SU_&@#Y[@36_@-X
MWLX+B^:\\-:BWSG!"D9 9MN3MD7(/'4?I]) AE#*001D$=Z\N^/^G)>?#*6Z
M8#?9744RGOR?+(_\?_2NV\%W37O@;0+I\[Y=.MW;/J8US^M &Y15"SUS2]0U
M&\TZTO[>>\LB!<PHX+1$],C_ #Z5?H **** "BBB@ HHHH **** "BBB@ KQ
MSXI>)]<UCQ1:?#OPK*8;RZ4/>W"L5,:$9VDCE1M^8D<D$ =2#["LD;.R*ZEU
M^\H/(^M<W8^"--T_QYJ/BZ)Y3>WUNL+QM@JN-N2O<9"K^1]: /'M8_9]O]%T
M?^U-!UZ:XU>T7SO+$?EER.3Y; Y#>F>OJ*]#^#WCJ;QKX4<7[!M4T]Q#<,!C
MS 1\C_4X(/NIKT2O$?AA -'^-WCC2(AM@8-.JCH!Y@*C\!)B@#VZBJ&K:UIF
M@V8N]5OH+.W+K&))G"@L>@_SV!/:KP(8 @@@\@B@!:*** "BBB@ HHHH ***
M* "BBB@ K&\6>([;PGX8O];NAN2UCRJ X,CDX5?Q) ]NM;!(49) &<<US_C7
MPC:^-O#4VC7<\MNKLLB2Q\E67H<=Q[4 >+:-\-O$?Q:@;Q3XHUV2TBNLFS@6
M(OA.Q520$3TZD]3ZE_A._P!?^$7Q#M?".M7?VG0]08+!(2=B[CA70'[OS<,O
M3G//!/T#9VD-A8V]G;KL@MXUBC7T51@#\A7D'[1=B&\)Z3JT?RW%G?A%<=0K
MJ2?U1: /9:*KV%Q]LTZUN3P9H4DX]P#4.GZSINK/<II]];W36LABG$,@8QOZ
M''2@"]1110 4444 %%%% !1110 4444 %%%-62-V94=693A@#DCZT >-?$'6
M==\;>-A\._#-R;6"*/S-4NU)&!@$J2.=H!48'4M@X -<AXP^$&I?#G2T\4^'
MM=GEDL65ICL\MT!(&Y2"<C)P5/8]^:]ST3P9IN@^)M;UVU,AN-79'E5SD(1G
M.WO@DY(]JX;XT>+2UA_P@VC027NMZKM5XHER8H\@_FV/P&2<<4 =[X(UZ3Q/
MX+TK69D5)KJ -(J]-X)5L>V0:WZ\"B^$/Q#DT.W8^,/L=Q:PA;;3[:61(H\#
MA=RD -ZM@Y/4GK72?!KQSJ^M/J7ACQ(9'U?2R?WL@&]D!VLK^K*V.>^?;) /
M6:*** "BBB@ HHHH *X3XC_\PS_MK_[)7=UPGQ'_ .89_P!M?_9* -[P;_R*
M=E_VT_\ 0VK=K"\&_P#(IV7_ &T_]#:MV@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MYI\7>./%\'Q-UO7]$DGFTO0)ULY8@<PJARI#J.S,C?-U!QR,"OI:N+\#> QX
M5L]<AOIXM0?5+V2>1VCX>-A@*P/4\MGMS0!H>"O&NE^.=#34=.?;(N%N+9C\
M\#^A]1Z'O^8'25\[^+_"&L_"/Q&/&'@\NVD,V+BV.6$0)Y1QWC/8]0<=\$^R
M>"O&NE^.=#34=.?;(N%N+9C\\#^A]1Z'O^8 !Y3HOB2T\'?'_P 4)XBE%K%J
M/RPW,OW%'RLF3V4KQGH"*Z3XB_%/2ETB70?#%S%K&M:FAMHELF$JQ[QC.Y>"
MW/ '?K71^*/"/@[X@7<MCJ)AFU.Q"AVMI@MQ IY ;&>#DG!&.>*F\*?#7POX
M-D\_2M/S=D;3=3MYDF/8GA?^ @9H /AMX1;P5X)M-)F96NR6FN63H9&Z@?0
M+GOC-=;110 4444 %%%% !1110 4444 %><?&WQ#>:#X 9-.GDAO-0N$M$:(
MX< @EL>F0N,^]>CUQWC7P2_BW5O#=T;M8[?2KW[3- RY$P^4@9]?EQ]&- 'G
MOPT^)E_HFJ?\(1XY\RWO(&$-O<W!Y![([=P>-K=#Q[&O<ZX/XE_#2Q\>Z7O3
M9;ZQ I^S7..&']Q_53^8/([@\1\-/B7?:'JG_"#^.-]O=P,(;:ZG/(/9'/<'
MC:W0C'L: -_]H&WNI_AGNMU8QPWL4D^.R88<^VXK6OH/Q5\'7'A&UU"?6[*T
M:.!1+:R2 2HP !41_>;GI@'-==K-SI5MI4QUN:TBT^0>5+]K91&P;C:=W'.<
M5PD?P)\"#4S>_8KEXV;<+4W+>4/ICYL>V: .<\)I=?%#XICQS):O;:#I*^18
MK*/FF8;L'\"Q8^GRCGFO;:AM+2VL+2*TLX([>WB7;'%$H55'H .E34 %%%%
M!1110 4444 %%%% !112,"5(#;21P?2@#YBU/X@^+[+X@:SXNT\SW6AV5Z;!
MXR?W'E D*I ^[G&0V.I]\'Z"\)^+-+\9:'%JNE3;HV^62)OOPOW5AV/\^HK%
M\!_#^'PIX0N]"U!X=1%Y<2RW#,GRRJV% (/^RHS[D_6O*/$/A[7/@CXH'B/P
MX9+GP[<.%F@<DA03_JY/_97[=#[@'T;7@?@3Q18^$/BYXUT[Q)<)9/J-X7CN
M+@[4&UW906/0,L@()XX^E>P>$_%FE^,M#BU72IMT;?+)$WWX7[JP['^?45A^
M)?!'@OXB7DRW1BEU&Q813S6<P$T?<(^,_J/7'>@#E_B5\2+'5=.?P?X1E36-
M6U8?9BUJP>.-&X;YAP21GIP!DDC'/?\ @;PRO@_P=IVB!UDD@0F:11PTC$LQ
M'MDX'L!4/A3X?>&O!BLVCZ>$N&7:]S*Q>5AZ;CT'L,"NGH **** "BBB@ HH
MHH **** "BBJT6HV4UP;>*\MY)USF-)5+#'7C.: /-/CEKNJ6&@:5HVB3RQ:
MAK%X(%\EMKNH&"H/;+,@S_C5/X5?%674YQX5\5%K?78"8HY9AM,Y'&UL])!_
MX]]>O6^(_!,NO>/_  UX@:ZC^R:3YC/;,#DL1E64_P"\%SG^[6'\5?A5%XO@
M.L:.%M_$$ !5@=HN0.BL>S#LWX'C! !Z?7CO[0C7,'A_0;U(S):VVI!Y5YQG
M:=N?R8?C3OA5\59=3G'A7Q46M]=@)BCEF&TSD<;6STD'_CWUZ^F:^FB7.FG3
M]>:T-G>N(!%=.%$KG[JC)^]D9&.<CB@#$7XH>#&\/KK)UZS6 IN\HR#S@<?<
M\O[V[VQ^G-<-\.[.]\<_$B^^)%Y:&UTY$-OIL;CYF^79N_!=V?=B!TK9L?@)
MX(LM2-V\-[=)NW+;7%QF)?\ OD D>Q)KTR*&.WA2&&-(XD4*B(H"J!T  Z"@
M!]%%% !1110 4444 %%%% !1110 =!DU\M6OQ*\6Z9XKO_&RBXO/#UQ?/:/&
MS?NMB\J@_N,%8$'N<]>:^G;ZW:\T^YMDE,+S1-&LJC)0D$9 ]LYKE/!W@"TT
M#X?+X6U-8+^.4R&Z^4[)2S$CKR,#:,]<C- &]X=\1:9XJT6#5=*N!-;2CZ,C
M=U8=B/3^E8WBGX:>%?&%RMWJNG?Z6 !]H@<QNP]&QPWXBO'=1T[7_@/XK_M/
M3#)?>%[QPKHQX(_N/_=<<[6[_F*][\.^(M,\5:+!JNE7 FMI1]&1NZL.Q'I_
M2@"MX8\&:#X.M'M]$L$M_,QYDA):23']YCR?ITKRGXJW<?C?XB>&_!^COY]Q
M9W!EO)8SE8<E<@^ZJI)^H'7BO3]>@3QEX?U#3-#\2&RN4D\F2ZLG#M$X^\C8
M((]P"#53P)\.=&\!VCBSWW-_,,7%[,/G?O@#^%<]OS)H ["BBB@ HHHH ***
M* "BBB@ HHHH *\B^.FL:NEIH7AO0IIDOM7N2-L#[&<+M 7=V!9AZ?=],UZ[
M7':OX)?5?B7HGBJ2[4VVFV[Q_967DN=V&!_X%_XZ* .3^%7Q5?691X7\4$V^
MO6Y,222C:;@KP58'I(/3O]:]3U+3++6-/FL-1M8KJUF&V2*5<@__ %_?M7F_
MQ5^%2>*XCK>B 6_B"W 8%3M%R%Z GLX[-^![$5/A5\57UF4>%_%!-OKUN3$D
MDHVFX*\%6!Z2#T[_ %H W-.^"G@73=26]CTIIF1MR17$S21J?]TGG\<UTWBK
MQ-IW@_P[<ZM?R*D<2D119P97Q\J*/4_H,GH*T;S4[#3GMTO;RWMFN9!% )9
MID<]%7/4^U<#J?PBM?$/C637/$.M7NIV*MNMM-D&U(O]G(/*^P )[D]P#._9
M^T.[TSP//?W:LG]I7'G1*W4Q@ !OQ.?PP>]>LTV.-(HUCC14C0!551@*!T %
M.H **** "BBB@ HHHH **** "HYYX[:WEGE;;'$A=V] !DU)6?KVFOK'A[4M
M,CN#;O>6TD F"YV;E*YQ^- 'S1X>^)OB[P_K3>+=3CNKS0=6N725'.4RO:/L
MK*. . 0".V1],:+K6G^(-)M]4TNY2XM)UW(Z_J".Q'0CM7/Z#X!T^Q^&]KX0
MU6**\@6$K/@'#.S%BRGJ"">#UX%>._\ %0? /Q9_RUU#PK?2?]]?T64#\& _
M[Y /7O$_PL\)>++[[=J.G%;P_?GMY#&TG^]C@GW(S[UM>&_"FB>$K V6B6$=
MK$QR[#+/(?5F/)_IVJUHNM:?X@TFWU32[E+BTG7<CK^H([$=".U87B73U\?>
M&)K/0?%!LAYVR2ZL6$@.W(:-L$'OT!';J* /-_&=W'X]^-GAK1=&?STT23S[
MR>,Y1,.K.,^VQ1G^\V.U>Z5R_@GP#HW@336MM,C9YY<&XNI>9)2/7T [ ?J>
M:ZB@ HHHH **** "BBB@ HHHH **"0 23@#J35>VU"RO'9+6[MYV3[PBD#$?
M7!H \=^-^O\ B$:YH7AOPS/=)>R(]Z\=JV))-G*=.3C8YQWQ[5T'PL^*=OXU
MM!INI%+?7X%_>1_=%P!U=!Z^J]NO3IKGP3*_Q:'C&:ZCDMTT_P"S0P$$/')G
M&1V*[2WOEJXWXI_"RXGNSXP\'A[?6H&\Z:"#Y3,1SO3'\?J/XOKU /4]=\/Z
M5XETQ].UBRCN[5SG8^00?52.5/N#7(Z+\&/!6AZDE_#ITEQ-&V^,74ID5#VP
MO0X]\U5^%GQ3M_&MH--U(I;Z_ O[R/[HN .KH/7U7MUZ=/09]0LK:\M[2>[@
MBN;G=Y$+R /+@9.T'DX'I0!SOQ&\3V'A?P5J-S>2H)9H'@MHB>99&4@ #TYR
M?05A_ _0[K1/AK;?:U*27LSW:HW548 +^84'\:B7X0Q:CXSEU_Q/K=SK<:2%
MK2SG0*D8SD*V#@@>@"@XYSTKTP  8 P* "BBB@ HHHH **** "BBB@ HHHH
MXKXG^./^$%\)M>0(LFH7+^1:(W(WD9+$=P!S[G [UY=;? KQ%XKT\ZUXE\2/
M%K%TOF"&6$RE,\@.=PV^F ,+[]*]=\7>!;#QA?Z'=WDTB-I-U]H5%&5E7*ED
M8>^Q>?KZUU- 'B'PG\6:YHWBVY^'?BF1I+B -]CE=BQ&T;M@8]5*?,I/0#'H
M!+\3_A?J$>K?\)IX*\R'5HG\V>W@X9V[R(.[>J_Q?7(,?Q.@&D_&WP+K,/RO
M=31V\F.X$@4G_OF7'X5[9)(D4;22.J(@+,S'  '4DT >/>#OCWH]];"T\5!M
M+U&(;7E$;&*0CV )4^Q&/?M6#XUUJ#XR^+M'\+^&EDGTVTE,UY?F,JH4X!(S
M@X R!G&20!ZGTZ]\&> _'T<>L2Z=8ZBLO2[MI60R8XY:-ANQTYK?T+PYH_AF
MR^QZ-IT%E"3EA&O+GU9CRQ]R30!J    < 4444 %%%% !1110 4444 %%%%
M!7@&L77B'XU>+[[1-&OCI_A?3GV37 !*S')&X@8WDX)"D@ #)P:]^=0Z,C9P
MPP<'%<QX%\$6/@/1I]-L9I)UFN7G,DB@-S@!3CK@ #\SQF@#Q#7O!'B7X*W$
M'B;0=7:]L ZI<J8R@Y/"R+DAE/3/4$CH<&O9;S3M$^+/P]M7N(RMO>Q":%QR
M]O+TX/J#D'UYK6\9:9'K'@K6M/D (FLY0N>S!25/X$ _A7$_L_WCW/PQ2%B2
M+6\FA7V!P_\ -S0!P&B^)_$_P0U@Z%XBM);[0)')@DCZ 9Y:(GCZH<<^G4^B
M:M\=/!EIH,E[87S7EZ8\PV8A=6+D<!B1@ 'J<_3-=KK#>']2GC\/:PUA<37:
M&2.QN"K-(%_B"GGCGD>A]*QM+^%7@C1M06^LO#]NMPIW*TLCRA3ZA78@'Z"@
M#G?@;X6O]"\,7FJ:G&T-WJ\PG\IA@K& =I([$[F./0BO4Z** "BBB@ HHHH
M**** "BBB@ K@/BOX[G\%^'H8]-3S-9U%S!9KMW;>FY\=R,J /5AUKOZY;Q%
MX%L/$?BC0==N9I%ETB4NL0&4E[C/H0P!S[8]P >1+^S_ *]K6GMJNL^)L:Y.
MOF&*6,RA6ZA6DW9SZX! [9KH?@[XTUG^V+[P+XH9VU*P#&"65MSD*<,A/\6,
M@@]QGVKV6O$?%< T;]I3PSJ$'']H0JDN.[$/$?\ QW;^5 $/Q&^&NK:!KO\
MPF_@3S8[E',MS:0#YE/=D7^)3_$GOZ<#8\(_'SP]JED(_$3'2;^-?G.QGAD/
MJI )'T/YFO6+BXAM+:2XN)4A@B4O))(P554<DDGH*X^]\ ^ O&HCUF72K.]%
MP-XNK:5HQ+[DQL-Q^O- 'FNMZFGQE^)NB6.A12/HFBN9KB]9"H8%E+8STSL
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
M.LZEJ.K(TF^*VNI20O.=K-]Y@.PXXZYKTR**."%(88TCBC4*B(N%4#H !T%
M#Z*** "BBB@ HHHH *X3XC_\PS_MK_[)7=UPGQ'_ .89_P!M?_9* -[P;_R*
M=E_VT_\ 0VK=K"\&_P#(IV7_ &T_]#:MV@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M0+M-.UN-U6/;P;LCH,#G<HY#>@P>V.V^%GC1O&_@N&^N=O\ :%NYM[O P"X
M(8#T((/UR.U+KGPUTOQ'XWM/$>K7$]U%:Q!(]/DYAW@Y#?3U7N0,\<4 <%\/
MO!6N>-[RP\8>/;B6YBMXT&G6<HQO QB1E]"1GU8\GC&?<J.@P** "BBB@ HH
MHH **** "BBB@ KE/B)XRC\#>$+C5O+66Y9A#:QL>&E8'&?8 $GZ5U=>6?'W
M0[G5OAW]IME+G3KE;F11U\O:RL?PW _0&@#D[7X->(_'>GIKWBOQ1-%J%VOF
MQ6YA\P1*1E01N 7K]U1Q_*E9^*/&WP9UJ'3/$WFZIH$K8BEWE_E[F)SR".Z-
MQZ8SFO8/AUXPM?&?A"TOHI%^U1(L5W%GF.4#GCT/4>Q]C6UKV@Z;XET>?2M5
MMUGM9A@@]5/9E/8CL: )=(U>QUW2K?4]-N$N+2X7='(O?V/H1T([&FZUHVG^
M(-)N-,U2V2XM)UVNC?H0>Q'4'M7A?@NZU+X3_%$^"]1G:;1=3D'V61NFYN(W
M'H21L8>OT%>X>(M'_P"$@\/7VD_:Y[3[7$8_/@.&3/\ 3L1W!(H ^9-&TKQ$
MGB_6O _@77I+K2;EMEQ=)Q&D?&YBV."/NDK][MVQ]&^#?!VF^"- CTK35+<[
MYIW^]-)CECZ=.!V%)X-\&:5X(T---TR/+'#3W#CYYW_O-_0=JZ*@ HHHH **
M** "BBB@ HHHH **** /#O%=YK/Q2^(EWX'TJ^:PT/30?[0F3K*P(# CC/S'
M:%SC@DYP,5=:^ %WH\2ZEX,UV[&HVXW+',X1G(_N2+C:?8C'N*@BU,?"_P"/
MFJR:KE-)UPM)]H(X42-O#?17W*?;FOH%65T#HP96&00<@B@#Q_X9?%F?4;__
M (17Q>IM=<B;RHYI%V><PXV./X7_ $/UZ^PUY7\8_AO%XETB77M,B\O7+&/S
M-T?!N$7G:<?Q #Y3^'IC6^$7C.;QGX)CGO6W:A9O]FN6[R$ %7_$'GW!H X#
MXY>%M,\/W-MXRTC4$TS67G!,$9VM._>1,=&'5CT/U^]K?#OP1K7B36X/'WCF
M626]PKV%HPV^6!]URH^Z.X7UY-=;=_#'3]4^(9\5ZM>S7Z1HHMK"908X&7O[
MC/(7'4DG-=U0 4444 %%%% !1110 4444 %%%% '$_%#QR? OA4W=O&LNHW3
M^1:(W(#$$EB.X [=R0.]><)\"_$/B>S75_$OBJ9=:F7S/*>(R"(GD*6W#'T4
M8';-;O[0FD7ESX5TW6;0$G2[K?)@9VJ^ &_!@H_&O0?!OBNR\9>&;75[-ES(
MNV>('F&4#YE/X]/4$'O0!XMI7CCQA\)==CT/QHLVH:1(?W5QN,C!?[T;GE@.
M,HW(XZ=_?["_M-4L(+ZQG2XM9T#Q2H<AE-9_B?PQI?B[1)M*U6 20R<JXX>)
MNS*>Q'_UCQ7C?PTU/5?AY\1;CX>:S*9+&X8M92'[H8C<K+Z*X!!'9OQH T_C
M@Z0^,?A[,[B,+?N6<G 4"2 Y)[8JAXH\4:O\7/$#^#_![M%H<1_T_4,$+(N?
M_0?1>K'VKM_BI\-I?B';:6+>_CM)[*5^9$+*4?;NZ=QM&/Z5TWA/PGI?@W0X
MM*TJ';&OS22M]^9^[,>Y_ET% #O"OA?3O!^@0:/IB,(8_F9W.6D<]6;W-;5%
M% !1110 4444 %%%% !1110 5X-?77B+XT>*]1TG2-3?2_"NFOY<LR9)G;)
M. 1NS@D D #!//7WFO /@_JB^!_'.N>!=880R37&;61^ [C@#_@:E2/ICJ:
M*FI_"_QI\-%.M^#M;GO88OGG@C3:Q'<F/)60?K[<9KTGX9_%*Q\>V9MIE2TU
MJ!-TUL#\L@_OQYZCU'4>_6O0:\(^+?@6;PQ?Q_$'PGFTN;:427D<0X!)QY@'
MH<X8=#G/K0![=J #:;= C(,+@C\#7SG\./B/8^ _A/?9VW.K3ZG*+2TSU_=1
M?,WHH/YG@=R/=/!_B*#QIX,L=75 GVJ(K-&#]QQE7'TR#CVQ7"> O@=8^%=>
MEU;5+J/4I(9,V*;,+&.SL#U?T[#KR<8 &?#7X>ZE<:O_ ,)UXTDDFUNX/F6]
MO)QY (P&8=CC@+T4>_3U^BB@ HHHH **** "BBB@ HHHH *X#XK>.KCP;H5M
M!I<8DUK4Y#!9J1NV],MCN1N4 >K#Z5W]>+?'^RO;1?#GBJS3>-)NOG&,A265
MD)]LIC\10!F-\ ]=U>T&J:QXMD.O2#S"'1I%1NR[]V?Q X[ XYK^'_B+XI^&
MFOIX;\?I-<V!XBO"3(Z+G =6ZR)Z@_,/PVU[=X:\0V'BK0+76-.D#P3IDKGY
MHV[HWH0>*J^,?!VE^-M#DTS4X_5H9U'SPOV93_,=Z -NVN8+RUBN;:5)H)4#
MQR(<JRD9!![BO&/BI<0V?QD\"W4\J0Q1L&DE=MH51)R2>PQFJWPAUS5?"GC"
M]^&^O.6\LNUDQZ @;B%S_"RY8>G/K76?%#X6O\0;[2;F'44M&M=T<V]"VZ,D
M'*X_B&#P>#GMCD XK6M:UGXV^(V\.^'6DM/"MJX-W>%2/-P>"1WZ?*GXGV]K
M\/Z#8>&-#M=(TR(QVMNN%!.2Q)R6)[DDDTWP[X=TSPKHL&E:5;B&VB'U9V[L
MQ[D^O]*U: "BBB@ HHHH **** "BBB@ HHHH \!>'5?CIXNU*W_M&6P\):5+
MY:I%R9FR0&QT+'!.3G:,#'/,>N_!77?!S?VYX#UF\EG@&YK=B%F([[2,*_\
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
MJEVEUID]PUVEEM(+2,VXAST*@D\#KW]_7%544*JA5 P !@ 4 +1110 4444
M%%%% !1110 5PGQ'_P"89_VU_P#9*[NN$^(__,,_[:_^R4 ;W@W_ )%.R_[:
M?^AM6[6%X-_Y%.R_[:?^AM6[0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 445YC\5O&VN>"-3\.7MJJ_V))<
ME;_"!F?I\F3T^7<1CNOY@';^)O$5EX4\.WFLZ@3Y%LF=J_>=B<*H]R2!7AUK
M#\7?B9 ^NV.J_P!C:<Y)M85N7MPZ@]%V LWU;@]N*]/^(_A";XB^%+&ST[48
MH8_M,5UO;.R6/:1U'?#9'T_$=I:VT-E:0VMO&(X(46.-!T50, ?D* /&_AE\
M0]>M_%$G@;QL'&I(2MO/+C>6 SL8CALCE6[^^14'Q/\ A[JFC:ZOCWP4KQWD
M+&6[MX1DY[R*O\0(SN7OUYR:;\<[5-(\6>$/%4"A)H[D1RN."0CJZ9_-Z]RH
M \U\!?&30O%EG'!J-Q!IFKJ )(9G"QR'UC8\'/\ =/(]^M<S\<O$NFZ]ING^
M$=&ECU+5[B]CD$=N0_EX! &1QN.[IZ9SCBNK\4?!;PCXHO'OC#-I]W(<R26+
M*JN>Y*D$9]Q@U?\ !?PL\->!Y3=6$,MS?D%?M=TP9U!ZA0  OX#/O0!U&B6#
M:7H.G:<[[WM;6*!G'\150N?TJ]110 4444 %%%% !1110 445#>&X6QN&LU1
M[H1L85D.%+X^4'VSB@":O'?B!X^\0ZAXK'@;P(I.I#_C[NU _=<9*@GA0 >6
MZY.!S6O\'O'=_P"+=,U&QUQ\ZUI\Y$H*!"48G' QT(93]!ZUH> _ $OA+7/$
MFJWEU%=W.J79DBE4'<L1);#9Z$LQSC(^4?0 'E6IGXL_"YX=<U+5VU?3C(!.
MK73W$0S_  L' *9Z KQGZX/K-_I^A_%_X=P2$%8KN/S;>7 +VTPR#^(.01W&
M:ZC6]*@US0[[2[E%:&[A:)@>V1C/X'G\*\K_ &=;N4^$=6TV4G=:7Y(!_A#*
M./S4_G0!S'A/QOK7PBU@^$O&5O*^E YM[A 6\I2?O(?XXSW'4<]^*]IE\=^%
M8=&;5FU_3S9!=V])U8GV"CDGVQFK/B/PQHWBO3OL&M64=S#DE"W#QMZJPY!^
ME>=V_P"SOX/AU$7$ESJD]N#G[-),H4^Q*J&Q]"#[T 9_P0M)M4\3>+/&"V[V
M^GZC<NMLC#&[=(SG\L@?4FO;*@LK*UTVRAL[*WCM[:%0D<4:[54>@%3T %%%
M% !1110 4444 %%%% !6!XS\5V7@OPS<ZS>@N(\)%$#@RR'[JC^9/8 FN-^(
M_CO6/!/C?PTS[%\-7.5NR$!9FSALGJ-H*L,8SS6O\2/ DWCVWT6&.]CBM;6\
M6:XC?.)8C@-@C^(#..W/44 >8V^F?&/Q[9_\)#!K)TNVE_>VMJETUMO3MM5
M<CT+GGK74?"GXC:O?:S<>#?%RLFM6V[RI9 %:3;]Y&QP6 Y!'4 _4^O(BQHJ
M(H5% "J!@ >E>'_%.U30OC+X*\0P*(VO)TAG9?XMCJI)_P" 2 ?04 5_B)X&
MU?P1XD_X3WP2I2-29+RUC7(CS]X[1UC/<=NHX^[W7@CXN^'?%UBBSW4.FZFH
M_>VMQ(%!/JC' 8?J.X[UZ!U&#7FGB/X&^#_$-X]Y%'<:;.YR_P!B951CW.P@
M@?AB@#D?C5K5CXSO=$\'>'Y(]0U1KS>[0'>L7RE<%AQW)/H%YKW2VA^SVL,&
MXMY:!-QZG QFN5\%_#7P[X&#R:9!)+>.NU[NY8/(1Z#  4?0#/?-=?0 4444
M %%%% !1110 4444 %%0W8N#93BT9%N3&WE,XRH?'!(],XKS#X->-=3U^VU;
M0O$-P[:YIT[%C( '*%L$8']ULCV!44 9?C+Q]XH\2>,)?!OP^&V2VR+R^&/E
M(.& 8\*JG@GJ3P/?FI]=^)WPFU.UN?$ET^KZ1</MD+S&9">I"NV&1L9QG@^^
M./4OA?X!F\#:=J:WT\5U?WEVTC7*9R\8^YG/0Y+$CU;O6SX]T6+Q!X%UG3I4
M#E[5WBSVD4;D/_?0% #=8TC1?B/X+2&;][8WT*SV\P'SQ$C*N/1AGI]0>]>)
MZ%XD\1_ _73H'B*WEO/#\KEH9(AD 'J\1/ZH>_UR?0O@'J+WWPP@A<Y^Q74M
MN/ID/_[/7H&KZ+INOZ?)8:K90W=J_6.5<C/J#U!]QS0!SA^*W@@:*VJ#Q#9M
M$$W>2'_?GV\H_-G\*XGX(V%YJ>N^)O&T]LUK;:M</]FC(^\#(78CU .!GN<^
ME;EO\!_ L&H"Z-G=RH&W"WDN6,8_]F(^IKTB""&UMX[>WB2*&-0B1HH55 Z
M =!0!)1110 4444 %%%% !1110 445Y=XP\>ZOX3^*^A6-Z8X_#5]%Y98*,F
M0G:6+'D;24X'&#^0!U/C_P :6O@7PQ+JDZ>;.Q\JV@SCS)""0#Z 8))]!ZXK
MQ^/0OC3XKL!XA76Y+$2CS8+);MK<LIY&$4;<>F\Y]:]-\?> )?&FN>&KIKJ)
M;'3;DR75M(#^^0E3QCO\N,'LQY]>[H \H^$OQ'O_ !'-=^&?$T>S7+('YG38
M9E4X8,O]\'KCJ/H:Y/QMX0UKX7>*#XU\&)_Q+&)-U:JI*Q _>5E'_+,]0?X3
MZ8!K1\7VJ>'OVCO#&J6RB-=4"I+C^)SNB/Z%/QKW%E5T*.H96&"",@B@#B/!
MWQ5\->+K!'%[#87P'[VSNI0K*>^TG <>X_$"O._BKJ5E\0?&WAKPMX>E2]N;
M>X9KBXA.Y(02N[YAZ!23CT'?BNKU[X#>#M;O&N[876F.YW,EFZB,_16!Q^&!
M[5U'@[X?>'_ UNZ:1;,9Y1B6ZG;?*X],X  ]@ * .IHHHH **** "BBB@ HH
MHH ***Q?%UWJECX1U6[T5$?4H;9Y(%<9&0,GCN<9P.YQ0!M5X=XE\;>+O'7B
MZY\+_#Z3[/:V1*W6H!@N2#@G?SM7(P-O)P3TKM?ACXNE\=^ %FGN"NJ1!K6Z
MD4 $28X< 8'((/IG([5-\,/ C> O#DUC<30SWD]R\LLT6<,O1!SST&<=B3UZ
MT >3R:W\2/A#K%I-XEO9=9T:X?8[-<-.I[D*[X97 R0#P??''J/COP9IGQ0\
M(6]Q:2QB[\H3Z?>8XPPSM;OM;C/H<'MBM'XFZ-%KGPYURUDC#O':O<19ZAXQ
MO&/RQ^-8OP-OWO?A7IR.Q9K:26#)] Y(_(,!^% '$^ _BG?>#KW_ (0[Q]%-
M;FU(BAO) 28QV#_WD]'&>/4<CU/7OB#X7T30)=4FU:RN(C&3%%!,LC3G'"J
M3G/KT'>I_%?@?P_XTME@UFR621!^ZG0[98_HP[>QR/:N+TC]G[P?INHK=7$E
M_J"(<I!<R+Y?_ MJ@M].GJ* *_[/>B7>G>#;S4;J-HDU&X$D"$$9C48#?0DG
M\ *]>IL<:11K'&BHB *JJ,  = !3J "BBB@ HHHH **** "BBB@ KC?B3X]@
M\!>'/M@C6?4+AC%9P-T9L<LW?:._U [YK U;Q[J^@?&VST'4S''X?U"!([7"
MC_6-P'+=<[P4QG&"#6MXL\ 2>)_'GAO7);J(V&EEFFM9 <LP.Y2O8Y8+D''
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
MQ!IYL@NXR"<9'MM^]GVQGVKS+X-02ZYX]\6^,X;=X-,O)'BMPPQYA:3>3]0
M,^[5I1?L[>$(]0$[W6J2VX.?LS3*%/L6"AL?CGWKU/3]/L]*L(;"PMH[:U@7
M;'%&N%44 6:*** "BBB@ HHHH **** "BBO,/B?XYUKP1XE\-7"!1X>FD9;T
MA S.>A&>V%.X8QD@^E ':>+/$]EX0\-W>M7V6C@&$C4_-(YX51]3^0R>U>)6
MUG\8/B+:GQ!:ZO\ V392'?:VZ73VX=>VT("2/=SS],5Z=\2?!,WQ"T72[6UO
MXXH(KQ+B0-G;+'@@D$=]I)'8Y[=:[>&&.W@CAA14BC4(B*,!0!@ 4 >._"WX
MBZV_B*?P1XR5EU>'(@FD #N5&2C8X8[>0PZCUX-9_P 2O .K>%_$(\?>"5:.
M2-C+>6T2YVG^)PO\2'G<.W)Z='_&.U31?B5X+\30*$D>Y6*=EXW"-T(S]5=A
M]!7N5 'G7@7XP>'_ !;91QWES!IFJJ,26T\@57/K&QZCVZC]3Q_QO\0:?XIC
MTGP=H4D>HZM+?+(1;G>(OE90"PXR=V3Z!3GM76^)O@CX0\2WCWJ13Z;<N<NU
MBRJCGN2I!&?IBM;P7\,/#?@9FGTZ"2>^9=K7=RP:0#T7  4?09]2: .ITZU-
MCI=I9E]Y@A2+=_>VJ!G]*LT44 %%%% !1110 4444 %%%5=3>\CTJ\?3DCDO
ME@<VZ2?=:3:=H/MG% %JO&?'?CSQ)K?B]O!'@$$7D.?MMX,?(1]X!CPH7(R>
MN>![[_P=\=7?C'P]=0ZO)NUBPF*7!*!"RL25.  !C#+T_A]ZN?#OP!)X,N=>
MN[RZBN[O4KPR+.H.[RN2 V>C99B0,CIS0!Y5J%Q\5?A3<V^L:MJC:QICR!9E
M:Y>>+G^$[P&0^A QGUZ'UC6M&T3XN_#^WE0[4N8_/L[C +V\G0@_0Y5AWQ]#
M71^)='B\0>&=2TF9%=;JW>,!NS8^4_@<'\*\V_9VOGN/ %W:.23:7[JH/965
M6Q^9:@#EO!WC_6/A9JO_  AWC>"7^SXSBWN5!;RE)X*G^./Z<CD8[#V6[\>>
M%;/16U:37K!K,+N#1SJY;V"@Y)]NM6/$OA31/%NGBRUJQCN$&3&Q^5XSZJPY
M']>]>?6?[/'@^VU 7$USJ=U IR+:690I]B54$CZ$4 4?@/87%U?>)_%1MVM[
M+5+H_9HR,9&]V;'L-P&?4'TKVFH;6UM[&TBM;2&."WA4)'%&H544=  .E34
M%%%% !1110 4444 %%%% !7-^.?&-GX'\,3ZO=+YD@/EV\ .#+(>B^PZDGT!
MKC?BUXMU_P %Z]X9U6VE;^P?.*7D2+_K&[AC_N;BH]5)]*U?'?@EOB#=>%KV
MWO87TJUN!<7$+9Q<0MM.5(ZG"XY[,?Q /.([#XU>+K%?$4&IO91./-MK..X^
MSEU(XP@&"".F\\]:[/X2?$J^\337?AWQ%'Y6NV()+%-AE52%;<O9P3SCKZ<&
MO50   !@#H!7AOC&U3PY^T5X7U>V4(-5V13 =&=LQ$_]\LGXB@";XI?#74K7
M65\<>"P\6IPMYMS;P#YF8?\ +1!W)'WE[^^3G5\"_'#0]=M8[3Q#-%I.JH-K
MM,=L$A'<,>%^C8]B:]7KB/$_PF\(>*[MKR]T]H+QSE[BT?RV?_>'W2?<C/O0
M!Y]\7_$]CX[?2?!7A:6+5+V:\69YK=@\:85@ &'!X8DD' "^]>WZ?:"PTVUL
MU8LMO"D08]]H S^E8/A+X?\ ASP4CG1['9/(-LES*Q>1AZ9/0>PP*Z>@ HHH
MH **** "BBB@ HHHH **R_$D^I6OAK4KC1XTDU*.V=[='&0S@9 QW/MZURGP
MF\:3>-_!0EO)]VJVK&"Z<* 6/57P!CD?J#0!R'BWQQXK\8>,)_"'P_8PI:$K
M>7X(7Y@<-\Y^ZH/&1R3G''7G[G5?B;\(M3M;SQ!?R:SI$[[)"URTZ'N5#. R
M-C)'8^^*]5^&'@&3P%H]];W5Q%=7MW=-*]Q&#\R#A <]^I/NQY-:OQ T:+7O
M 6MV$J!V:T>2+/:1!N0_]] 4 9'C'PII/Q5\$V\]M(@F>(7&GW9'*%AG:WL>
M 1VQZBO.O WQ-U'P%?\ _"&^/89H8K;$<%VP+&)>P./OQ^C#..G(Z=E\!+]K
MSX76\3,3]DN9H!GL,A__ &>NN\5>#-!\96:VVM623%,^5,IVRQ_[K#G'MT]J
M (=7^('A?1]#?5I=:LI;<+F-8)UD:4XX50#R3_\ KK@_V?-'NK7P_JVLSPF"
M'4[D&WCQ@;$W?,/;+$?\!JUIG[/G@^PU%;J>;4;Z)#E;>XE4(?\ >VJ"?S%>
MJQ0QV\*0PQI'%&H5$10%4#@  =!0 ^BBB@ HHHH **** "BBB@ HHHH *X3X
MC_\ ,,_[:_\ LE=W7"?$?_F&?]M?_9* -[P;_P BG9?]M/\ T-JW:PO!O_(I
MV7_;3_T-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***J7^J6&EB W]Y!;">588O.<+O<]%&>IH MUS?CSPO'X
MP\&ZAH[!?.D3?;LW\$J\J?;G@^Q-=)10!Y1\"/%$FJ>%)M O2RW^C/Y6U_O&
M(D[?^^2"OL *]7KP7Q8#\,?C=8^)XALT?6\I=X&%4D@2?KMD]SFO>00RAE((
M(R".] 'C7[1^5\'Z1*!RNHC!]/W;_P"%:7Q(^)5S9WD?A+P@AO?$EYA"T6&%
ML"/RW8YYX4<FM#XR^#]5\9^#H+31HTEN[>\6?RF<)O7:RD G S\P/)[&I_AK
M\-;7P18M=73K=Z[=#-U=GG&>2B$\XSU/5CR>P !=^&_@V?P5X:-G>7\MY?7,
MIN;EV<L@D8#(7/TY)Y)Y]J["BB@ HHHH **** "BBB@ HHHH **\[USXV^"M
M#U%[%[R>\EC.V0V<6]%/IN) /X9KJ/#7C#0?%]F;G1-0CN0G^LCY62/_ 'E/
M(^O0]J /(?%RGX8_&VP\41#9I&M92["\ $X$F?QVR>YS7O((90RD$$9!'>N.
M^*/A,>,/ M]8QINO81]IM.,GS%!^4?[PROXUD?!/Q9_PDG@2*TN'S?Z41:R@
MGDH!^[8_@,?530!Z37@OPF\0Z;X5M?'E_JMPMO:VU^IQ_$S$R *H[DXX%>]5
MX#I'P,U"]\?:G<^(74:"+MKB-(I<F[RQ*@@'*@ X.>>PZYH O>%K7Q%\5_&%
MKXPU22?3/#VFS;]-MHV(,C ^O<<?,W?[H[X]PJ.""*VMXX((DBAC4(D:* JJ
M.  !T%24 %%%% !1110 4444 %%%% !152\U2PT^>U@O+R""6[D\JW21PIE?
M&<*#U/\ ];UJW0!QWQ0\)CQAX%OK".,->PC[1:''/F+V'^\,K^-8WP2\6'Q)
MX%BM+AR;[2B+67<>63'[MOR^7ZJ:]*KP2Y_XM;\>4N.(]#\1#YNR(7;GV^5\
M'V5Z />Z\8^/)V:EX)FZ;-0;YCVYC/\ 2O9Z\Q^,_@G6O&6D:7_82I)<V=R6
M*-((SM8 ;@3QQC/KZ4 4?B)\1+^[U8>!_ X:YURX)CN+F(\6P[@'LP'5OX?K
MT[7P!X1/@KPI!I#WLEW-N:661R2H=L9" ]%_KD]ZI?#OX=V'@/22JE;G5;@
MW=X1RQZ[5]%!_/J?;M* "BBB@ HHHH **** "BBB@ HH) &2<"J]C?V>IVJW
M5A=0W5NQ(66%PZD@X/(XZB@"Q7@_Q!CD^''Q>TKQK;*RZ;J3>5?!1D9X#\>Z
MX8>K*:]XKE?B+X57QCX)O]*"@W6WSK4G^&9>5^F>5^C&@#J(I$FB26)U>-U#
M*RG((/0BF72A[29#T:-@<?2O,_@9XJ?7/!ATB[9O[0T9A;N'^\8CG9^6"O\
MP$>M>GNH=&0]&!% '@?P;\7:9X.^$VKZEJLVV)-3<11+]^9S%'A5'<\?AU-:
M?@"P\4>/O&,7C_7+B:PTV#<NG6<;$!T/&/\ <]2?O'V%8?@3X$ZB-=D?Q:!_
M9=C,3#;))N6Z;CYL _*A 7.<$X [5]"QQI%&L<:*B( JJHP !T % #J*** "
MBBB@ HHHH **** "BBJEQJEA:7UK97%Y!%=7986\+N \N!D[1WQ0!;KS[XR>
M$O\ A*O 5RT$8:^T_-U;X')"CYU'U7/'J!7H-% '"_"3Q;_PEO@*TFFDW7UG
M_HMUDY)90,,?]Y<'ZYKNJ\$T+_BUWQUN=&;]WHFOX:#/"H6),8'T?<GT8&O>
MZ /&/BX?+^*?PXEZ9OU!;V\Z+_&G>//'FI^)];/@/P&3+>2$I?7\;86%>C ,
M.@'=OP')J]\9O .O>,IM N-!\LRV<LBR%I1&8PY0B0'T&TYQSTP#76> _ >F
M> ]$%G9@2W4@#75VRX:9OZ*.P[?4DT 7?!GAE/"'A6RT1+N6Z^SJ<RR'JQ.3
M@=ER3@5O444 %%%% !1110 4444 %%%-EECAB>65UCC0%F=C@*!U)/84 .HK
MS2^^/'@:ROVM5N[JY"MM,\$!:,?B2"1[@&NXT/Q#I/B73EO]'OX;RV/&Z,\J
M?1@>5/L0#0!XOHG_ !:[X[7.CM^[T37\& =%0L3L_P"^7W)]&!KWNO+_ (Y^
M%6UWP5_:MJI^WZ.QN$*_>,7\8'TP&_X#73?#GQ6OC'P38:HS*;H+Y-TH_AE7
MAOIGAOHPH VM>7?X>U-<9W6DHQZ_(:\6^%GC;2_!7P9GU'4I=S#4)D@MT(WS
M/M0[1^?)[#\*]SO(/M5E/;AMOFQLF?3(Q7A7PY^!MW9ZLU]XP2-X+.4_9;)9
M!(DK?\]&Q_#P,*>3CD #! -KX=:%XD\4^*%^(GB>XFM049=.L$)4>4PQR/[F
M#D#JQ^8]L^PT=!@44 %%%% !1110 4444 %%%% !15235+"'4X--EO($OIT:
M2*W9P'=1U('4_P#Z_2K= 'E_QS\*-KO@HZI:K_I^CL;A&7[QB_Y: 'VP&_X#
M72_#CQ4OC'P18:FS W07R;H>DJ\,?QX;Z,*ZET26-HY%#HP*LK#((/4&O"/
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
MVEU#?6<%W;2"2">-9(W7HRL,@_D:Q_&GAJ'Q=X1U#19=H:>/]R[#[D@Y1OS
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
MD6LP/4H!^[8_@,?536_=_$'0+3QK:>$C-+-JEQG(A3>D)QD!SG@D>QQWQ7F
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
M >:/,#G^"4<H?S S[$UP_P !_$%U?>%[SP]J"2+>:'-Y)WCHC$X4GU4JXQZ
M4 >L4444 %%%% !1110 4444 %%%5-3U6PT:R>]U.\@M+9.&EF<*N?3)[^U
M%NO"M?ME^(WQ[/AK597&C:/!Y@M@VWSFVH6Z=R7 _P!U>,5ZGH/COPOXGNGM
M='UFVNKA028AE7('4@, 2/<5Y7\6M*U3P;XYL/B1HL1DB!6.]4= P&SYO]EE
MPN>Q'J10!Z!K?PF\%ZWIK69T.TLG"XCN+*)89$/KD#YO^!9KR33M2\2? GQ2
MFEZJTE]X8NG)1U!VD9Y=!_"X[KW_ "->[^%?%&F^,-!@U;3)=T4@P\9/SQ/W
M1AV(_7@C@TGBSPQ8>+_#MUH^H("DJYCDQ\T4@^ZZ^X_49'>@"IXIT:Q\?> [
MJR@FCFAOH!+:SJ<C?]Y&!],@9]LBN)^ _B66\\/7?A?4<IJ.C2%!&_#>42>/
M^ MD>PVU1_9_U2^@AU[PG?DEM*N,Q\YV99E=1[;ES_P(U1\;12?#?XSZ7XMM
M8W&F:N?*O%09RQP)!@>ORN/5@: />**** "BBB@ HHHH **** "BBB@ JAKF
MI+H^@:CJ;XVVEM).<]]JD_TK&U7XC^#]$U V&H:_:170;:T8)<H?1MH.W\<5
MK7UGIOBCP]/:22+<Z=?P%"\,F0Z,.JL/YT ?+.@6/C'P;HMA\2-+<S6MS(XN
MDY.5#E3Y@[JQ!Y[''3BOI3P5XUTOQSH::CIS[9%PMQ;,?G@?T/J/0]_S TM*
MT*PT?P[;:%!%YEC! +<), V]<8.[C!SSGC'->$^+_"&L_"/Q&/&'@\NVD,V+
MBV.6$0)Y1QWC/8]0<=\$@'T17@WCI'^&OQDTSQC;JRZ7JI\N^"C@'@2?IM<>
MI!KTOPY\1_#_ (A\)2^(1=QVL%LF;V.9OFMV]#ZY[$=?KQ6#K4FE_&?X7:BV
MD17&^*1C:_:(]C">,9&.2,,&QG/1CT(H ]*1TEC62-@Z, RLIR"#T(IU>:?
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
M;'6O1O!'B+_A*_!FEZT4*27$/[T8P/,4E7Q[;@<>U '04444 %%%% !1110
M4444 %%%% !1110 4444 %<)\1_^89_VU_\ 9*[NN$^(_P#S#/\ MK_[)0!O
M>#?^13LO^VG_ *&U;M87@W_D4[+_ +:?^AM6[0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4UW2.-I)&5$4$LS'  '<FG5C^*]#'
MB3PIJ>C>:T1N[=HU<'&UNHS[9 R.XS0!I?:[<V7VQ9D:V\OS?-1MRE<9R".H
MQ7@WAKPW+\;/$5_XJ\1S3IH=O,UO86<;;<@<XSV !&2.23U&,5O_  *\0R7>
M@W_@_5EQ?:1(R>3*.3$205([[6R#[%17I^AZ%IOAO2TTW2;86UHCNZQ@DX+,
M6/)YZG\L4 ?/GQ$\$K\*=?T7Q-X4GG2-[C8('8N5?&=H/4JRY!!S^.>/HK^T
MK$WGV,7MM]J_YX^:N_\ [YSFO$/$\'B'XO>/?[+TM)M+T70+@I)>S(583 \L
M!P2W VCC Y)&:;XH_9_M-.\/W&IZ'K&H2:K:H;@BX92)2HR=I4 JW&023S^=
M 'O=>!_'8:)KNM:;HFE6;WOB]G"9MB/DC/.V3U/<#^$9)('7N/@QXNN_%O@5
M9-1<R7MC,;625CDR@*"K'WP<'U(SWKK+3PMH=CX@N]>MM-ACU2[ 6:Y&2S#V
M!.!G S@#/?- '+_#3X:6W@FR:]O66[U^Z&;FZ)W;,\E$)YQGJ>I/X"NXGL+.
MYNK>YGM89;BV+&"5XP6B)&#M)Y&1P<58HH **** "BBB@ HHHH **** (OM,
M'VK[+Y\?VC9YGE;QOVYQNQUQGC->7?&/Q#JA?2?!6@.8]2UQ]DDH.-D6<8R.
M0"<Y/HI]:P?B.]SX ^+^C^-T:5M.OPMO>#DA0 %90/\ =PP']Y37K\VAZ/JF
MKZ;K[VT<U[9HWV6Y4]%=<'IP1@\9Z9XZT >:2?L\>&?^$=-I'<W?]JB/B^:3
M@OCNG3;GMUQWJ'X#:Y<V_A?5]-UFZ2.VTJ[$44D[A53=G<@8]@1G_@5=E\2_
M&%WX1\.(^FV,UUJ=])]ELPD995D(X)]_0=S^-><^&/V?6O-(C?Q;J]['*[&4
M6=G(N(F;&2S,&!8X&<#MU- &]\2OA;'XL=?%'A2XCAUR/#[H9 %N2O0AA]UQ
M@8;VY]:YS1/CQJ?AU#I'C;0[MK^W&TS1J(Y&_P!]&P,_[0.#Z=ZIZ#;ZI\'O
MB[8>'?MKWFC:PR(@/ /F-L5MO0.K#!/<?7CZ$N;*TO-OVJUAGVG*^;&&Q],T
M >(:!;ZU\7O'VG^*M2T]M/\ #FDL'LXGR3,P.X8/&<D DCC"@<\FO=B 1@C(
MI  H    X %+0!7LK&TTVTCM+&UAMK:/[D4*!$7G/ ''6K%%% !1110 4444
M %%%% #)IHK>%YIY$BB0%G=V"JH'4DGH*KWNHVUAI-QJ<K@VMO UP[H<Y15+
M$CUX%8WC_P .OXJ\#:KH\+LL\T6Z'!QF12&4'V)4 _6N-^"GB)/$O@2?P[JB
MB2YTP&TFAE7[\# A00?0;D(_V1ZT <OX.\%R?%Z_O/&GB^69K*65HK&RBD*@
M(IQC/91TXY)R3[YOB;P@WPH^)/AK4_#5Q/\ 9+^X$7D.VYOO*'C)[JP88[Y^
M@KZ"T;1['P_I%OI>F0>19VZE8X]Q. 22>3R>2:\-U*P\0_&CQSY]IY^C:!HT
MCP1W,J%9=^?GP.#O.!QD;0!GG@@'NT>I6,MVUI'>VSW*_>A652X^JYS5JOGS
MQG\"K;PWX<GUWPWJ^H&]TY#<R"=URRKRS(RA2I !/?IBO3?A3XJN?%_@*TO[
MWF\B9K:=_P#GHRX^;ZD$$^^: /+_ (SP:3XH\:Z?HWAJS>Z\5APEQ-;, JJ!
MPKG^\O7/&T#!]O4/AU\.K'P)I9)9;K5[D9N[PCECUVKGD*#^)/)[ ;VF>%M#
MT?5K_5=/TV&"^OVWW,RY)<]3U/&3R0,9/)YK8H KR6%G+?0WLEK"]W K)%.T
M8+QAOO!6Z@''-6*** "BBB@ HHHH **** "HUGA:=X%E0S(H9XPPW*#G!([
MX/Y5)7A.M7,_PX^/L6K7$SG1_$*A)7D8X3)"GG_88*WLK8H V/BQK&K:WXCT
MKX=:#/Y$VI)YM].,_+#SQD=L*Q([\#OS1U[]GO0H_"THTBYO!JT$1=)99 5F
M8#.UEQP#VQT]Z]7;P[I;>)D\1&U']J);FV$P)Y0D'!'3/'7T)KD_BMXOOM T
MB#1]&LKBYUG6=UO:E$)5.@8Y_O8/ _$\#D S?@;XDN-0^&^=6N0%L;IK6*:9
M\90*K*,GKC<1] *]25E=0RD%2,@@\$5X1H7[/!N-#A3Q)KMVMRJDQVUH08[<
MDY(RP.X^N,<^O6H?AU<:S\.OBH_@#4+LW6FW:EK9B2%4[2ZNHYVYP5(]?IR
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
M\7B1/->7/V**,@3&8#AD/;&>3TQQSD \+\(OA--+'9^(O%22.D2[M.T^8DA
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
M:7HQ8:OK4WV6W9/O*O 8K_M?,H'INSVKF?C3;W_AGQ7X=^(&GF1Q:.+:=,\
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
M/EP!V&['IU][U[PQHOB>&WAUK3XKR.WE$T2R$C:P^A&1Z@\'N*U5544*JA5
MP !@ 4 ,DMX9;9K:2&-X'0QM$R@J5(P5(Z8QQBDMK:"SMH[:VACA@B4)''&H
M544=  . *EHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$^(__,,_
M[:_^R5W=<)\1_P#F&?\ ;7_V2@#>\&_\BG9?]M/_ $-JW:PO!O\ R*=E_P!M
M/_0VK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK,\
M0ZY:>&O#][K-[N-O:1F1@GWF[ #W)('XT :=%<7\/?B1I?C_ $]W@7[+J$/^
MOLG?<RC/#*<#<OOC@]>V>TH \&\?QO\ #?XOZ7XUMD9=,U(^7?*G3/ DX]UV
MN/5E->[QR)+&LD;!D<!E93D$'H17+_$7PHOC+P3?Z6JJ;H+YUJQ_AE7E?IGE
M?HQKF/@9XJ;7?!7]E73'[?H["W<-]XQ<[#CVP5_X#0!Z>[K&C.[!4499F. !
M7DWQ(^*MA'83>&_"LHU77+\&V7[)^\6+=P>1U;DX Z'D],'U+4-/M-5TZXT^
M^@6>UN$,<L;=&4]:P/"WP\\,>#F:71]-1+EL@W$K&23'H&/0>PQ0!6^&7@P^
M!_!D&FS.'O)7-Q=%>@D8 8'L  /?&>]=C110 4444 %%%% !1110 4444 %%
M>1_&7XC:YX4N=/T?P_"4O+M#.UR8Q)A0<;%4Y!/!SD=,8ZY'1?#;XDV'C[2L
M'9;ZO H^TVN?_'T]5/Z=#V) -#XB^%5\8^";_2@H-UM\ZU)_AF7E?IGE?HQK
MF/@9XJ?7/!ATB[9OM^CL+=P_WC%SL_+!7_@(KU&O!-='_"KOCI:ZTO[O1-?R
MLX'"J6($F?H^U_HQ% 'O=8OB'Q;H/A:U:XUG4[>U 7<L;-F1_P#=0<G\!6U7
M):]\-?"GB;78M9U;3!/=HH5OWC*L@'3> ><?_6.10!YSX4@OOBO\3D\;W5M)
M:Z#I)"6"..964DK[9#$L2/9>>M>YU%;VT%G;1VUM#'#!$H6..-0JJ!T  X J
M6@ HHHH **** "BBB@ HHHH *:9$5U1G4.^=JD\G'7%8?B[Q=I?@O0Y-4U27
M"CY8H5^_,_95']>W6OF_Q'?^.M32T^*-X&M;6&[1+"$$@1)R00/[A(VDG[V?
M3% 'U=7@FOC_ (5=\<[77$!BT/7LBXQ]U68@2?DQ5_H2*]KT/5[?7M"L=6M3
M^YNX5F49Z9'(/N#Q^%<M\6?"7_"7> [R"&,-?6G^E6O')91RH_WER/KCTH [
MFF2RQP1-+-(D<:#+.[8"CU)-<!\&O%O_  E/@*V6>3=?:=BTGR<E@!\C?BN.
M?4&NTUC1['7](N=+U.W6>SN5VR1DXSSD'(Z$$ @^HH \H^)7Q,MM6M)/!G@Y
MO[5U74\VTDEM\T<:-PP#="2,\C@#))KT#P#X43P7X.LM&$@EFC!DGD'1I&.6
MQ[#H/8"G>%O ?ASP;&PT;3DBE<8>X<EY6'IN/('L,"NCH **** "BBB@ HHH
MH **** "BBO&O$/Q<US5==N-$^'>C#5'MCB>]9"Z9SCY<$#&?XB<'L.] 'LM
M<!\8?"7_  E?@*Z$$9>_L/\ 2K; Y;:/F7\5SQZ@5Q6C_''6=%UE=*^(&A-8
MDG_CXAB9&0>I0D[E]U/X&O;;*]MM1LH;RRGCGMIE#QRQME6![@T <5\(O%O_
M  EO@.TDFDWW]E_HMUGJ2H^5OQ7!SZYKNR 2"0#CD>U>"Z-_Q:WXZW&D']UH
M>OX, S\J%B=G_?+[D^C U[W0!@^)O&6@^$;)KG6-0BA(&4@!#2R>RIU/UZ>I
M%>7?#VPU'Q_\2;GXC:E:/:Z= #%IL3_Q<% ?< %B3TW'CH:[S5?A7X1UKQ.V
MOZAIIGNWVF2,R$1.PX#,HZG 'L<<BNPBACMX4AAC2.)%"HB* J@=  .@H ?1
M110 4444 %%%% !1110 445SGCCQ?:^!_#$^LW433E6$<,*G!DD/09[#@DGT
M!ZT ='17-^"O&NE^.=#34=.?;(N%N+9C\\#^A]1Z'O\ F!TE '@D/_%K/CRT
M/^JT+Q%C:!]U&<\?3;)D>RO7O=>;_&SPG_PDO@2:[MTS?Z5FZB(')0#]XH_
M9^JBM;X7>+/^$P\"6-]*^Z]@'V:[R<DR*!\Q_P!X8;\: .NN+B"U@>>XFCAA
M09:21@JJ/<GI7BOQ(^(*>, / G@H_P!I7=^XCN;F+F)$!R0&[CCEN@&>N>/6
M]?T#3?$^C3Z5JUN)[2;&5R001R"".A%4_#'@OP_X/MFAT33H[<N,22G+22?[
MS'DCVZ>U $GA#PY#X2\*:?H<$GF+:QX:3&-[DEF;\6)K;HHH **** "BBB@
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
MU;48DF5<K:HP:9SV 0<_B<#WKSCX;:7J7C;Q[=?$O5X&M;8;HM,@/==I3/N
MI(SW8D\8KNM0^%_A#5?$S:_?:2D]Z^"ZNY\MV'\3)G!./7@^E=<B)'&L<:JB
M* %51@ #L!0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"N$^(_\ S#/^VO\ [)7=UPGQ'_YAG_;7_P!DH WO!O\ R*=E_P!M/_0VK=K"
M\&_\BG9?]M/_ $-JW: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *\Q^.\EV_P_BTZSB>1]0OX+9MH. "2PSZ995'XUZ=2%0PPP!&<\T >
M >./A=J'@>6U\7>!I)4DL44W,"<D;1AI /XE/\2^Y/3IZ3\./B/I_C[2=R[+
M?58%'VJTST_VT]5/Z=#V)[>O!_B/\.-0\*:M_P )SX&WV\D#&6YM81_J_P"\
MZKW0_P 2_P!.@![Q7@FM_P#%KOCK;:PO[O1-?R)ST5"Q ?\ [Y?:_P!&(J6?
MX[WFN:!8:?X:TN1O%=ZWE-'LW1Q$=67/WL]L_=YSTY[+XA^#M1\9_#%+6[BA
M?Q!;1I<((.$:8+\ZJ3V8%@,]\>E 'HE%87@NWU>T\&:3;:[M_M.*W5)@K;L8
MX&3W.W&??-;M !1110 4444 %%%% !1110 4444 >0_'JUEL]-\/^*;5,W&C
MZ@K9'&%;##/_  )%'XU@^/OA_=:3<0?$3X?L\+!1=36T ^Z&&2Z+W4@_,O3&
M>V0/5?B)HW]O_#[6]."[I'M6DB'JZ?.H_-17 ^%/BGIGA[X*:7J&H2":]MU>
MRAM5;YY6C.%'L A0D]L^N 0"SI/Q\\/2^#3J>IAHM5A*QRZ?",M(Y_B3/\'!
M/)XZ<\9V?B5H$?Q ^&#7%G!*+I(5U"S62/;)G;DH1U!*DC'KCTKQ.Z^'?C!]
M)?XA)I]M!,;G[:-.C@&8X\[@XC(QMS_"><<FOH3X=^+Y/&_A&#5YK*2TF+&*
M12#L=EQED)ZJ?T((YQF@#)^#?BW_ (2GP%;+/)NOM.Q:3Y/)"CY&/U7'/<@U
MZ#7E/A'P-K/A/XOZW=6,2IX9OX3*26&-Y.0B@<Y5MWMM/N*]6H **** "BBB
M@ HHHH **** "BBB@#Q?3_AWXB\;^.;C7OB#&D=A9RE+/3HY T;@'CI_!T)S
MRQZX'%>F^*?#T'B/PCJ.A,J(ES;F./C 1ARAQ[,%/X5MT4 >,_L^Z_+)HVI>
M%;[*76ES%HXVZA&)W+_P%P?^^A7LU?/GB4_\*V_:!L];'[K2]8YG/10'.V3/
MT;;)^(KZ#H \$M?^+6_'F2V/[O0_$/*]E0NW'M\KY'LKU[W7G?QC\$S^,?""
MG3X3+JMA)YMLJD N#@.F3ZC!^JBNST!-2C\/:<FLE&U);=!<E#D&3:-W/UH
MT:*** "BBB@ HHHH **** "BBN$B^+'AR3Q_/X2>1XIXV\E;F3 C>8'!C'H>
MP)X)R/3(!O\ C0W2^!M>-EN^U#3YS%MZ[O+.,>_I7!?L]S:<_P /9(K4(+R.
M[?[7C[Q)^X3[;< ?0UZP0&!! (/!!KYT\0Z=JOP0\=#Q!HT;3>&]0DVRP?P@
M$Y,1]".2A_#GG(![=XL\(:1XST=].U:W#KR8IEP)(6_O*>W\CWKQ+POK.K?!
M;QJ?"_B&4S:!>-NAN!G8F3@2KZ#LZ]NO/?W3PWXETKQ7H\6J:1<K- X^8=&C
M;NK#L1_GBN"^/]A87'PV>[N=@NK6XC-JQZEF8!E'U7)Q_L^U $GQR\*G7O!/
M]JVB_P"G:0QN49?O&+^, ^V W_ :Z7X<>*E\8^"+#5&8&Z"^3=*.TJ\-^?#?
M1A4O@)I[SX<:";]=\DFGQ!PXSN7: ,^N1C\ZX_X8>#-=\%>,O$UD8L>&Y2'M
M)'8$NV<K@=>%)#$XY H ]6HHHH **** "BBB@ HHHH **** "O)OC-:3Z[J_
M@OPXL3M:WVI%YV .T!0 >?7:SG\*]9I"H)!(!(.1GM0!\\>+_"&L_"/Q&/&'
M@\NVD,V+BV.6$0)Y1QWC/8]0<=\$^R>"O&NE^.=#34=.?;(N%N+9C\\#^A]1
MZ'O^8'0S0Q7$+PS1I)%(I5T<95@>""#U%?/7B_PAK/PC\1CQAX/+MI#-BXMC
MEA$">4<=XSV/4''?!(!]#D!E*L 01@@]Z\&\(D_#'XVW_A>4[-(UK#VA;@ G
M)CQ^.Z/W.*NW/QEU7Q;=:3I'@'3C_:=QMENWNDREN ?F4_[/JWH0!R>-[XQ>
M!]0\5:)IVH:/%OUW3IE,8C8*65B-V"2.A"L,],'UH ]/HJO8?:QIUJ+\QF\\
ME//,?W?,P-V/;.:L4 %%%% !1110 4444 %%%% !1110!XQ\5HH]"^)O@WQ0
M\:M;2N;"[W %3&3@[AWRDC_E7/\ C/P9K'PH\0CQEX-+?V5N_P!)MN6$()Y1
MAWC/8]5./8UZ#\<=&_M?X8WTJKF6PD2[3\#M;_QUF/X5EZQ\7+#3OAMH]P(X
M]1UO5;)5CL2-X9R-CEQ_=W!ACJW3U( +,?QW\*MH>G7I6Y>]NY1#)I\"[Y86
MXW$],CG@C[W8=<0?';PP^J^$H?$%B&6_T9_.#(,-Y1(W>_RD!O8!J\IE\">,
M/AQ!I?CK[+;2212>=/;>6&^RYZ!U[ @XR/NGT.#7TGX=U>'QAX1M-2EL98(=
M0@.^VN%YP<@CW4]CW!![T 5O ?BB/QAX-T_6 5\Z1-EPJ_P2KPP]N>1[$5TE
M>6_"CP;KW@G6O$NGW(']@M.&LG9@6D/]X =/EV@Y[@8[UZE0 4444 %%%% !
M1110 4444 %07C7*6-P]G&DMTL;&&.1MJL^/E!/8$XYJ>B@#QSP1\-M7U;Q'
M+XR^(0$NIF3-M8L0R18/!(!(P/X5_$\UUWQ7\-?\)1\/-2M8TWW5NOVNW Z[
MT!.![E=R_C7:T4 >:? [Q-_PD'P]@M9GW76EM]E?)Y* 9C/_ 'S\O_ 37I$T
M,5S!)!,BR12*4=&&0RD8(-?/_A0_\*W^/NH>'W_=Z9K!VP#HHW?/%CZ'='^)
MKZ#H \'^&<TGP]^*FL> [R0_8KQ_-L7<]6 ROXLG!]T KWBO+/B]X&U77KK1
M-?\ #46[6]/N$0$,%^3=N5B3_=;GZ,:]1C\SRD\W;YFT;MO3/?'M0 ZBBB@
MHHHH **** "BBB@ HHKA/"WQ8\.>*_$E[HEI(\4\+D6[38 N@.I3W'/!Y(Y]
M0 !/C,;H?"?6S:;MVV,/MZ[/,7=^F<^V:?\ !^;3IOA?HW]G! J1E)PO43 _
M/GW)Y^A%=E>V=OJ-C<65W$LMM<1M%+&W1E88(_*OG6UNM6^ OCE[*Y$MYX6U
M!MRL!R5Z;AV$B\ CN/P( /8_'GP]TCQYI1@O$$-]&I^S7J+\\9]#_>7U'Y8/
M->9?#'Q;JO@?Q2WP[\6$A/,"6,Q;(1C]U0>Z-V]"<=^/;]+U2QUK3H=0TVZC
MN;29=T<L9R#_ ('U!Y%>-?M'6=G'I>AZHA":JET8HF4X=H]I8_\ ?+!?IN]Z
M +7QVT.XLQI/CK2QLO=*F19F ZINRA/L&X_X'7J?AS7+;Q+X<L-9M"/*NX5D
MVYSL;^)3[@Y'X4MUIR:[X:DT_5(\K>6OE7"^A9<''H0>E<-\&O#?B/PII.KZ
M3K4:K9Q7I^PMN!+CD,P Z*<*1WY:@#TRBBB@ HHHH **** "BBB@ HHHH *\
M?\?:0/%WQJ\+Z#?6SRZ7;V4MU-N!"N"3D9^J1@_[U>P4FT;@V!N P#0!\X:C
MIVO_  '\5_VGIADOO"]XX5T8\$?W'_NN.=K=_P Q7O?AWQ%IGBK18-5TJX$U
MM*/HR-W5AV(]/Z5;U+3;/5].GT_4+=+BTG0I)$XR&'^>_:OGG4=.U_X#^*_[
M3TPR7WA>\<*Z,>"/[C_W7'.UN_YB@#Z'U"QM]3TZYL+N,26]S$T4J'NK#!_G
M7BWP<OKCPAXTUSX=ZG)RDK3V;-QO( S@?[2;7'T-:=E\4M9\;^-]/T[P39C^
MR8"DNI75W'CY#U7_ &<<@8Y+#T!S9^)G@;6=1\8^'/%/A>)3J=M.D5P68*H0
M'<KMZ@?,#U)! H ]6HHHH **** "BBB@ HHHH **** "BBB@#Q+Q%I]II?[0
MELE];1RZ7XGL#;7"./E=L;<8]=T<9S[YZUSFJZ5KWP)\5C5](,E[X8O'"R1N
M>,?W']''.U^_YBNS^/=I+;:+H?B>U'^DZ/J"N#Z*V#G_ +Z1/SI?B;\1K.;1
MXO#.A6B:OJ^M0*%@V"18DD *EAW;!! [?>/&,@&U;_&7PK?:EH=A8/<W=QJS
M!=D,>3;$G $@['/7&< 9Z8SRWQQTBYT;4=%^(&E+BZT^9(KC X(SE"WMG*GU
MW 5PJ>'O%'P/US3/$<UK;WUK-&(KC8N0A;[T>[&5;CAAP<=^17T;?65KXO\
M",MI=0316VIVGS1S)MDBWKD9'9E.#]10!8T/5[;7]#LM6LVS;W<*RISTR.0?
M<'(/N*T*\Z^#GA[Q%X7\+W>E:]&D<<5X_P!D4,&.SN>.BELD=^3[5Z+0 444
M4 %%%% !1110 4444 %97B6;6+?PW?S:!;17.JK$3;12MA6;_'&2!W( R*U:
M* /*OAI\,KC2[Q_%?BUS>>);HF0"0A_LV??H7QQD< <"E^/?AHZSX$&J0IFZ
MTF3S@1U\IL!Q_P"@M_P&O5*@O+2"_L;BSN4$D%Q&T4B'^)6&"/R- '-_#?Q-
M_P )9X#TS4W?=<^7Y-SZ^:G#$_7AO^!5MZYH]MK^A7VDW@S!=PM$W&2N1P1[
M@X(]Q7B?P6O)O"7C[Q!X#OW/,C26^[^)TZD?[T>&^BU[Y0!XI\#=8N='U#6O
M &JMMNM/F>2W!/49PX'MG##UW$U[77E/C/P-K+?%?P[XM\-Q+YAD$>H,S!55
M%&"Q[G,99>/0>M>K4 %%%% !1110 4444 %%%% !14-Y=P6%E/>7+B.WMXVE
ME<C.U5&2?R%<CX%^)NA^/&NH;'S+>[MV)^S3X#O'GAQCJ.F1V/X$@'+_ +1)
MNA\/+80[O).H1B?;_=V/C/MNQ^.*]#\(S:=<>$-(ETD(+!K2/R0G0#:./J#D
M'WS4OB+0;+Q/X?O-&OU)M[J/82.J'J&'N" 1]*\(\(>*=2^#GBN;PAXI+/HL
MC[X+A5)$88\2+ZH?XAV.>^<@'I/Q+^%FG>.;%[JW6.UUR-?W5SC EQT23'4>
MAZCZ<5S?P?\ 'U_]ND\">*!(FK619+=Y3EG"]8V/<@#(/=1[<^Q6]Q#=V\=Q
M;31S02J'22-@RL#T((ZBO"_B];0V'Q<\%ZAIF%U:XGC$JIU8+(@0GZY9?HOM
M0 _XL6LW@;XBZ)\0;",F&600WJ)QN8#!S_O1Y'U3->WVMU!?6<-W;2++!/&L
MD;KT92,@C\#6-XU\-1>+O".HZ++@-/'F%S_!(.4/Y@9]LUB_"33=?T?X?VNG
M^(H!!<02.L$98%EASE0V.,Y+?AB@#N:*** "BBB@ HHHH **** "BBB@ KQ3
M4_"\'C[X[:U9ZS;2G3=.TI(D/*G<X!5E/L7D(/JM>UTFT;BV!N(P30!\X:=J
M.O\ P'\5_P!F:F)+[PO>.61U'!']]/[KCC<O?\C7T-INI6>KZ=!J&GW"7%I.
M@>.5#D,/\]NU5/$7AW3/%6BSZ5JMN)K:4?1D;LRGL1Z_TKP33M1U_P" _BO^
MS-3$E]X7O'+(ZC@C^^G]UQQN7O\ D: /=_%?AZ#Q5X6U#1;C 6ZB*HY&=CCE
M6_!@#7FWP&\0S_V;J/@W4\QZAH\K;(V/S>66(9?^ OG_ +Z%7O"GQ!U_QWX^
M<Z'9I'X0LPT<\]PF&F;'!4]CG&%[#D\D"FZQX&UFS^-VE>*M B46=T"-3+,
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
MT*WTWPA$FZ\E,-W<>:$>&,]QGH#SDCD=ASQW5% '(?#[X?:;X"T86]N!-?S
M&ZNRN&D;T'HH[#^M>9_%Z&;P5\3= \=V:'RY6$=T%_B9!@@_[T9Q_P !->]U
MQGQ4\-?\)3\/=2LXX]]U"GVJV]?,3G ]R-R_\"H Z^WGBNK:*X@<20RH'1UZ
M,I&01^%<#\9?"7_"4^ KEH(]U]IV;N# R6 'SK^*YX]0*H_ CQ-_;O@!+"63
M==:2_P!G8$\F,\QGZ8RO_ *]0H X;X2^+?\ A+? =G/-)NOK0?9;K)R2R@88
M_P"\N#]<^E=S7E7@3P-K/@[XH>(6M8E3PO>1B2,EARY.550.?ERXY[8]:]5H
M **** "BBB@ HHHH **** "BN?\ &GB^P\$>')=8OU>10PCBBC^]+(<X7/;H
M3GT!^E3>%O%.E^,-#AU72IM\3\/&W#Q/W5AV(_7J.* /)/B7/!;_ ![\(R:S
M@Z2L,97S/N!S(XR<\<-L)]@*]UK@_BI\/T\>>'!' 535;,M):.W 8D<QD]@V
M!]"![UR?PH^*;2NOA#Q8YMM7M6\B":X^4RXX\M\]''0?WOKU *WQ0^%4EA,?
M&7@L-9W]JWGSVUO\N<<F2,#H1W7H1[\'N/ACX^@\?^&S+*J)J5KB.]A'0DCA
MP/[K8/'8@CW/<UX1X#M(M*_:+\36&C@?V:()#*B?<0DQL1[8<E?;F@!GA(GX
M8_&Z_P##$IV:/K>'M"3A5)),>/QW1^YQ7O5>8_&?P1?>*-%L=1T2%I-:TV<&
M%4(#.C$9 )QR"%;VP?6O1--^V'2[3^T1&+[R4^T"(_+YFT;MOMG.* +5%%%
M!1110 4444 %%%% !1110 C':I;!.!G '-?.GA/X8Q_$3P=KNM7^^TUJ]U.:
M6UF<'Y2.JL/0LS ]QM_"OHRD"A1A0 ,YXH \(^''Q'U#PIJW_"#>.=]O) PB
MMKJ8_P"K_NHS=T/\+?TZ>\5Q'Q'^'&G^/M)VMLM]5@4_9;O'3_8?U4_IU'<'
MS+P=\5]0\ ?:_"OCFVNFDL$(MI -S\#Y8R?XE/\ "W;Z= #M/CGX5;7?!7]J
MVJG[?H[&X0K]XQ?Q@?3 ;_@-=+\.?%:^,?!%AJC,IN@ODW2CM*O#?GPWT85E
M?#/7?%'B[3M0U7Q%96]OI5VV=/@V?-Y9R#G^\I&,$]>>V*R_A?X*USP3XM\3
M6C*!X<E=7LV9P6=LY7 ]E)5B<9(% 'JE%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7"?$?\ YAG_ &U_]DKNZX3XC_\ ,,_[:_\
MLE &]X-_Y%.R_P"VG_H;5NUA>#?^13LO^VG_ *&U;M !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7%?$O7O$6C:%!!X8TF>]U&_E
M^SI-&FY;;(^\P]?0GY1U/H>UHH \^^&7PRM/ ]B;N[*76NW*_P"D7/4(#R43
MV]3W/X"O0:** "BBB@ HHHH **** "BBB@ HHHH **** #J,&O)/#7P*TK1?
M&-SJ][<+>V4<IEL+-DP(R3G+]FV]!ZXR?2O6Z* "FQQI%&L<:*B*,*JC  ]A
M3J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SKXR>"+KQIX3A33(!+
MJEG<*\"E@NY6^5UR>!V;_@-=IH%I>6'A[3K/4)UN+R"VCCFE7.'<* 3S6C10
M 4444 %%%% !1110 4444 %%%% #)9!#"\K E44L0HR>/05\U>&?A>_Q$\#:
MKXC,A@UVZU&::V=F.QUZE6^K%N>Q'UKZ8J.&"*WC\N")(DR6VHH49)R3@>I)
M/XT >,?"_P"*%W#?_P#"%^--]OJMNWD07%QP7(Z1N?[WHW\7'?!/L.HZ;9ZO
MI\]AJ%M'<VDZ[)(I!D,/\]^U<)\4/A?:>.K#[7:;+?7;=?W,_02@?P/[>A[?
M2N*\$_&:7P[:7GA_QY'<QW^FH5BE*%I)=O2-O]KT;H1U/<@":A\(/%W@W69-
M4^'>L-Y3GFUDD"N!_=.[Y) /]K'X]:N:=\-O&OC;6;6_^)&H*+"U(9-.B=?G
M/H0GRJ#W.23TXZUVGPR\4^(_&&GWVK:QID-EITLH.FA<[VCYSG/4=,-QDYXQ
MBN[H :B)%&L<:A$4!551@ #H!3J** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O-OBK?^*KE+3PKX8TN9VU962?4"O[N&/HRD_PG'4GMTR3QZ310!R7@'P#
MIG@+11:VH$U[* ;J[9<-*WH/11V']:ZVBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@"MJ-C!JFFW6GW*[H+J%X9 .ZL"#^AKS7X>?!BP\&ZK+JFH7*:E>1N
M19L4PL*?WL'^,_IV]:]3HH :Z))&T<BJZ,"&5AD$'L13@ !@# HHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /*OB]\/=4\67^@ZGH 1-2M9Q%)*S!
M=D>=RN3Z(P/ R?FZ5ZF@81J'8,X W$# )^E.HH **** "BBB@ HHHH ****
M"BBB@#&\7:B^D>#M9U"(,9;>RED3:.=P0X_7%> :=\';K4?A=I'B31))8O$2
MAKKRU<KYJ;B4VG^%P "#WSCT-?2Y 92K $$8(/>FQ11P0I##&D<4:A41%PJ@
M=  .@H \M^%7Q57Q.HT'7B+;Q#;@I\XV?:=O7CLXQROXCN!Z#X@\/:7XHT>;
M2]6M5N+:3L>&1NS*>Q'K7G/Q5^%3:\Q\2^&@;;Q!;D2,L1V?:-O((/:08X/?
MH>QK%\.?'ZWM?"MU'XEMY?[?L1Y:Q*A7[4W3GCY&!^]GZCT !3_X5C\1O &H
M2R^!=7%W92MGR'=$8_[Z2?(3VW Y^E;WACX8^(M9\3P^)_B+?K=W%L0UM8(P
M9$(Z9Q\H /.U>IY)Z@]O\/-6\1ZYX5CU'Q+8PV=U/(SPQQ@J3"<%2RDG!Z_A
M@UU= !1110 4444 %%%% !1110 4444 %%%% !1110 5Y+\3$\6>,->B\#:1
M82VFDRHLU[J<J9C=,YP#[$=.I/H.3ZU10!A^$_">E^#=#BTK2H=L:_-)*WWY
MG[LQ[G^705N444 %%%% !1110 4444 %%%% !1110 4444 8_BKP];^*_#%_
MHERYCCNX]HD R48$%6QWP0#7*?#3X567@2%[NYD2]UF4%6N=ORQI_=0'I[GO
M]*]#HH :\:2KMD177(.&&1D'(_44ZBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH \I\8?#S5K_ .+OA[Q1H9CA12IOYF( 7RSU(ZL60[,#TYQUKU:B
MB@ HHHH **** "BBB@ HHHH **** .&^,.HOIOPLUN2,,7FC6WX'0.P5L_\
M 2:\JUCX2ZMX:\-:)XM\*2SQZQ:6L<U[ A);?MRS(.^,D%>X_$'Z+FABN87A
MGB26)QM='4,K#T(/6GT <!\,OB;9>/--\F;9;ZU;KFXM@>'']]/5?4=0?P)W
MO&'@O1_&VCG3]5AR5R89TXDA;U4_S!X->8?$WX97NEZE_P )OX(WV]_;MYUQ
M;6XY)[R(._?<O0C/N"L/[0=I+X+65;%G\4,1 MFJ$QLYZ2 _W?\ 9ZYXZ?-0
M!FVG@/XM> IWM/"FIQ7^FNQ*J7C"KGN4EX4_[I-=;X#^&.I6?B!O%OC2_&HZ
M\P_<INW)!GOG@9 R  -H[9XQW?A2XUJ[\+V$_B*VBMM5DCS/%%T4Y...QQC(
M['-;- !1110 4444 %%%% !1110 4444 %%%% !1110 5XQXQTKQ/\3O&S^&
M9+.?2O"^F2B2>ZD3FY;'#(>AR"< <#DMS@5[/10!0T71=/\ #^DV^EZ7;);V
MD"[41?U)/<GJ3WJ_110 4444 %%%% !1110 4444 %%%% !1110!ROQ#\&1^
M._"DNDM.+>=9%FMY2N0LBY R/0@D?C4'P]^'NG> M(,4)%QJ,X!N[QA\TA_N
MCT4>GXFNQHH :T:.4+HK%#N4D9VG&,CWP3^=.HHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** /*;?X>:MI_QX?Q/IICAT:>%IKEB1\SLI5HPO4DL ^>
MG/X5ZM110 4444 %%%% !1110 4444 %%%% 'EGQZGN&\#V>DVJ,TNJ:C#;X
M X/5@/\ OH+7$^,/ &K_  KU.#QAX+EE:S@4"[@.6V#C=N'\4;8Y_NGGT(^A
M98(IU59HDD56#@.H(# Y!Y[@\@T]T61&1U#(PPRL,@CT- '*^ _'FF>/-$%Y
M9D1748"W5HS9:%OZJ>Q[_4$5#X^^'&C^/K )=@V]_$,6][&N63V(_B7V_(BO
M+?'/@;5?AGKP\;>"2R6*MFZM5!*P@GD$=XCZ?P_D1LZA\>$U+0=/@\+:=)<>
M);]A']D="RV[=_3?GMCMR<8Q0!DV/A3XT^$D.D:)J,-WIW*QR&6)EC'; E^9
M?H,BN[^''PT?PI<7.MZY>_VEXBO ?-N"Q81@]0I/))XR3Z8'OWFG/>/IEJ^H
MQQ17K0H;A(FRBR8&X*>XSFK- !1110 4444 %%%% !1110 4444 %%%% !11
M10 5X?/X;\0?%SQN\_B.PN-)\,Z3,T<-K(NV2<YYY[YP,L. .%R<FO<** (;
M2TM["TAM+2%(+>% D<4:X55'0 5-110 4444 %%%% !1110 4444 %%%% !1
M110!P?Q0^'0^(.EV4<-XMI?64I>*5UW*5; 8''/8$?3WK<\'^#]+\%:''IFF
M1_[4T[#YYG[LQ_D.U=!10 TQH9%D**74$*Q'(!QG!_ ?E3J** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#RGP#\/-6\(_$WQ'?QF.'P_< BW3()DW,
M'  '0)EER?PSU'JU%% !1110 4444 %%%% !1110 4444 >0_&6W?7_$?@GP
MML9H+V_:6?KC:NT'\=K/7'Z[H6N_ [Q2/$'A\R77ANY<+-"Y)"C/^KD]#_=?
M\#W!^BG@BEDCDDB1WB):-F4$H2""0>W!(_&F7ME;:C936=Y!'/;3(4DBD&59
M3U!% &9X6\4Z7XPT.'5=*FWQ/P\;</$_=6'8C]>HXKEOB+\)M+\=+]LB<6&L
MH,+=*N1(!T60=_KU'N.*\TUW0M=^!WBD>(/#YDNO#=RX6:%R2%&?]7)Z'^Z_
MX'N#U>H?&BXUZ_TC2? &G_;M0N]LEQ]J0A8%_B0^X[MT Z9)X ,2V\._'/3[
M<Z%;ZG$UECRUO&N(VV+TX<CS1Q[9':O2?AS\/+7P)IDN^;[9JUV0]W=MGYC_
M '5SSM!)Z\DG)[ =J,XYZT4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M $5U,UO:33I"\[QQLZQ1XW.0,[1GC)Z5XKX=\&:O\3/%9\8>.+)K2PA/EV.E
M2(5)52<!P0#MSG.>6/HO!]OHH 155%"JH50,  8 %+110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %<)\1_P#F&?\ ;7_V2N[K
MA/B/_P PS_MK_P"R4 ;W@W_D4[+_ +:?^AM6[6%X-_Y%.R_[:?\ H;5NT %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 444U)(Y03&ZN <$J<X- #J*** "BBB@ HHJMJ.H
M6VE:;=:C>2>7:VL332OM)VJHR3@<G@=J +-%9/ASQ)I?BO2$U32)VFM&=D#-
M&R'(/(P0#6M0 4444 %%%% $%]=?8K"YNS#+,((FD\J%=SOM!.U1W)Q@"O#O
M#WA"_P#BSXM;QIXKL5L](3"6=CMVM.JDX#' )4<Y)ZG@8%>\44 -CC2*-8XT
M5$0!551@ #H *=110 45@>(?&>A>%KS3[75[MH)M0<I;@1,^X@J#DJ#CEAU]
M:NZ_KVG>&=&GU;59C#9P;=[A"Y&Y@HX )ZD4 :5%4M)U6SUS2;;4]/E,MI<H
M)(G*E<CZ'D5=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#)\3:U_PCGAN
M_P!7%G/>&UBWB" 99^<?@.<D]@":\I\ _#R[\3>()?'_ (TM(EN+IQ-:Z>(P
MJC@;7=?8 8!Y/4U[910 444UY$C ,CJH)P-QQD^E #J*** "BHIKJWMMOGSQ
M1;CA=[A<GVS4@(8 @@@\@B@!:*** "BBB@ HHIL<B2KNC=77U4Y% #J*** "
MBH9[RVM<?:+B&+/3S'"Y_.I$=9$#HP93T*G(- #J*** "BBHY9X8 #+*D>>F
M]@,T 244BNKJ&1@RGD$'(-+0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%5FU&Q6_6P:\MQ>,NY;<RKYA'J%SG'% %FBBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F/'WBBY\(>%9M
M3L].FO[HNL,,4:%@KMG#/CG;GTZD@<9S7&?##X7/IEV_BSQ/%')KUT[3I!L
M6U+').!QOY[?=[5ZU10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 44@92Q4,-PY(SR*6@ HI
M REBH(R.HSTI: "BBH6N[9)U@>XB69ND9<!C^'XC\Z )J*** "BBB@ HHHH
M**** "BJ]Y?V>G0B:^NX+6(MM#SR!%)],D]:G!#*&4@@C(([T +1110 4444
M %%%% !1110 4444 %%87A_QEH'BFXO8-&U 74MBP6X7RG3822!]Y1G[IZ9Z
M5NT %%%% !1110 4444 <+\4/%.J^'M$M[30]*FOM2U20VT#"+?'$2.K#H2<
M\ \<$G@8-+X6_"VU\#V0OKX1SZ[.O[V4#*P _P "?U/?Z5Z/10 4444 %%%%
M !1110 4444 %%%% !116%8>,M U/Q)=^'K/4!+JMFK-/;^4XV $ _,5VGEA
MT)H W:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#S#XM:UKLXM?!?A_29+BZUJ(B2ZDCS%'%G##)
MXSW)/W01CDC&[\//AYIW@'1_)AVSZC, ;J[(Y<_W5]%'8?B:[*B@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$^(_P#S#/\ MK_[)7=U
MPGQ'_P"89_VU_P#9* -[P;_R*=E_VT_]#:MVL+P;_P BG9?]M/\ T-JW: "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKC;OX@00W+QV]B
MTT:D@2&7;N]P,'BM*=*=32"N9U*L*?Q,[*BN'_X6)_U"O_)C_P"QH_X6)_U"
MO_)C_P"QK7ZI6_E_(S^MT>_YG<45P_\ PL3_ *A7_DQ_]C6=K'C2YU.S-M!!
M]E5^)&$FXL/3H,"G'!U6[-6%+%TDKIW+OB?Q<[2&RTN8JJG]Y.AY)]%/I[_Y
M.OX8\3IJL8M;I@MZHZ]!*/4>_J*\SIT<CQ2+)&Q5U.593@@UWRPE-T^1?><,
M<5-3YG]Q[?17 VWQ!FBMD2XL!-*HPT@EV[O?&TU-_P +$_ZA7_DQ_P#8UY[P
M=;M^1W+%T>YW%%</_P +$_ZA7_DQ_P#8T?\ "Q/^H5_Y,?\ V-'U2M_+^0_K
M='O^9W%%<GI?CB"_OXK6:S: RL$5A)O&3TSP*ZRL:E.=-VDC6%2-17BSS_XS
M>)#X=^'%^8I-EU?XLX<'GY\[C_WP&Y]<5Y1\*_M_P]^*-IHFJ'RXM:L8C@\
M,ZAT_$-NC^I-=)\0C_PG/QL\/^$$^>RT[$]XO;) =P?^ *@'NQJ;]H/1YH+7
M1/%MCE+K3K@1/(HY )W1M^# _P#?506>VU$US MPENTT8G<%EC+#<P]0.M4?
M#VLP^(?#NGZO!CR[R!)< _=)'*_@<C\*\,^*[:P/CKH:Z Z)JLEA'%;N^,(S
M-*N[GT!)_#O0![W/JNG6MTEK<7]K#</]V*295=OH"<FK1(4$D@ <DFO%M2_9
M_P!-F\.74TFJW]WXB:-I3=ROE)9<9P5(S@GC.2><^U<A\.;7Q/\ $_2%\.7V
MM36_AK2\?:&C;]]/NSLC)/4#!QG@<<'C !]'VFI6%^7%G>VUR4X80RJ^WZX/
M%8OQ!_Y)SXD_[!EQ_P"BS7B/Q)\!Q?"F32/%/A2]NX2MR(7663=AMI8<@#*D
M*P(->Q^+;Y=3^$6L:@B[5NM%DF SG :$M_6@#G/@-+'!\*HY99%CC6ZF+.YP
M ,CJ:](LM3L-25FL;ZVNE7J8)5<#\C7SE\+?A_J'CSPW&NLZG<0>&+6=_)L[
M=@IGE)RS'V' R<GKC'4S_$'P(_PEN=.\6^$+ZZBC$_DRQRMOVD@D#.!E" 00
M>^.>> #Z0JG=ZOIEA(L=YJ-I;R,0%6:=4))Z8!-9DLDWB[P(LVE7KZ=+JEBL
MD-PHRT.]0<]N1G':N'L?V?\ PG';DZG/J.HWCY,EP\^S<QZD ?U)H ]4BECG
MB66&1)(V&5=&!!^A%-GN8+6,27$T<2$A0TC!1D]N:\%\$177P\^.4O@NVOYI
M]'O(V9(YFS@^5YBM@<!AM*Y'4?AC;_:0_P"1%TS_ +":_P#HJ2@#UJ[U.PT]
MHUO;ZVMC(<()I53<?;)YJT"",@Y%>&:%\'Y?'.FCQ'XVU*_74;Z,-!!;LJBW
MBQ\@(8'MVXQGGG-;WQ:\4WG@CP?I.A:'-*FHWV+6"<8W)&@4,0>S'*C/N3P0
M* /2+G6=+LK@6]UJ5G!,W2.6=58_@3FK@(8 @@@\@BO)=*^ 'AE=*4:W+>7N
MJ2KNGN5G*X<\G:.XSW;)-9/PYO=2\$?%.^^'5U>RWFF,C26)D/,?R>8,>@*Y
MR!QD9'>@!GQ[_P"1J\#_ /7Q)_Z'#78?''_DDFK_ ._!_P"CDKC_ (]_\C5X
M'_Z^)/\ T.&NP^./_))-7_WX/_1R4 :GPK_Y)=X>_P"O0?S-=3=WUI81>;>7
M4%O'_?FD"#\S7+?"O_DEWA[_ *]!_,US9^!^FZMJ]WJGBG6=0U>YGE9D7?Y:
M1H6)"]SP.."![4 >F6E_9W\?F6=W!<IQ\T,@<?F*L5\W>/O#,?P<\1Z)X@\+
M7EU%!/(RS6\DFX$+M)4_WE8$\'H1UZ8^D 0R@@Y!&10 M%%% 'E'[0I(^&L>
M#UU"+/\ WR]=G\/N?ASX;_[!EO\ ^BQ7%_M#?\DUC_["$7_H+UV'@7_DF/A_
M_L%0?^BQ0!T<-U;W$;20SQ2QJ2&9'# $=1D5%::GI]^SK9WUM<E.&$,JOM^N
M#Q7S#\)_">L>.-,O-';5);'PS%<":\6 @27$A4 )] %SSQ[$]-KXE_#6W^&U
ME8^*O"=_>VTL%PL<@>3<5)!PRG XX((.0<T ?1U0W-W;6<1ENKB*",=7E<*/
MS-8EMXHA/P^A\572!8SIJWTD:GI^[WE1^/%>+^!_!US\8[J]\5>,-0NGM$F,
M%M;0MM Q@D#.=J#('').23QR ?0=M=VU[%YMK<13Q_WXG##\Q4U>9:%\((?"
M/C&RUCPYK%W!8@L+RRG;<)5*D  C&<$CA@?7->FT %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%5[Z\BT^RENIL^7&,G'4^U)M)78TG)V18HKBSX_&3MTTD=B9\?^RT?\)_
M_P!0S_R/_P#8UQ_VAAOYOP?^1V_V;BOY?Q7^9VE8WBPE?#-X02#A!Q_OK6)_
MPG__ %#/_(__ -C5'5O&']J:9-9?8?*\S;\_G;L88'IM'I6=;'8>5*48RU:?
M1_Y&M#+\1&K&4HZ)KJO\SF****^=/I KT+P*2=#F!).+A@/;Y5KSVNAT+Q1_
M8EB]M]C\[=(9-WF[<9 &,8/I79@:L*5;FF[(XL?1G5H\L%=GI%%<7_PG_P#U
M#/\ R/\ _8T?\)__ -0S_P C_P#V->U_:&&_F_!_Y'A_V;BOY?Q7^9VE%<7_
M ,)__P!0S_R/_P#8UL:%XEAUN22$0-#,B[MI;<".G!_$5=/&4*DN6,M?F14P
M->G'FE'3Y$7CV62'X>^(I(G9)%TVX*LIP0?+/2OF+X=Z]J'@'5M)\02N_P#8
M>I2O;70&2I"D!B1_>7<K#\1ZU]-?$'_DG/B3_L&7'_HLUY%X'\()XU_9^NM-
M4+]LCO99[1CVE4# ^A&5_&NHY#W]'26-9(V#HP#*RG((/0BO!_A$S'XV>-\D
MG+W/4_\ 3P*Z+X%>,'UGPS)X?OV8:EH^(PK\,T/1?Q4_*?0!?6N<^$/_ "6S
MQO\ []S_ .E(H ][KYJ^+(OO'WQ$U+3=-.^W\.Z=)*X'(+* TF/?)5?^ U]"
M:_K$/A_P_J&KW'^JLX'E(_O$#@?4G _&O+O@'H\LNAZOXHU!?,NM9NF^9AG<
MBD[C^+LV?]T4 =!\%_$G_"1?#BR$LFZZT\FSER>?EQL/_?!7\0:T/BCXIN?"
M'@*^U.QVB\8K! S#(1F.-V/4#)'N!7F?PP=O OQEU[P9,Q6UO"QM@3U*C?'^
M<;-^(%>N>./"T7C/PC>Z))+Y+S*&BE_N2*<J3[9&#[$T >2>#O@O8^,O#MMX
MD\3ZWJES?ZBGG9BF7Y5/3<S*Q8X^F.F.*[SP#\.KWP'K%ZL&NS7FASQ8BM)L
MAHI-PY_N],C(QG/3BO+M!\<>+O@[(GA_Q/I$ESI*N1 X.-HSD^5)T8=3M///
M:O<O"GC30_&FGF[T:\$NS'FPN-LL1/9E_J,@]C0!Y+^T6C7.I>$K)I'6&:28
M, >Y,0S]<$UHM^SCHD:EK37]4AFQ\KD(0/P !_6J/[07_(P^"_\ KK+_ .AQ
M5[O0!\[/KWC;X+>(K:TUV^EUKP[<L1'([%B5&,E"Q)1@"/E)VG]1]!VEU!?6
M<%W;2"2">-98W'1E89!_(UYY\=M/BO/A7?SNBF2SEAFC)ZJ3($./P<U<^#%U
M)=_";0WE.6198@?9974?H * ,_XZ>(CHOP^EL8&(NM5D%J@7KLZN?R&W_@=<
M'\(S>^ ?BE>>#]5;;]OMT('\/FA!(N/^ EU^N*U_$+?\)W^T+I>C+^\T[0$\
MZ<=5W+AV_-O+0_0TWX]:?<:-K7AWQO8+B>UF6&1O]I3YD>?K\X/X4 >Z5Y%\
M7OB%JNEZA9>$/"Y/]M7^T/*F-T8<X55[!F]3T&/7(]2TO48-7TFTU*U;=;W4
M*31G_98 C^=>"^' -8_:BU2>Y <VKS[ PSC8@C7\A0!L:7^SQ8W=FMSXGUS4
MKC5)0&E-M(H53W&YU8M]>/I7/>)_"/B/X+S1>(/"VL7%QH_F!9X)SPI)X$BC
M 93TW  @GMUKZ.KF?B+:1WOPX\1PRJI4:?-(-W3<BEP?S44 7?"GB*V\6>&+
M#6[4;8[J/<R$Y*.#AE_ @BMFO(?V=+B27X?7D3G*PZE(J>P,<9Q^9/YUZ]0!
MYQ\7_B)+X'T.&WT[:=8O]RP%AN$2C&Y\=SR  >_KC%<?H?P+N_$=JNK>.=<U
M%]1N!O\ )BD!:,'D!F<-S[ 8'2J7C1?[:_:8T2PG"O#;&W 1NA"@RD?F37T)
M0!XWIGPG\1^"/$>G7GA3Q%--I9N8Q?65RVW,6X;S@?*W&>P([9KV2BO%_BUX
MEUG5/%NE_#WP]=/:RWVW[9,G!VMT7(Y"A06;'4$#U% 'K1UK2ENC:G4[(7 Z
MQ&==_P"6<U>KR-/V=_" TX0/<ZDUUMYN1*H.['4+MQC/;]:R?A5K6L>%?']_
M\.-:NI+J&(-]B=OX-J[QMSR%9#G&>"..IH ]NFN(+?9Y\T<6]@J[V"[CZ#/4
MU#>:E8Z<$-[>VUL'.%,\JIN/MD\UXS^TA*T.F>'95QN2ZD89Z9"K5VP^"R^)
MK1]8\<ZI?76N7J[V$$H"6P/(5>"#C\NP'<@'L,<B2QK)&ZNC#*LIR"/4&JR:
MII\EXUFE];-=)]Z%9E+K]5SFOF;PI;>,[;Q-J_PQT?6/L]M]H;SKHYW0Q(<,
MT?.1N!7@=\<CDUTGCWX*:1X9\%SZWH=[?KJ.G!9F>64'S &&2, ;6&<@CT_&
M@#Z J.*X@N-_DS1R;&VML8':?0XZ&N2^%OB&Y\3_  [TO4;U]]WM:&9SU=D8
MKN/N0 3[FO"?A]H&N^,=7U[P_9ZD^GZ(;LSZE+$<22#+!4'KGYO;C)SP* /I
MNWU?3+NY:VMM1M)IU^]%'.K,/J <U<KP/QY\%--\-^&)=?\ "]W?PWVF*)V#
MR[MRKR6! !5A][(XX/%>C?#;QBWB7X<VVM:C)_I%NKQWDF,9:/JV!ZK@_C0!
MV4T\-M$99Y4BC7J\C!0/Q-0V>IV&HJ6L;ZVN@.I@E5_Y&O /#ND7WQT\1ZCK
M&OW]U!X?LI?+M;2$@8)R0HX(! P6;!)R.W32\;_!FR\,:'-XD\'WM_::AIJF
MX*F;.44?,5( ((&3U((!% 'N]5[N^M+"+S;RZ@MH_P"_-($'YFN5^%WBZ7QG
MX&M-2NO^/V)C;W)  #2+CYL#ID$'ZDUY)X2TG3OBA\2/$A\97<TES:R%+33_
M #R@"AF#!<<X3:O [MDT ?0]M=VU[")K2XBGB/1XG#*?Q%<)>?#C2;KXK0^+
MGU>5;]=LGV$%?F*H$!'?;@<\?C5OPI\,=&\%>(;C5-%N+R*&XMS!)9R2;X\[
ME(<9YR,$<Y^\:\^U/_DZ_3?^N0_])GH ],^(WB"Y\-^!=5U'3[B**_@B5H=X
M#=749VGKP35?X:>*)_$?@#2]4U:\@;4)_-$A&U,[974?*.G %<K\;O VD:AX
M>U'Q9,;D:E9VT<<860",CS.XQ_MGO7._#3X/>&/$_@;2M>U![_[7.9"XBF"I
M\DKJ.-N>BCO0![_5&;6M*MKH6L^IV<5P>!$\ZJY_ G-><?&?Q?JFDV^E>&]
ME>'5=9E\L3(<,B9"@ ]BS,!D= #4=G^S[X232A!?27US?,O[R\$VT[SU*KTQ
MGUS0!ZSU&117BOPIU;5/#GCS6/AUJ=Z]Y;V:E[*1SRBC!VCT!5@<= 1QUKVJ
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HK#U?Q+%I=U]F6!II  6^;:!G\#6=_PFW_ %#_
M /R-_P#8T =;17)?\)M_U#__ "-_]C1_PFW_ %#_ /R-_P#8T =;5'5[\:;I
MLMQD;\;8QZL>G^/X5@?\)M_U#_\ R-_]C6/K6N2:PT0\KR8XP<)NW9)[]!0!
MT?A;5I+V*6VN9"\T9W*S'EE/^!_G715Y=I][)IU]%<QC)0\KG&X=Q72?\)M_
MU#__ "-_]C0!UM%<E_PFW_4/_P#(W_V-'_";?]0__P C?_8T =;17)?\)M_U
M#_\ R-_]C3D\;(7 >P95[E9<G\L"@#JZ^??C?8C6OBKX2T:>:1+:[6&%MAY7
MS)RI89XSC^5>_P 4J3PI+&<HZAE/J#S7@WQ@N8+/XU>"KJYE2*WA:VDED<X5
M%%P223V  H O7?[.UI:6[SZ#XCU"VU% 3$\NW:3V!*X(Y[\X]#5WX*>.M8UF
M?4_#'B&5Y]0TT%DFD.790VUU<]R"1SU.>>E=7JWQ:\$Z58277]NVMVRJ2L%H
M_F.Y] !T_' KS_X$Z/J&H^)->\<W<)AAOS+'$I_C9Y!(Y'J 0!GZ^E "?%8G
M_A>G@3G_ ):VO_I37N]?/?QNOSI7Q9\)ZBMN]PUHD,XA3[TA6<MM'N<8K<_X
M7U>?]"%JO_?9_P#C= %#]I<D:=X=&3CSIS^B5ZYXE)_X0;5SGG^S9O\ T4:^
M:_BU\09O&UKI<<OA^[TK[*\C!KAB?,W!>!\HZ8_6OI/Q+_R(NK_]@R;_ -%&
M@#SS]G'_ ))Y?_\ 85D_]%15Z_7C_P"SC_R3S4/^PK)_Z*BKV"@#YZ\>V=U\
M*_BK:>---C<Z7J4K&ZC7H6/,J?\  OOC/<'TKV;6_%^F:-X,F\3F99K(6XFA
M*G_7;A\BCW)(%+XR\,6OC#PM>Z-=87SDS%(1_JI!RK?@>OJ,CO7ROH5QJ_BR
MYT/X=76I1IIL-^^UPX([YPW1L8?;ZE_I@ ]9^"7AZ^U?4]2^(>N%GN[]W2UW
M=,$_.X]N-@] #[5[;5>PL;;3-/M[&SB6*VMXUBBC7HJ@8 JQ0!Y'\=O&.J>'
M]+TS2-'N&MKG5'<27",5=$7:,!NV2W7T'O52V_9Q\/MIX%_K&J2Z@RYDFC9
MF_OA2I.,^ISQVKHOB_\ #V?QWH%NVGNHU2P9G@5SA958#<F>Q.U<'IQ[Y'"^
M&_C9K'A:>/0?'VDW0DA 3[4$Q,!T!=3P_P#O \^YH ]3^'_A?5/".ASZ7J6L
M-JB+<LUK*^=R1%5PI!)QR&. 2.:ZIW6-&=V"HHR68X %4]'UG3M?TR+4=*O(
MKNTE'RR1G]".H([@\BO%=5-[\7OBI?\ AEKZXM?#.C$BXCA(!F=&VD_4MD#.
M0 N1R: /;+35],OY6BL]1M+B1?O)#.KD?4 U<KQ3QC\%-%T;PY<ZUX7FO-/U
M33(C<QN+AF#[!N//4-@'!!'-=K\*?%EQXQ\!VNH7IW7L+M;7#X WNN/FX]5*
MD^^: .RBN()GD2*:.1HVVR*C E#Z'T-5[?5=.N[E[:VU"UFG3[T4<RLR_4 Y
M%?,_A71-<\4_$#Q;H&FZBVGZ;<WLDFISQG]X8UE<!%_WBY]N.?0[/Q,^$VG^
M!?#L/B7PS>7T-Q93Q^89)<G!. ZD $,&Q[<]L<@'T+<W5O90-/=7$4$*_>DE
M<*H^I/%+;W,%W")K:>.:(]'C<,I_$5XEX:\$ZE\6;&#Q/XYU.9K21,6-A:,$
M15'RESUP20??WQ@5DZ)97'PI^.=IX>LKR:71]65/W4K=5?<JD]MRNI&<=,^M
M 'J7Q)\#:;XWTNS@U'56TY;:?>DHVX8D8(()'/I75Z78QZ7I-GI\+L\5K D"
M,YR655"@GWXKR/\ :1_Y$W2?^PA_[3>O2%U6'0O $>K7 )BL]-6=E!P6VQ@X
M'N>GXT ;-S=VUG$9;JXB@C'5Y7"C\S1;75O>1"6UN(IXSQOB<,/S%?/G@;P9
M<_&"XO?%?C'4+N2V$QAMK>%]H&,$@9SM09 P.2<DGU[O0/A#'X/\96>L>'=9
MNH;#YEO+*=MPE4J0 ",9P<'!'OF@#TZJ,>M:5+<FVCU.R>X'6)9U+?EG->-_
M$?6=8\:?$>W^'&BWKV=GM']H2H/O97>V<=5"XXR 2<'M6M<?L[^$7TUH+>YU
M**ZV86Y:56^;'!*[<$9[#'U% 'KE1FX@6X6W::,3LNY8RPW$>H'7%>-_!GQ-
MK%MK^K^ M?GDN+C30QMY7.2JHP5DR>2.5*^V>V*Y[XI-K ^/.DIH$B1ZK+9)
M#;R/C"%_,0MSZ!B?P[T >_3ZII]K<I;7%_:PW#C*Q23*K-] 3DU;KQN;]GO1
M[G1YC=ZOJ%QKLJEVOI) 5:7U*D$E<^IS[T[]G_Q#J&H:)JNAZC,TKZ3*BQ,[
M9*HVX;/H"AQ]<>E 'L+,J*68@*!DDG@"JMIJFG:@[I97]K<O']]89E<K]<'B
MO$OB;J&J^.?B=9_#G3;M[:P0*UZ5'#';YA)]0JXP.F[\,:]]\"+'2K1+[PAJ
MNH6.NVHWP3RS K(WHV ,9Z<<<\@T 9/[/O\ R,/C3_KK%_Z'+7N37,"W"V[3
MQB=QE8RXW$>H'6O!_P!G+SCJOBTW'^OS!YG3[VZ7/3WJ;Q1_R=#H'_7*/_T&
M2@#W>HH;F"X:189XY#&VUPC@[3Z''0U+7A'[/O\ R,/C3_KM%_Z'+0![N2 "
M2< =2:J0ZKIUS<-;P7]K+.O6-)E9A^ .:\2^(FJ:OX\^)\'P[TN]DM-.C ^V
MO&?OG;O8MZA1@!>F[KVQLWO[//AO[ !I6H:E9ZA&,Q7+2A_F[%@ /T(H ]4U
M.\6QTZXG,D:.D3LF\@ D D5YS\&O'>I^+-!U&X\07UN\\-R$C.U8_EV@]!C/
M-:'B;X=VOB7P7IMOXEO+FYO])M&)N()-OF2;!N)R#G)4>]>1?!_X9:#XZT34
M+S5WO%EM[D1)Y$H48V@\Y4^M 'TZK!E#*05(R".]5;S5-/TXJ+V_M;8M]T3S
M*F?IDUPWC_7D^%WPQA@TDL)T5+"Q:3#E3M/SGL<*I/3&<5R?A'X*6/B#18=?
M\87VH7FJ:D@N& FV[%894$D$EL8]ATQQ0![;%-%<1B2&1)(VZ,C @_B*)IHK
M>)I9Y4BC7EG=@H'U)KYUUW3;WX$^,=-U'1[Z[N/#M^^)[:5@2=N-RG@ G!RK
M8!ZCUSZ)\<G5_A)J#H<JTD!!'<>8M '?W6I6-C;K<7=[;6\+D!9)I516STP2
M<58CD26-9(W5T895E.01Z@U\]^!OAA<_$30++6/%NH7D=C#;+:Z9:VS!=L2#
M;O.0<9(STY//3 KW+PYH5OX9\/66C6LLLL%HFQ'E(+$9)YP .] &I7A'PX)_
MX:,\9\_\LKG_ -'Q5[O7A'PX_P"3C/&?_7*Z_P#1\5 'N<EQ!#)''+-&CRG$
M:LP!<^@'>H;O4K"P:-;R]MK8R'"":54W'VR>:\._: N+JU\5^#KBQ4-=Q.\D
M"MT,@>,KG\0*VK7X$6>K6<E[XNUC4+[7KD;IIXY0%C;T4$'('3T] * /8%97
M4,K!E(R"#D&EKPSX)W^I:'XR\0^ [VZ:XM[$/) 6/"E) IVCL&#AL>WUJU\;
M/$>K7&KZ/X$T.=H9]5VFX93C<CML52>RY#%O8#MF@#UV#5M-NKIK6WU"TEN%
M^]%',K./J <UXIX#_P"3D_%G_7*X_P#1D=:W_#/6A6^E1_8-6U&WUF(!X[X2
M  2#OM &!GT.1ZFN4^#T6J0?&_7(=;D$NIQVDZ7,@((=Q)&">/7K0!]&51;6
MM*6[^R-J=D+GIY)G7?\ ]\YS7EWQ?\2ZM/KNB^ ] N7M;O52K7%PAP5C9BH&
M1R!PQ..< #N:G_X9[\'?V1]EWW_VS;_Q^>=\V['7;C;C/;'XT >L5#%=VT\L
MD4-Q%))&<.J."5/N!TKR3X,>(=5BU;7/ ^M737<^CNPMYF.3L5MC+D\D9VD9
M[''I6#X_T^Z^%OQ*M/'.DQ,=+U"4K>PIP-S<NO\ P(#</]H'T% 'OLDD<,;2
M2NJ1J,LS'  ]S2131SQ++#(DD;#*NC @CV(KPOXC^)W^)&M:/X%\*W(EMKSR
M[F]N$Y4(0& /LH^8CUVCJ*]GT/1K/P]HEGI.GQ^7:VL8C0=SZD^Y.2?<T :%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MZ58ZL98KB29)D^8!& !7\0>_\Z?_ ,(AJ?\ >@_[[/\ A5O2_#FJ6&I0W >
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
M /8>E #?A7_R2[P]_P!>@_F:["L'P5HMSX<\&:5H]X\3W%I (Y&B)*DY/0D
M_I6]0 5X1\./^3C/&?\ URNO_1\5>[UYGX2^'VKZ%\6O$7BBZFLVL-0CE6%8
MW8R9>1'&05 & ISSZ=: .3^/7_(Y>"O^NK?^C(Z]XKS/XG?#[5_&/B#PY?:;
M-:)%ITA,XG=E."R-E<*<_=/Z5Z90!X7X)_Y.6\5_]>\W_H<55_'CC3/VD?#-
MY=-BWE2W"LWW5RSIU]CS^-=EX<\ :MI/QAUWQ7<2VAT^]A=(E1V,F69#R-N!
M]T]_2KWQ.^&\/Q TJ#RK@6NJ698VTS#Y3G&5;'..!R.E '>5X'\.[B&Z_:,\
M53V\J2Q-%<;70Y5OWL8X/>M*#P?\7]4M5T35_%%I:Z6%$<MQ#AII$Z8!"AB<
M>I&>^:T_ ?PHN?!'Q&OM4MYH&T5K+[/;AI&:8L?+)+#;CJK'@]QCV .,^*>E
MPWGQZT2WU&[N+6SOH(4$\$@1X\LZ?*Q! ^;V[UW7_"CM'_Z&?Q5_X'I_\;K=
M^(OP\L_'^E0Q/.UI?VC%[6Z5<[2>JL.ZG Z<@@?0\;;:+\;],A6QBUS2+R)1
MM2XF(9E ]2R!B?<Y^M '6^#?A9HG@G6KG5K"\U*ZO+B$PN]Y,K_*6#'HHY)4
M<G-8?QU\26EAX/\ ^$?^SI=ZEJ[!((,;B@# [\#G.< >Y[X-=%X%\/\ BO2&
MO[OQ7XC_ +5NKO8%BC!$4&W=G:, <[AG"CH.O;G='^'.M7OQ4NO&/BR:SF2%
MC_9]O!(SA,'"9RHP%'/NQSQ0!P'PQ\[X7_$Y] \26L,,VJ6\:176<["W*@-_
M=+94_P"TH]*^DZ\_^*WP[/CS1(#8O%#J]F^ZWED)564_>0D GT(XZCW-=1X6
MAUJV\,V,'B&2"75(H]D\D#%E?!P&R0.2,9]\T ;%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5PGQ'_ .89_P!M?_9*[NN$^(__
M ##/^VO_ +)0!O>#?^13LO\ MI_Z&U;M87@W_D4[+_MI_P"AM6[0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %<UXU\'0^-]+M],N[^XMK))UFFC@ S,%Z*2>@[_7'I72T4
M 16MK!96D-K;1+%!"@CCC08"J!@ ?A4M%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %&[T72[Z^MKZ[
MTZUFN[9MT$\D2EXS_LMC(J]110 4444 %%%% !1110 4444 %%%% !7F7PL^
M'^K^"M7\1W.IRVCQZA*A@\AV8X5G.3D#'WA^M>FT4 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5PG
MQ'_YAG_;7_V2N[KA/B/_ ,PS_MK_ .R4 <Y;>)-7TR 6=I>>7!$6"KY:'')/
M4CU-3?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\
M_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:**
M#_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_
M "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:
M_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B
M:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G
M_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'
M_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C
M_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7
M_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__
M !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_
M )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _
MX3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\
M@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S
M_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FB
MB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?
M_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK
M_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__
M (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?
M_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?
M\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^
M08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\
MA,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q_
M_$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/
M_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH
M /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\
M\@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O
M_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^
M)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^
M?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_
MPF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y
M!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3
M+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\
M\31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P _
M_P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@
M _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(
M,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:_
M_P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#X
MFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\
M_P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\
M"9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08
M_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\
M^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$
MT?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_
M .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,
MM?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'
M_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\
M_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:**
M#_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_
M "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:
M_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B
M:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G
M_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'
M_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C
M_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7
M_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__
M !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_
M )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _
MX3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\
M@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S
M_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FB
MB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?
M_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK
M_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__
M (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?
M_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?
M\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^
M08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\
MA,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q_
M_$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/
M_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH
M /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\
M\@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O
M_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^
M)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^
M?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_
MPF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y
M!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3
M+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\
M\31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P _
M_P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@
M _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(
M,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:_
M_P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#X
MFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\
M_P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\
M"9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08
M_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\
M^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$
MT?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_
M .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,
MM?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'
M_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\
M_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:**
M#_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_
M "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:
M_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B
M:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G
M_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'
M_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C
M_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7
M_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__
M !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_
M )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _
MX3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\
M@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S
M_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FB
MB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?
M_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK
M_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__
M (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?
M_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?
M\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^
M08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\
MA,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q_
M_$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/
M_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH
M /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\
M\@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O
M_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^
M)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^
M?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_
MPF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y
M!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3
M+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\
M\31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:__P _
M_P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@
M _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(
M,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\ "9:_
M_P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08_P#X
MFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\ ^?\
M_P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$T?\
M"9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_ .08
M_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,M?\
M^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'_P#$
MT?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\_P#_
M .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:** #_A,
MM?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_ "#'
M_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:_P#\
M_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B:**
M#_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G_P#_
M "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'_"9:
M_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C_P#B
M:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7_P#G
M_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__ !-'
M_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_ )!C
M_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _X3+7
M_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\@Q__
M !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S_P#_
M )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \31_PF6O_P#/_P#^08__ (FBB@ _
MX3+7_P#G_P#_ "#'_P#$T?\ "9:__P __P#Y!C_^)HHH /\ A,M?_P"?_P#\
M@Q__ !-'_"9:_P#\_P#_ .08_P#XFBB@ _X3+7_^?_\ \@Q__$T?\)EK_P#S
M_P#_ )!C_P#B:** #_A,M?\ ^?\ _P#(,?\ \35.]U:_UIHQ?W!E\H'9A%7&
*<9Z >@HHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>amba-20230131_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2023-03-31T12:47:54.9972+00:00 -->
<!-- Copyright (c) 2023 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:href="amba-20230131.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets" xlink:href="amba-20230131.xsd#Role_StatementConsolidatedBalanceSheets" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" xlink:href="amba-20230131.xsd#Role_StatementConsolidatedBalanceSheetsParenthetical" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" xlink:href="amba-20230131.xsd#Role_StatementConsolidatedStatementsOfOperations" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss" xlink:href="amba-20230131.xsd#Role_StatementConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" xlink:href="amba-20230131.xsd#Role_StatementConsolidatedStatementsOfShareholdersEquity" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" xlink:href="amba-20230131.xsd#Role_StatementConsolidatedStatementsOfCashFlows" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies" xlink:href="amba-20230131.xsd#Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombination" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombination" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValue" xlink:href="amba-20230131.xsd#Role_DisclosureFinancialInstrumentsAndFairValue" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventories" xlink:href="amba-20230131.xsd#Role_DisclosureInventories" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" xlink:href="amba-20230131.xsd#Role_DisclosurePropertyAndEquipmentNet" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNet" xlink:href="amba-20230131.xsd#Role_DisclosureIntangibleAssetsNet" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwill" xlink:href="amba-20230131.xsd#Role_DisclosureGoodwill" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilities" xlink:href="amba-20230131.xsd#Role_DisclosureAccruedAndOtherCurrentLiabilities" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeases" xlink:href="amba-20230131.xsd#Role_DisclosureLeases" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilities" xlink:href="amba-20230131.xsd#Role_DisclosureOtherLongTermLiabilities" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStock" xlink:href="amba-20230131.xsd#Role_DisclosureCapitalStock" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensation" xlink:href="amba-20230131.xsd#Role_DisclosureEmployeeBenefitsAndStockBasedCompensation" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShare" xlink:href="amba-20230131.xsd#Role_DisclosureNetLossPerOrdinaryShare" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxes" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxes" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" xlink:href="amba-20230131.xsd#Role_DisclosureCommitmentsAndContingencies" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReporting" xlink:href="amba-20230131.xsd#Role_DisclosureSegmentReporting" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEvent" xlink:href="amba-20230131.xsd#DisclosureSubsequentEvent" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="amba-20230131.xsd#Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="amba-20230131.xsd#Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationTables" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueTables" xlink:href="amba-20230131.xsd#Role_DisclosureFinancialInstrumentsAndFairValueTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesTables" xlink:href="amba-20230131.xsd#Role_DisclosureInventoriesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" xlink:href="amba-20230131.xsd#Role_DisclosurePropertyAndEquipmentNetTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables" xlink:href="amba-20230131.xsd#Role_DisclosureIntangibleAssetsNetTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesTables" xlink:href="amba-20230131.xsd#Role_DisclosureAccruedAndOtherCurrentLiabilitiesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesTables" xlink:href="amba-20230131.xsd#Role_DisclosureLeasesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesTables" xlink:href="amba-20230131.xsd#Role_DisclosureOtherLongTermLiabilitiesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockTables" xlink:href="amba-20230131.xsd#Role_DisclosureCapitalStockTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationTables" xlink:href="amba-20230131.xsd#Role_DisclosureEmployeeBenefitsAndStockBasedCompensationTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareTables" xlink:href="amba-20230131.xsd#Role_DisclosureNetLossPerOrdinaryShareTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesTables" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingTables" xlink:href="amba-20230131.xsd#Role_DisclosureSegmentReportingTables" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail" xlink:href="amba-20230131.xsd#Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail" xlink:href="amba-20230131.xsd#Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail" xlink:href="amba-20230131.xsd#DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail" xlink:href="amba-20230131.xsd#Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail" xlink:href="amba-20230131.xsd#Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail" xlink:href="amba-20230131.xsd#Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail" xlink:href="amba-20230131.xsd#Role_DisclosureInventoriesScheduleOfInventoryDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail" xlink:href="amba-20230131.xsd#Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail" xlink:href="amba-20230131.xsd#DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureGoodwillAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail" xlink:href="amba-20230131.xsd#Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail" xlink:href="amba-20230131.xsd#DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureLeasesAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" xlink:href="amba-20230131.xsd#Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail" xlink:href="amba-20230131.xsd#DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail" xlink:href="amba-20230131.xsd#Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureCapitalStockAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail" xlink:href="amba-20230131.xsd#Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail" xlink:href="amba-20230131.xsd#Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail" xlink:href="amba-20230131.xsd#Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail" xlink:href="amba-20230131.xsd#DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail" xlink:href="amba-20230131.xsd#Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail" xlink:href="amba-20230131.xsd#Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureSegmentReportingAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail" xlink:href="amba-20230131.xsd#DisclosureSubsequentEventAdditionalInformationDetail" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName" xlink:label="dei_AuditorName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="49.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="50.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="51.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="52.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="53.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="54.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="55.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="56.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="57.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="58.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCurrentReportingStatus" order="59.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityVoluntaryFilers" order="60.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFilerCategory" order="61.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntitySmallBusiness" order="62.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="63.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_IcfrAuditorAttestationFlag" order="64.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityShellCompany" order="65.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="66.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityPublicFloat" order="67.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="68.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="69.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="70.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="71.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="72.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="73.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="74.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="75.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="76.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="77.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="78.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityInteractiveDataCurrent" order="79.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentAnnualReport" order="80.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentTransitionReport" order="81.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorName" order="82.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorLocation" order="83.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorFirmId" order="84.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock" order="85.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AccruedAndOtherLiabilitiesCurrent" xlink:label="amba_AccruedAndOtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="amba_AccruedAndOtherLiabilitiesCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ReclassificationOfUnrealizedGainsLossesOnInvestments" xlink:label="amba_ReclassificationOfUnrealizedGainsLossesOnInvestments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="amba_ReclassificationOfUnrealizedGainsLossesOnInvestments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_12"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_13"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_12" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding_13" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased" xlink:label="amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan" xlink:label="amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LongTermFinancingPaymentForIntangibleAssets" xlink:label="amba_LongTermFinancingPaymentForIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_5"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_EscrowClaimAssociatedWithBusinessAcquisition" xlink:label="amba_EscrowClaimAssociatedWithBusinessAcquisition"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:label="amba_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireInvestments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="amba_LongTermFinancingPaymentForIntangibleAssets" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_5" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="amba_EscrowClaimAssociatedWithBusinessAcquisition" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="amba_IncreaseDecreaseInOperatingLeaseLiabilities" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombination" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValue" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventories" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNet" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwill" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilities" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeases" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilities" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStock" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_CapitalStockTextBlock" xlink:label="amba_CapitalStockTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="amba_CapitalStockTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensation" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PostemploymentBenefitsAbstract" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShare" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxes" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReporting" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEvent" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OrganizationPolicyPolicyTextBlock" xlink:label="amba_OrganizationPolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ConcentrationOfRiskPolicyPolicyTextBlock" xlink:label="amba_ConcentrationOfRiskPolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock" xlink:label="amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_GoodwillPolicyTextBlock" xlink:label="amba_GoodwillPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_EquityInvestmentPolicyTextBlock" xlink:label="amba_EquityInvestmentPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_CostOfRevenuePolicyPolicyTextBlock" xlink:label="amba_CostOfRevenuePolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="amba_OrganizationPolicyPolicyTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="amba_ConcentrationOfRiskPolicyPolicyTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="amba_GoodwillPolicyTextBlock" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="amba_EquityInvestmentPolicyTextBlock" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="amba_CostOfRevenuePolicyPolicyTextBlock" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="23" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="24" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="25" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock" xlink:label="amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock" xlink:label="amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock" xlink:label="amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:label="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock" xlink:label="amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PostemploymentBenefitsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PostemploymentBenefitsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PostemploymentBenefitsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PostemploymentBenefitsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingTables" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NumberOfReportingUnitForGoodwillImpairment" xlink:label="amba_NumberOfReportingUnitForGoodwillImpairment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="amba_NumberOfReportingUnitForGoodwillImpairment" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ImpairmentOfInvestments" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OculiiCorpMember" xlink:label="amba_OculiiCorpMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_PostCombinationMember" xlink:label="amba_PostCombinationMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets" xlink:label="amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="amba_OculiiCorpMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:to="amba_PostCombinationMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_NetIncomeLoss" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OculiiCorpMember" xlink:label="amba_OculiiCorpMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_BusinessCombinationWorkingCapitalAdjustmentNet" xlink:label="amba_BusinessCombinationWorkingCapitalAdjustmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="amba_OculiiCorpMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="amba_BusinessCombinationWorkingCapitalAdjustmentNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OculiiCorpMember" xlink:label="amba_OculiiCorpMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="amba_OculiiCorpMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OculiiCorpMember" xlink:label="amba_OculiiCorpMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="amba_OculiiCorpMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OculiiCorpMember" xlink:label="amba_OculiiCorpMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="amba_OculiiCorpMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember" xlink:label="us-gaap_CommercialPaperMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BondsMember" xlink:label="us-gaap_BondsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="us-gaap_AssetBackedSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_MoneyMarketFundsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CommercialPaperMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_BondsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_AssetBackedSecuritiesMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" xlink:label="amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities" xlink:label="amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_MoneyMarketFundsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_MarketableDebtSecuritiesMember" xlink:label="amba_MarketableDebtSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsMember" xlink:label="us-gaap_CashEquivalentsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="amba_MarketableDebtSecuritiesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_CashEquivalentsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember" xlink:label="us-gaap_CommercialPaperMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BondsMember" xlink:label="us-gaap_BondsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="us-gaap_AssetBackedSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_MoneyMarketFundsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CommercialPaperMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_BondsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_AssetBackedSecuritiesMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Depreciation" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ComputerHardwareAndSoftwareMember" xlink:label="amba_ComputerHardwareAndSoftwareMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ToolsAndEquipmentMember" xlink:label="amba_ToolsAndEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="amba_ComputerHardwareAndSoftwareMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="amba_ToolsAndEquipmentMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:label="us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SoftwareLicensesMember" xlink:label="amba_SoftwareLicensesMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife" xlink:label="amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SoftwareLicensePurchased" xlink:label="amba_SoftwareLicensePurchased"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_FullyAmortizedSoftwareLicenseRetired" xlink:label="amba_FullyAmortizedSoftwareLicenseRetired"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets" xlink:label="amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_InProcessResearchAndDevelopmentMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_IndefinitelivedIntangibleAssetsAcquired" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="amba_SoftwareLicensesMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="amba_SoftwareLicensePurchased" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="amba_FullyAmortizedSoftwareLicenseRetired" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SoftwareLicensesMember" xlink:label="amba_SoftwareLicensesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="amba_SoftwareLicensesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ReportingUnitMember" xlink:label="amba_ReportingUnitMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="amba_ReportingUnitMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_Goodwill" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AccruedDevelopmentCostLiabilities" xlink:label="amba_AccruedDevelopmentCostLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AccruedAndOtherLiabilitiesCurrent" xlink:label="amba_AccruedAndOtherLiabilitiesCurrent"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="amba_AccruedDevelopmentCostLiabilities" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="amba_AccruedAndOtherLiabilitiesCurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashMember" xlink:label="us-gaap_CashMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ScheduleOfAccruedLiabilitiesTable" xlink:label="amba_ScheduleOfAccruedLiabilitiesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ScheduleOfAccruedLiabilitiesLineItems" xlink:label="amba_ScheduleOfAccruedLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_PaymentsForBonus" xlink:label="amba_PaymentsForBonus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_CashMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_ScheduleOfAccruedLiabilitiesTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="amba_PaymentsForBonus" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="amba_ScheduleOfAccruedLiabilitiesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_ScheduleOfAccruedLiabilitiesTable" xlink:to="us-gaap_CashAndCashEquivalentsAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_ScheduleOfAccruedLiabilitiesTable" xlink:to="amba_ScheduleOfAccruedLiabilitiesLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:label="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ExtendedOfficeLeaseMember" xlink:label="amba_ExtendedOfficeLeaseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:label="srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ShanghaiMember" xlink:label="amba_ShanghaiMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LeaseCommencementDate" xlink:label="amba_LeaseCommencementDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AdditionalOfficeSpaceMember" xlink:label="amba_AdditionalOfficeSpaceMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ShenzhenAndSantaClaraMember" xlink:label="amba_ShenzhenAndSantaClaraMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseExpirationDate1" xlink:label="us-gaap_LeaseExpirationDate1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_HK" xlink:label="country_HK"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncreasedOperatingLeaseLiabilities" xlink:label="amba_IncreasedOperatingLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncreasedOperatingLeaseRightOfUseAsset" xlink:label="amba_IncreasedOperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:to="amba_ExtendedOfficeLeaseMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:to="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="amba_ShanghaiMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="amba_LeaseCommencementDate" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:to="amba_AdditionalOfficeSpaceMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="amba_ShenzhenAndSantaClaraMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LeaseExpirationDate1" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="amba_IncreasedOperatingLeaseLiabilities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="amba_IncreasedOperatingLeaseRightOfUseAsset" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseExpense" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease" xlink:label="amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LeasedAssetsChangesArisingFromLeaseModifications" xlink:label="amba_LeasedAssetsChangesArisingFromLeaseModifications"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="amba_LeasedAssetsChangesArisingFromLeaseModifications" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_UnrecognizedTaxBenefitsIncludingInterest" xlink:label="amba_UnrecognizedTaxBenefitsIncludingInterest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:label="us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="amba_UnrecognizedTaxBenefitsIncludingInterest" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_OtherSundryLiabilitiesNoncurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_StockRepurchaseProgramFiftyMillionAuthorizationMember" xlink:label="amba_StockRepurchaseProgramFiftyMillionAuthorizationMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramExpirationDate" xlink:label="us-gaap_StockRepurchaseProgramExpirationDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_StockRepurchaseProgramFiftyMillionAuthorizationMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfStockByClassTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_PlanNameAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_RangeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ClassOfStockLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramExpirationDate" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_EquityPlanMember" xlink:label="amba_EquityPlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember" xlink:label="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_EquityPlanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_TwoThousandTwentyOneEquityIncentivePlanMember" xlink:label="amba_TwoThousandTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_FormerChiefFinancialOfficerMember" xlink:label="amba_FormerChiefFinancialOfficerMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_TwoThousandTwelveEquityIncentivePlanMember" xlink:label="amba_TwoThousandTwelveEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_RestrictedStockAndRestrictedStockUnitsMember" xlink:label="amba_RestrictedStockAndRestrictedStockUnitsMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan" xlink:label="amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_TwentySeventeenStockOptionPlanMember" xlink:label="amba_TwentySeventeenStockOptionPlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_MaximumNumberOfOrdinarySharesReservedForIssuance" xlink:label="amba_MaximumNumberOfOrdinarySharesReservedForIssuance"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncentiveStockOptionsTenPercentageOwnershipMember" xlink:label="amba_IncentiveStockOptionsTenPercentageOwnershipMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember" xlink:label="amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_VotingPowerOwnershipPercentage" xlink:label="amba_VotingPowerOwnershipPercentage"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember" xlink:label="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan" xlink:label="amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance" xlink:label="amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear" xlink:label="amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AccruedStockBasedCompensationExpenseLiabilities" xlink:label="amba_AccruedStockBasedCompensationExpenseLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod" xlink:label="amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_TwoThousandTwentyOneEquityIncentivePlanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioPlanMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_DefinedContributionPlanCostRecognized" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="amba_FormerChiefFinancialOfficerMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_TwoThousandTwelveEquityIncentivePlanMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="amba_RestrictedStockAndRestrictedStockUnitsMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_TwentySeventeenStockOptionPlanMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_MaximumNumberOfOrdinarySharesReservedForIssuance" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_IncentiveStockOptionsTenPercentageOwnershipMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_StatementScenarioAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_VotingPowerOwnershipPercentage" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_AccruedStockBasedCompensationExpenseLiabilities" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_StockBasedCompensationAbstract" xlink:label="amba_StockBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="amba_StockBasedCompensationAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_StockBasedCompensationAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod" xlink:label="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice" xlink:label="amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_14"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue" xlink:label="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_14" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="18" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="19" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="20" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="21" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="22" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="us-gaap_NetIncomeLossAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_EarningsPerShareBasicDilutedAbstract" xlink:label="amba_EarningsPerShareBasicDilutedAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_EarningsPerShareBasicDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_EarningsPerShareBasicDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="amba_EarningsPerShareBasicDilutedAbstract" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract" xlink:label="us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities" xlink:label="amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract" xlink:to="amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeTaxesTable" xlink:label="amba_IncomeTaxesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_CaliforniaStateMember" xlink:label="amba_CaliforniaStateMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeTaxesLineItems" xlink:label="amba_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_FederalAndStateMember" xlink:label="amba_FederalAndStateMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LatestTaxYearMember" xlink:label="us-gaap_LatestTaxYearMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities" xlink:label="amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart" xlink:label="amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart" xlink:label="amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_TaxYearSubjectToExamination" xlink:label="amba_TaxYearSubjectToExamination"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_UnrecognizedTaxBenefitsGross" xlink:label="amba_UnrecognizedTaxBenefitsGross"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent" xlink:label="amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="amba_CaliforniaStateMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="amba_IncomeTaxesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_EarliestTaxYearMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="amba_FederalAndStateMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_LatestTaxYearMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesTable" xlink:to="us-gaap_TaxPeriodAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesTable" xlink:to="amba_IncomeTaxesLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" order="10" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="11" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" order="12" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" order="13" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_TaxYearSubjectToExamination" order="14" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" order="15" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_UnrecognizedTaxBenefitsGross" order="16" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent" order="17" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeTaxReconciliationFIN48Interest" xlink:label="amba_IncomeTaxReconciliationFIN48Interest"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_UncertainTaxPositionRelease" xlink:label="amba_UncertainTaxPositionRelease"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="amba_IncomeTaxReconciliationFIN48Interest" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="amba_UncertainTaxPositionRelease" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="9" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpense" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_DeferredTaxAssetsLeasingArrangements" xlink:label="amba_DeferredTaxAssetsLeasingArrangements"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ForeignDeferredTaxAssets" xlink:label="amba_ForeignDeferredTaxAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpense" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="amba_DeferredTaxAssetsLeasingArrangements" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="amba_ForeignDeferredTaxAssets" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="7" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="8" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_4"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsAbstract" xlink:to="srt_ValuationAndQualifyingAccountsDisclosureTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="srt_ValuationAndQualifyingAccountsDisclosureLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_4" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits_6"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" order="5" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits_6" order="6" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndemnificationGuaranteeMember" xlink:label="us-gaap_IndemnificationGuaranteeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OtherMattersMember" xlink:label="amba_OtherMattersMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LossRecognizedFromAdversePurchaseCommitments" xlink:label="amba_LossRecognizedFromAdversePurchaseCommitments"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IndemnificationObligationPayment" xlink:label="amba_IndemnificationObligationPayment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_IndemnificationGuaranteeMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LossContingenciesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="amba_OtherMattersMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="amba_LossRecognizedFromAdversePurchaseCommitments" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="amba_IndemnificationObligationPayment" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US" xlink:label="country_US"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_WintechMicroelectronicsCompanyLimitedMember" xlink:label="amba_WintechMicroelectronicsCompanyLimitedMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ChiconyElectronicsCompanyLimitedMember" xlink:label="amba_ChiconyElectronicsCompanyLimitedMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="us-gaap_CreditConcentrationRiskMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_NumberOfReportableSegments" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="amba_WintechMicroelectronicsCompanyLimitedMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ConcentrationRiskTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaPacificMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="amba_ChiconyElectronicsCompanyLimitedMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CreditConcentrationRiskMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskLineItems" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_TW" xlink:label="country_TW"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NorthAmericaOtherThanUnitedStatesMember" xlink:label="amba_NorthAmericaOtherThanUnitedStatesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US" xlink:label="country_US"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="srt_StatementGeographicalAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_TW" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaPacificMember" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="amba_NorthAmericaOtherThanUnitedStatesMember" order="3" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="4" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail" xlink:title="presentationLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SiliconValleyBankMember" xlink:label="amba_SiliconValleyBankMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_Cash" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventTable" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="amba_SiliconValleyBankMember" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventLineItems" order="2" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>amba-20230131.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2023-03-31T12:47:55.0720+00:00 -->
<!-- Copyright (c) 2023 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://www.ambarella.com/20230131" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt="http://fasb.org/srt/2022" xmlns:amba="http://www.ambarella.com/20230131" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" namespace="http://xbrl.sec.gov/dei/2022"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" namespace="http://fasb.org/us-gaap/2022"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" namespace="http://xbrl.sec.gov/country/2022"/>
  <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" namespace="http://www.xbrl.org/dtr/type/2020-01-21"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" namespace="http://fasb.org/srt/2022"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="amba-20230131_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Labels link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="amba-20230131_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="amba-20230131_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition link" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="amba-20230131_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation link" xlink:type="simple"/>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets" id="Role_StatementConsolidatedBalanceSheets">
        <link:definition>100010 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" id="Role_StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>100020 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" id="Role_StatementConsolidatedStatementsOfOperations">
        <link:definition>100030 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss" id="Role_StatementConsolidatedStatementsOfComprehensiveLoss">
        <link:definition>100040 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" id="Role_StatementConsolidatedStatementsOfShareholdersEquity">
        <link:definition>100050 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" id="Role_StatementConsolidatedStatementsOfCashFlows">
        <link:definition>100060 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies" id="Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies">
        <link:definition>100070 - Disclosure - Organization and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombination" id="Role_DisclosureBusinessCombination">
        <link:definition>100080 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValue" id="Role_DisclosureFinancialInstrumentsAndFairValue">
        <link:definition>100090 - Disclosure - Financial Instruments and Fair Value</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventories" id="Role_DisclosureInventories">
        <link:definition>100100 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" id="Role_DisclosurePropertyAndEquipmentNet">
        <link:definition>100110 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNet" id="Role_DisclosureIntangibleAssetsNet">
        <link:definition>100120 - Disclosure - Intangible Assets, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwill" id="Role_DisclosureGoodwill">
        <link:definition>100130 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilities" id="Role_DisclosureAccruedAndOtherCurrentLiabilities">
        <link:definition>100140 - Disclosure - Accrued and Other Current Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeases" id="Role_DisclosureLeases">
        <link:definition>100150 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilities" id="Role_DisclosureOtherLongTermLiabilities">
        <link:definition>100160 - Disclosure - Other Long-Term Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStock" id="Role_DisclosureCapitalStock">
        <link:definition>100170 - Disclosure - Capital Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensation" id="Role_DisclosureEmployeeBenefitsAndStockBasedCompensation">
        <link:definition>100180 - Disclosure - Employee Benefits and Stock-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShare" id="Role_DisclosureNetLossPerOrdinaryShare">
        <link:definition>100190 - Disclosure - Net Loss Per Ordinary Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes">
        <link:definition>100200 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies">
        <link:definition>100210 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReporting" id="Role_DisclosureSegmentReporting">
        <link:definition>100220 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEvent" id="DisclosureSubsequentEvent">
        <link:definition>100230 - Disclosure - Subsequent Event</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" id="Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>100240 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" id="Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>100250 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationTables" id="Role_DisclosureBusinessCombinationTables">
        <link:definition>100260 - Disclosure - Business Combination (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueTables" id="Role_DisclosureFinancialInstrumentsAndFairValueTables">
        <link:definition>100270 - Disclosure - Financial Instruments and Fair Value (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesTables" id="Role_DisclosureInventoriesTables">
        <link:definition>100280 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" id="Role_DisclosurePropertyAndEquipmentNetTables">
        <link:definition>100290 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables" id="Role_DisclosureIntangibleAssetsNetTables">
        <link:definition>100300 - Disclosure - Intangible Assets, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesTables" id="Role_DisclosureAccruedAndOtherCurrentLiabilitiesTables">
        <link:definition>100310 - Disclosure - Accrued and Other Current Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesTables" id="Role_DisclosureLeasesTables">
        <link:definition>100320 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesTables" id="Role_DisclosureOtherLongTermLiabilitiesTables">
        <link:definition>100330 - Disclosure - Other Long-Term Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockTables" id="Role_DisclosureCapitalStockTables">
        <link:definition>100340 - Disclosure - Capital Stock (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationTables" id="Role_DisclosureEmployeeBenefitsAndStockBasedCompensationTables">
        <link:definition>100350 - Disclosure - Employee Benefits and Stock-based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareTables" id="Role_DisclosureNetLossPerOrdinaryShareTables">
        <link:definition>100360 - Disclosure - Net Loss Per Ordinary Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesTables" id="Role_DisclosureIncomeTaxesTables">
        <link:definition>100370 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingTables" id="Role_DisclosureSegmentReportingTables">
        <link:definition>100380 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail" id="Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail">
        <link:definition>100390 - Disclosure - Organization and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" id="Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>100400 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails" id="Role_DisclosureBusinessCombinationAdditionalInformationDetails">
        <link:definition>100410 - Disclosure - Business Combination - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails" id="Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails">
        <link:definition>100420 - Disclosure - Business Combination - Summary of Aggregate Purchase Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" id="Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails">
        <link:definition>100430 - Disclosure - Business Combination - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails" id="Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails">
        <link:definition>100440 - Disclosure - Business Combination - Summary of Intangible Assets Acquired in Acquisition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails" id="Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails">
        <link:definition>100450 - Disclosure - Business Combination - Summary of Unaudited Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail" id="Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail">
        <link:definition>100460 - Disclosure - Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities at Fair Value (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail" id="DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail">
        <link:definition>100470 - Disclosure - Financial Instruments and Fair Value - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail" id="Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail">
        <link:definition>100480 - Disclosure - Financial Instruments and Fair Value - Schedule of Cash Equivalents and Marketable Debt Securities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail" id="Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail">
        <link:definition>100490 - Disclosure - Financial Instruments and Fair Value - Summary of Contractual Maturities of Investments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail" id="Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail">
        <link:definition>100500 - Disclosure - Financial Instruments and Fair Value - Schedule of Fair Value of Financial Instruments Measured on Recurring Basis (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail" id="Role_DisclosureInventoriesScheduleOfInventoryDetail">
        <link:definition>100510 - Disclosure - Inventories - Schedule of Inventory (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetail" id="Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetail">
        <link:definition>100520 - Disclosure - Property and Equipment, Net - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail" id="Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail">
        <link:definition>100530 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail" id="Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail">
        <link:definition>100540 - Disclosure - Intangible Assets, Net - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail" id="Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail">
        <link:definition>100550 - Disclosure - Intangible Assets, Net - Summary of Components of Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail" id="DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail">
        <link:definition>100560 - Disclosure - Intangible Assets, Net - Summary of Expected Future Amortization Expense Related to Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail" id="Role_DisclosureGoodwillAdditionalInformationDetail">
        <link:definition>100570 - Disclosure - Goodwill - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail" id="Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail">
        <link:definition>100580 - Disclosure - Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail" id="DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail">
        <link:definition>100590 - Disclosure - Accrued and Other Current Liabilities - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" id="Role_DisclosureLeasesAdditionalInformationDetail">
        <link:definition>100600 - Disclosure - Leases - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail2" id="DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail2">
        <link:definition>100610 - Disclosure - Leases - Schedule of Future Minimum Lease Payments for Lease Liabilities (Detail) 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" id="Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail">
        <link:definition>100620 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail" id="DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail">
        <link:definition>100630 - Disclosure - Leases - Schedule of Future Minimum Lease Payments for Lease Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail" id="Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail">
        <link:definition>100640 - Disclosure - Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" id="Role_DisclosureCapitalStockAdditionalInformationDetail">
        <link:definition>100650 - Disclosure - Capital Stock - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail" id="Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail">
        <link:definition>100660 - Disclosure - Capital Stock - Schedule of Ordinary Shares Reserved for Future Issuance under Company's Equity Plans and Employee Stock Purchase Plan (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail" id="Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail">
        <link:definition>100670 - Disclosure - Employee Benefits and Stock-based Compensation - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail" id="Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail">
        <link:definition>100680 - Disclosure - Employee Benefits and Stock-based Compensation - Classification of Stock-based Compensation (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail" id="Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail">
        <link:definition>100690 - Disclosure - Employee Benefits and Stock-based Compensation - Weighted-Average Assumptions Used to Estimate Fair Value (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail" id="Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail">
        <link:definition>100700 - Disclosure - Employee Benefits and Stock-based Compensation - Stock Option Activities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail" id="DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail">
        <link:definition>100710 - Disclosure - Employee Benefits and Stock-based Compensation - Restricted Stock Unit Activities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail" id="Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail">
        <link:definition>100720 - Disclosure - Net Loss Per Ordinary Share - Computation of Basic and Diluted Net Loss Per Ordinary Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail" id="Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail">
        <link:definition>100730 - Disclosure - Net Loss Per Ordinary Share - Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Ordinary Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail" id="Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail">
        <link:definition>100740 - Disclosure - Income Taxes - Summary of Loss before Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail" id="Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail">
        <link:definition>100750 - Disclosure - Income Taxes - Schedule of Income Tax Provision (Benefit) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" id="Role_DisclosureIncomeTaxesAdditionalInformationDetail">
        <link:definition>100760 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail" id="Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail">
        <link:definition>100770 - Disclosure - Income Taxes - Schedule of Reconciliation Between the Provision (Benefit) for Income Taxes at the Statutory Rate and the Effective Tax Rate (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" id="Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail">
        <link:definition>100780 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail" id="Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail">
        <link:definition>100790 - Disclosure - Income Taxes - Summary of Tax Valuation Allowance (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail" id="Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail">
        <link:definition>100800 - Disclosure - Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" id="Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail">
        <link:definition>100810 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail" id="Role_DisclosureSegmentReportingAdditionalInformationDetail">
        <link:definition>100820 - Disclosure - Segment Reporting - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail" id="Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail">
        <link:definition>100830 - Disclosure - Segment Reporting - Company's Revenue by Geographic Region Based on Bill-to Location (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail" id="DisclosureSubsequentEventAdditionalInformationDetail">
        <link:definition>100840 - Disclosure - Subsequent Event - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="amba_EarningsPerShareBasicDilutedAbstract" name="EarningsPerShareBasicDilutedAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_StockBasedCompensationAbstract" name="StockBasedCompensationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_AccruedAndOtherLiabilitiesCurrent" name="AccruedAndOtherLiabilitiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_AccruedDevelopmentCostLiabilities" name="AccruedDevelopmentCostLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_AccruedStockBasedCompensationExpenseLiabilities" name="AccruedStockBasedCompensationExpenseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan" name="AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets" name="AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance" name="AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear" name="AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" name="AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue" name="AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue" name="AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear" name="AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_BusinessCombinationWorkingCapitalAdjustmentNet" name="BusinessCombinationWorkingCapitalAdjustmentNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased" name="CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod" name="ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities" name="DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_DeferredTaxAssetsLeasingArrangements" name="DeferredTaxAssetsLeasingArrangements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_EscrowClaimAssociatedWithBusinessAcquisition" name="EscrowClaimAssociatedWithBusinessAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife" name="FiniteLivedIntangibleAssetsEstimatedEconomicLife" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_ForeignDeferredTaxAssets" name="ForeignDeferredTaxAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_FullyAmortizedSoftwareLicenseRetired" name="FullyAmortizedSoftwareLicenseRetired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities" name="IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent" name="IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_IncomeTaxReconciliationFIN48Interest" name="IncomeTaxReconciliationFIN48Interest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_IncreaseDecreaseInOperatingLeaseLiabilities" name="IncreaseDecreaseInOperatingLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_IncreasedOperatingLeaseLiabilities" name="IncreasedOperatingLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_IncreasedOperatingLeaseRightOfUseAsset" name="IncreasedOperatingLeaseRightOfUseAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_IndemnificationObligationPayment" name="IndemnificationObligationPayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities" name="InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_LeaseCommencementDate" name="LeaseCommencementDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_LeasedAssetsChangesArisingFromLeaseModifications" name="LeasedAssetsChangesArisingFromLeaseModifications" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease" name="LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" name="LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" name="LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_LongTermFinancingPaymentForIntangibleAssets" name="LongTermFinancingPaymentForIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_LossRecognizedFromAdversePurchaseCommitments" name="LossRecognizedFromAdversePurchaseCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_MaximumNumberOfOrdinarySharesReservedForIssuance" name="MaximumNumberOfOrdinarySharesReservedForIssuance" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart" name="NetOperatingLossCarryforwardsExpirationPeriodYearStart" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_NumberOfReportingUnitForGoodwillImpairment" name="NumberOfReportingUnitForGoodwillImpairment" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan" name="NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_PaymentsForBonus" name="PaymentsForBonus" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan" name="ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/>
  <xsd:element id="amba_ReclassificationOfUnrealizedGainsLossesOnInvestments" name="ReclassificationOfUnrealizedGainsLossesOnInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart" name="ResearchTaxCreditCarryForwardsExpirationPeriodYearStart" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_SoftwareLicensePurchased" name="SoftwareLicensePurchased" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_TaxYearSubjectToExamination" name="TaxYearSubjectToExamination" type="dtr-types:gYearListItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_UncertainTaxPositionRelease" name="UncertainTaxPositionRelease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_UnrecognizedTaxBenefitsGross" name="UnrecognizedTaxBenefitsGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_UnrecognizedTaxBenefitsIncludingInterest" name="UnrecognizedTaxBenefitsIncludingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/>
  <xsd:element id="amba_VotingPowerOwnershipPercentage" name="VotingPowerOwnershipPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/>
  <xsd:element id="amba_IncomeTaxesLineItems" name="IncomeTaxesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_ScheduleOfAccruedLiabilitiesLineItems" name="ScheduleOfAccruedLiabilitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_AdditionalOfficeSpaceMember" name="AdditionalOfficeSpaceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember" name="AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_CaliforniaStateMember" name="CaliforniaStateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_ChiconyElectronicsCompanyLimitedMember" name="ChiconyElectronicsCompanyLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_ComputerHardwareAndSoftwareMember" name="ComputerHardwareAndSoftwareMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_EquityPlanMember" name="EquityPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_ExtendedOfficeLeaseMember" name="ExtendedOfficeLeaseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_FederalAndStateMember" name="FederalAndStateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_FormerChiefFinancialOfficerMember" name="FormerChiefFinancialOfficerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_IncentiveStockOptionsTenPercentageOwnershipMember" name="IncentiveStockOptionsTenPercentageOwnershipMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_MarketableDebtSecuritiesMember" name="MarketableDebtSecuritiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember" name="NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_NorthAmericaOtherThanUnitedStatesMember" name="NorthAmericaOtherThanUnitedStatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_OculiiCorpMember" name="OculiiCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_OtherMattersMember" name="OtherMattersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_PostCombinationMember" name="PostCombinationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_ReportingUnitMember" name="ReportingUnitMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_RestrictedStockAndRestrictedStockUnitsMember" name="RestrictedStockAndRestrictedStockUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_ShanghaiMember" name="ShanghaiMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_ShenzhenAndSantaClaraMember" name="ShenzhenAndSantaClaraMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_SiliconValleyBankMember" name="SiliconValleyBankMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_SoftwareLicensesMember" name="SoftwareLicensesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_StockRepurchaseProgramFiftyMillionAuthorizationMember" name="StockRepurchaseProgramFiftyMillionAuthorizationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_ToolsAndEquipmentMember" name="ToolsAndEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_TwentySeventeenStockOptionPlanMember" name="TwentySeventeenStockOptionPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_TwoThousandTwelveEquityIncentivePlanMember" name="TwoThousandTwelveEquityIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_TwoThousandTwentyOneEquityIncentivePlanMember" name="TwoThousandTwentyOneEquityIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_WintechMicroelectronicsCompanyLimitedMember" name="WintechMicroelectronicsCompanyLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_IncomeTaxesTable" name="IncomeTaxesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_ScheduleOfAccruedLiabilitiesTable" name="ScheduleOfAccruedLiabilitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/>
  <xsd:element id="amba_CapitalStockTextBlock" name="CapitalStockTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock" name="CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_ConcentrationOfRiskPolicyPolicyTextBlock" name="ConcentrationOfRiskPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_CostOfRevenuePolicyPolicyTextBlock" name="CostOfRevenuePolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_EquityInvestmentPolicyTextBlock" name="EquityInvestmentPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_GoodwillPolicyTextBlock" name="GoodwillPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_OrganizationPolicyPolicyTextBlock" name="OrganizationPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock" name="ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock" name="ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock" name="SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
  <xsd:element id="amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock" name="SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>amba-20230131_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2023-03-31T12:47:57.7301+00:00 -->
<!-- Copyright (c) 2023 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:title="labelLink" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ChiconyElectronicsCompanyLimitedMember" xlink:label="amba_ChiconyElectronicsCompanyLimitedMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeTaxReconciliationFIN48Interest" xlink:label="amba_IncomeTaxReconciliationFIN48Interest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BondsMember" xlink:label="us-gaap_BondsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_EquityPlanMember" xlink:label="amba_EquityPlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities" xlink:label="amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets" xlink:label="amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent" xlink:label="amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:label="us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_UnrecognizedTaxBenefitsGross" xlink:label="amba_UnrecognizedTaxBenefitsGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock" xlink:label="amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SoftwareLicensesMember" xlink:label="amba_SoftwareLicensesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_HK" xlink:label="country_HK"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities" xlink:label="amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LeasedAssetsChangesArisingFromLeaseModifications" xlink:label="amba_LeasedAssetsChangesArisingFromLeaseModifications"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IndemnificationObligationPayment" xlink:label="amba_IndemnificationObligationPayment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeTaxesTable" xlink:label="amba_IncomeTaxesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashMember" xlink:label="us-gaap_CashMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ForeignDeferredTaxAssets" xlink:label="amba_ForeignDeferredTaxAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:label="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LatestTaxYearMember" xlink:label="us-gaap_LatestTaxYearMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_FormerChiefFinancialOfficerMember" xlink:label="amba_FormerChiefFinancialOfficerMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="us-gaap_AssetBackedSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:label="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ReclassificationOfUnrealizedGainsLossesOnInvestments" xlink:label="amba_ReclassificationOfUnrealizedGainsLossesOnInvestments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SoftwareLicensePurchased" xlink:label="amba_SoftwareLicensePurchased"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ShenzhenAndSantaClaraMember" xlink:label="amba_ShenzhenAndSantaClaraMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_StockRepurchaseProgramFiftyMillionAuthorizationMember" xlink:label="amba_StockRepurchaseProgramFiftyMillionAuthorizationMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_BusinessCombinationWorkingCapitalAdjustmentNet" xlink:label="amba_BusinessCombinationWorkingCapitalAdjustmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:label="srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OtherMattersMember" xlink:label="amba_OtherMattersMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock" xlink:label="amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ScheduleOfAccruedLiabilitiesTable" xlink:label="amba_ScheduleOfAccruedLiabilitiesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_RestrictedStockAndRestrictedStockUnitsMember" xlink:label="amba_RestrictedStockAndRestrictedStockUnitsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember" xlink:label="amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsMember" xlink:label="us-gaap_CashEquivalentsMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease" xlink:label="amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember" xlink:label="us-gaap_CommercialPaperMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncreasedOperatingLeaseRightOfUseAsset" xlink:label="amba_IncreasedOperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseExpirationDate1" xlink:label="us-gaap_LeaseExpirationDate1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ConcentrationOfRiskPolicyPolicyTextBlock" xlink:label="amba_ConcentrationOfRiskPolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan" xlink:label="amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpense" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:label="us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ScheduleOfAccruedLiabilitiesLineItems" xlink:label="amba_ScheduleOfAccruedLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName" xlink:label="dei_AuditorName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_CostOfRevenuePolicyPolicyTextBlock" xlink:label="amba_CostOfRevenuePolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeTaxesLineItems" xlink:label="amba_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_UncertainTaxPositionRelease" xlink:label="amba_UncertainTaxPositionRelease"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SiliconValleyBankMember" xlink:label="amba_SiliconValleyBankMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod" xlink:label="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncreasedOperatingLeaseLiabilities" xlink:label="amba_IncreasedOperatingLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities" xlink:label="amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance" xlink:label="amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LossRecognizedFromAdversePurchaseCommitments" xlink:label="amba_LossRecognizedFromAdversePurchaseCommitments"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_TwentySeventeenStockOptionPlanMember" xlink:label="amba_TwentySeventeenStockOptionPlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_FullyAmortizedSoftwareLicenseRetired" xlink:label="amba_FullyAmortizedSoftwareLicenseRetired"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice" xlink:label="amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan" xlink:label="amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ReportingUnitMember" xlink:label="amba_ReportingUnitMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue" xlink:label="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased" xlink:label="amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_DeferredTaxAssetsLeasingArrangements" xlink:label="amba_DeferredTaxAssetsLeasingArrangements"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_WintechMicroelectronicsCompanyLimitedMember" xlink:label="amba_WintechMicroelectronicsCompanyLimitedMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets" xlink:label="amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US" xlink:label="country_US"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_MaximumNumberOfOrdinarySharesReservedForIssuance" xlink:label="amba_MaximumNumberOfOrdinarySharesReservedForIssuance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_EquityInvestmentPolicyTextBlock" xlink:label="amba_EquityInvestmentPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_EscrowClaimAssociatedWithBusinessAcquisition" xlink:label="amba_EscrowClaimAssociatedWithBusinessAcquisition"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_PostCombinationMember" xlink:label="amba_PostCombinationMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember" xlink:label="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LongTermFinancingPaymentForIntangibleAssets" xlink:label="amba_LongTermFinancingPaymentForIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod" xlink:label="amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_TwoThousandTwelveEquityIncentivePlanMember" xlink:label="amba_TwoThousandTwelveEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock" xlink:label="amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ComputerHardwareAndSoftwareMember" xlink:label="amba_ComputerHardwareAndSoftwareMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_EarningsPerShareBasicDilutedAbstract" xlink:label="amba_EarningsPerShareBasicDilutedAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_TW" xlink:label="country_TW"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AccruedAndOtherLiabilitiesCurrent" xlink:label="amba_AccruedAndOtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="us-gaap_NetIncomeLossAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:label="amba_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LeaseCommencementDate" xlink:label="amba_LeaseCommencementDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock" xlink:label="amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan" xlink:label="amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_VotingPowerOwnershipPercentage" xlink:label="amba_VotingPowerOwnershipPercentage"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NorthAmericaOtherThanUnitedStatesMember" xlink:label="amba_NorthAmericaOtherThanUnitedStatesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_TaxYearSubjectToExamination" xlink:label="amba_TaxYearSubjectToExamination"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ShanghaiMember" xlink:label="amba_ShanghaiMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_CapitalStockTextBlock" xlink:label="amba_CapitalStockTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart" xlink:label="amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_TwoThousandTwentyOneEquityIncentivePlanMember" xlink:label="amba_TwoThousandTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncentiveStockOptionsTenPercentageOwnershipMember" xlink:label="amba_IncentiveStockOptionsTenPercentageOwnershipMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_FederalAndStateMember" xlink:label="amba_FederalAndStateMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OrganizationPolicyPolicyTextBlock" xlink:label="amba_OrganizationPolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndemnificationGuaranteeMember" xlink:label="us-gaap_IndemnificationGuaranteeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear" xlink:label="amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_PaymentsForBonus" xlink:label="amba_PaymentsForBonus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="us-gaap_CreditConcentrationRiskMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_GoodwillPolicyTextBlock" xlink:label="amba_GoodwillPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ToolsAndEquipmentMember" xlink:label="amba_ToolsAndEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramExpirationDate" xlink:label="us-gaap_StockRepurchaseProgramExpirationDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AccruedDevelopmentCostLiabilities" xlink:label="amba_AccruedDevelopmentCostLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AccruedStockBasedCompensationExpenseLiabilities" xlink:label="amba_AccruedStockBasedCompensationExpenseLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_UnrecognizedTaxBenefitsIncludingInterest" xlink:label="amba_UnrecognizedTaxBenefitsIncludingInterest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NumberOfReportingUnitForGoodwillImpairment" xlink:label="amba_NumberOfReportingUnitForGoodwillImpairment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract" xlink:label="us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" xlink:label="amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AdditionalOfficeSpaceMember" xlink:label="amba_AdditionalOfficeSpaceMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_StockBasedCompensationAbstract" xlink:label="amba_StockBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OculiiCorpMember" xlink:label="amba_OculiiCorpMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife" xlink:label="amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_MarketableDebtSecuritiesMember" xlink:label="amba_MarketableDebtSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ExtendedOfficeLeaseMember" xlink:label="amba_ExtendedOfficeLeaseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_CaliforniaStateMember" xlink:label="amba_CaliforniaStateMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock" xlink:label="amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart" xlink:label="amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Stock repurchase, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased During Period, Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities, Net [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Reconciliation Between the Provision (Benefit) for Income Taxes at the Statutory Rate and the Effective Tax Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ChiconyElectronicsCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Chicony [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ChiconyElectronicsCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Chicony Electronics Company Limited [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ChiconyElectronicsCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Chicony Electronics Company Limited.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Disclosures [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net loss per share attributable to ordinary shareholders:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Level 1 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. federal tax authorities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DomesticCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Domestic Tax Authority [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and Development</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash flows from financing activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Expected dividend yield</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Dividend yield</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeTaxReconciliationFIN48Interest_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">FIN48 interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeTaxReconciliationFIN48Interest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Reconciliation F I N48 Interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeTaxReconciliationFIN48Interest_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of interest expense (benefit) due to uncertain tax position.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total fair value of vesting dates of restricted stock units vested</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accumulated Amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfSalesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of revenue [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfSalesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of Sales [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BondsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Corporate bonds [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BondsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Bonds [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Goodwill, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Goodwill, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Goodwill, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax assets, non-current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Assets, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease right-of-use assets, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Right-of-Use Asset</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Components of Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PostemploymentBenefitsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Postemployment Benefits [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_EquityPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_EquityPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Equity plan.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_EquityPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Stock repurchase</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Stock repurchased during period, cash</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments for Repurchase of Common Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales of investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Sale of Debt Securities, Available-for-Sale</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SEC Schedule, 12-09, Valuation Allowances and Reserves</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net Income (Loss) Per Ordinary Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease liabilities, non-current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability, Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-U.S. operations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Loss From Continuing Operations Before Income Taxes From Non U S Entities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the United States.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized tax benefits that would impact effective tax rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net assets acquired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Excluding Goodwill And Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Business combination recognized identifiable assets acquired and liabilities assumed net, excluding goodwill and intangible assets.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash paid for operating leases included in operating cash flows</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Payments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of shares through employee stock purchase plan, Shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Date of acquisition</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition, Effective Date of Acquisition</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Long-Term Liabilities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Noncurrent Liabilities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Preferred Stock, Shares Outstanding, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Preferred Stock, Shares Outstanding, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preference shares, shares outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Acquisition</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Shares reserved</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorFirmId_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Firm ID</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorFirmId_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Firm ID</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Weighted-Average Grant-Date Fair Value, Unvested, beginning balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Weighted-Average Grant-Date Fair Value, Unvested, ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Grant-Date Fair Value, Vested</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Productive Assets, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchase of tangible and intangible assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Productive Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Combination</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Assets, Tax Credit Carryforwards, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal and state credits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee stock purchase plan awards [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long term income taxes payable, including estimated interest and penalties</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Payable Including Interest And Penalties Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all US and non-US income tax obligations including estimated interest and penalties due beyond one year or the operating cycle, whichever is longer.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IndefinitelivedIntangibleAssetsAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Intangible assets acquired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IndefinitelivedIntangibleAssetsAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Indefinite-Lived Intangible Assets Acquired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Employee-related Liabilities, Current, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued employee compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Employee-related Liabilities, Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Leases [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Options to purchase ordinary shares [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock options [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Type [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of shares through employee equity plans, Shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average remaining lease term - operating leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities and shareholders' equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxPeriodAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tax Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxPeriodAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Tax Period [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Operating lease assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_UnrecognizedTaxBenefitsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized tax benefits gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_UnrecognizedTaxBenefitsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_UnrecognizedTaxBenefitsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Unrecognized tax benefits gross.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Denominator:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average shares used to compute net loss per share attributable to ordinary shareholders:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash Equivalents and Marketable Debt Securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Equivalents And Marketable Debt Securities Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Disclosure of accounting policy for cash equivalents and marketable debt securities. It includes accounting policies for investment classification, assessment and determination of expected loss, determination of fair values of the entity's securities and presentation of realized and unrealized gains or losses in its financial statements.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SoftwareLicensesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Software licenses [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SoftwareLicensesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Software licenses Member</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SoftwareLicensesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Software licenses.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-U.S. foreign taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_HK_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Hong Kong [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_HK_lbl" xlink:role="http://www.xbrl.org/2003/role/label">HONG KONG</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation, State or Country Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation, State or Country Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sale of Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sale of Stock [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Combination</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combinations Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of shares through employee stock purchase plan, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net operating loss carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Loss Carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss Contingency Nature</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loss Contingency Nature [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Acquisition, Acquiree</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Allowance for credit losses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Accounts Receivable, Allowance for Credit Loss, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Accounts Receivable, Allowance for Credit Loss, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Trade Name [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trade Name [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TradeNamesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trade Names [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest income and realized gains and losses from available-for-sale debt securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Interest Income And Realized Gains And Losses From Available-for-sale Debt Securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Interest income and realized gains and losses from available-for-sale debt securities.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of salary contribution by employees</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preference shares, shares authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Shares Authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LeasedAssetsChangesArisingFromLeaseModifications_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Leased assets changes arising from lease modifications.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LeasedAssetsChangesArisingFromLeaseModifications_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leased Assets Changes Arising From Lease Modifications</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LeasedAssetsChangesArisingFromLeaseModifications_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leased assets changes arising from lease modifications</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Income Tax Provision (Benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-average discount rate - operating leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Small Business</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Small Business</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IndemnificationObligationPayment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Payments under indemnification obligations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IndemnificationObligationPayment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Indemnification Obligation Payment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IndemnificationObligationPayment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of indemnification damage payment to the plaintiff.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of reportable segments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number of Reportable Segments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeTaxesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeTaxesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeTaxesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Income taxes.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible Assets, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intangible Assets Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total current assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property Plant And Equipment [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ForeignDeferredTaxAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign deferred</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ForeignDeferredTaxAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Deferred Tax Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ForeignDeferredTaxAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Foreign deferred tax assets.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted Average Number of Shares Outstanding, Basic, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Weighted-average ordinary shares - basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Other Long-Term Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Noncurrent Liabilities [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate Intrinsic Value, Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LatestTaxYearMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Latest tax year [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LatestTaxYearMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Latest Tax Year [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_FormerChiefFinancialOfficerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Former chief financial officer.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_FormerChiefFinancialOfficerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Former Chief Financial Officer [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_FormerChiefFinancialOfficerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Mr. Casey Eichler [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares, Forfeited</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Valuation And Qualifying Accounts Disclosure [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetBackedSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Asset-backed securities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetBackedSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Asset-Backed Securities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Finite Lived Intangible Assets [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Construction in progress [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Construction in Progress [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Liabilities, Goodwill and Intangible Assets, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Intangible assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities, Goodwill and Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Grant-date Fair Value, Granted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Amortized Cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Real Estate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Real Estate [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2024</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cumulative undistributed earnings of foreign subsidiaries</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Thereafter</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ReclassificationOfUnrealizedGainsLossesOnInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Reclassification of unrealized gains (losses) on investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ReclassificationOfUnrealizedGainsLossesOnInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Reclassification of Unrealized Gains (Losses) on Investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ReclassificationOfUnrealizedGainsLossesOnInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Reclassification of unrealized gains (losses) on investments.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SoftwareLicensePurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Software license purchased</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SoftwareLicensePurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Software License Purchased</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SoftwareLicensePurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Software license purchased.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShenzhenAndSantaClaraMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shenzhen and Santa Clara [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShenzhenAndSantaClaraMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Shenzhen and Santa Clara [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_StockRepurchaseProgramFiftyMillionAuthorizationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Repurchase Program $50.0 Million Authorization [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_StockRepurchaseProgramFiftyMillionAuthorizationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchase Program Fifty Million Authorization [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_StockRepurchaseProgramFiftyMillionAuthorizationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock repurchase program fifty million authorization.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. state tax authorities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">State and Local Jurisdiction [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Diluted, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Diluted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Ordinary Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_BusinessCombinationWorkingCapitalAdjustmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net working capital adjustment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_BusinessCombinationWorkingCapitalAdjustmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination Working Capital Adjustment Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_BusinessCombinationWorkingCapitalAdjustmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Business combination, working capital adjustment, net.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Period Focus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Period Focus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cost of Goods and Services Sold, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost of Goods and Services Sold</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Current income tax provision</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Income Tax Expense (Benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Real Estate, Type of Property</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Real Estate, Type of Property [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Accounts receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accounts Receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Valuation allowance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Valuation allowance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Balance at Beginning of Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Balance at End of Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preference shares, $0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at January 31, 2023 and January 31, 2022, respectively</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Value, Issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investments, All Other Investments [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_OtherMattersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Matters [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_OtherMattersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Matters [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_OtherMattersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Other matters.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total lease liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Operating Lease, Liability, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash provided by financing activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Property and equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Financial Position [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Securities Act File Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Cash, Cash Equivalents and Restricted Cash</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Cash And Cash Equivalents And Restricted Cash Table Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of cash and cash equivalents and restricted cash.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Scenario</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scenario [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Cash Flows [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Thereafter</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Intangible Assets Acquired in Acquisition</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">SEC Schedule, 12-09, Valuation Allowances and Reserves Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Geographical</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Geographical [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statistical Measurement</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statistical Measurement [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sale of Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Sale of Stock [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Purchase price of ordinary shares, percentage</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorLocation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Location</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorLocation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Location</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ScheduleOfAccruedLiabilitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of accrued liabilities.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ScheduleOfAccruedLiabilitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Accrued Liabilities [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ScheduleOfAccruedLiabilitiesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Accrued Liabilities [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Loss Contingency Accrual, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Loss Contingency Accrual, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Liabilities recorded under indemnification obligations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loss Contingency Accrual</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Sales revenue, net [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue Benchmark [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional Charged to Expenses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue Recognition</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_RestrictedStockAndRestrictedStockUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Restricted stock and restricted stock units [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_RestrictedStockAndRestrictedStockUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Stock and Restricted Stock Units [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_RestrictedStockAndRestrictedStockUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock And Restricted Stock Units [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_RestrictedStockAndRestrictedStockUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Restricted stock and restricted stock units.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Work-in-progress</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Work in Process, Net of Reserves</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Events [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Exercise Price, Expired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Remaining Contractual Term, Exercisable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred income tax provision</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Expense (Benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and development credit carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Tax Credit Carryforwards, Research</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income tax liability, non-current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Liabilities, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Property and Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non statutory stock options and incentive stock options granted to less than 10% ownership [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Non Statutory Stock Options And Incentive Stock Options Less Than Ten Percentage Ownership [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Non statutory stock options and incentive stock options less than ten percentage ownership.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deductions Charged to Expenses or Other Accounts</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preference shares, par value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred revenue, current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Contract with Customer, Liability, Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingencyNatureDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss Contingency, Nature</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingencyNatureDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loss Contingency, Nature [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrealized Gains</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee Lease Description [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Lease, Description [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Subsequent Event</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Events [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Weighted-average ordinary shares - diluted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Diluted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Organization and Summary of Significant Accounting Policies</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashEquivalentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Included in cash equivalents [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashEquivalentsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash Equivalents [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental non-cash information related to lease liabilities arising from obtaining right-of-use assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lease Liabilities Arising From Obtaining Right Of Use Assets For Operating Lease</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Lease liabilities arising from obtaining right-of-use assets for operating lease.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finite-Lived Intangible Assets, Major Class Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. state taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total unrecognized compensation cost, restricted stock units</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total unrecognized compensation cost, stock options</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommercialPaperMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commercial paper [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommercialPaperMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commercial Paper [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current Fiscal Year End Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Fiscal Year End Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncreasedOperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Increase to operating lease ROU assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncreasedOperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increased amount of lessee's right to use underlying asset under operating lease.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncreasedOperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increased Operating Lease Right Of Use Asset</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation of property and equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Depreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financial Instruments [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total as presented in the consolidated statements of cash flows</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Cash, cash equivalents and restricted cash at beginning of period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Cash, cash equivalents and restricted cash at end of period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Stock repurchase, Shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock repurchased, shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchased During Period, Shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other non-current assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Assets, Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Company's Revenue by Geographic Region Based on Bill-to Location</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentAnnualReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Annual Report</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentAnnualReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Annual Report</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finite-Lived Intangible Assets by Major Class</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental disclosure of cash flow information:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseExpirationDate1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expiration date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseExpirationDate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lease Expiration Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Provision (benefit) for income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Provision (benefit) for income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Expense (Benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ConcentrationOfRiskPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration of Risk</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ConcentrationOfRiskPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Of Risk Policy Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ConcentrationOfRiskPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Disclosure of accounting policy for concentration risks existing in the entity's suppliers, customers and financial instruments.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Additional ordinary shares reserved for issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Shares Reserved For Issuance Under Established Purchase Plan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of additional shares reserved for issuance under an established employee stock purchase plan.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Assets, Tax Deferred Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expenses not currently deductible</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Tax Deferred Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Valuation allowance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Preference shares, shares issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Preferred Stock, Shares Issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Balance Sheet Location</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Balance Sheet Location [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other accrued liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Accrued Liabilities, Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherSundryLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other long-term liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherSundryLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Sundry Liabilities, Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ScheduleOfAccruedLiabilitiesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Schedule of accrued liabilities.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ScheduleOfAccruedLiabilitiesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Accrued Liabilities [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ScheduleOfAccruedLiabilitiesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Accrued Liabilities [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarliestTaxYearMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Earliest tax year [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarliestTaxYearMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earliest Tax Year [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Level 2 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-Based Compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Auditor Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AuditorName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Auditor Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Selling, General and Administrative</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Financial Instruments and Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financial Instruments Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Exercise Price, Forfeited</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other long-term liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Loss from operations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Income (Loss)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Related Party [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional paid-in capital</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid in Capital, Common Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Businesses, Net of Cash Acquired, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Acquisition, net of cash acquired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementScenarioAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Scenario</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementScenarioAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scenario [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CostOfRevenuePolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cost of Revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CostOfRevenuePolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cost Of Revenue Policy Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CostOfRevenuePolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Disclosure of accounting policy for cost of revenue.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Benchmark</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Benchmark [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Filer Category</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Filer Category</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeTaxesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Taxes [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeTaxesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncomeTaxesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Income taxes.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other comprehensive income (loss), net of tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other comprehensive income (loss) - net of tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_UncertainTaxPositionRelease_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Uncertain tax position release</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_UncertainTaxPositionRelease_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Uncertain Tax Position Release</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_UncertainTaxPositionRelease_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of income tax expense (benefit) due to release of liability recorded for uncertain tax position.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total operating expenses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Expenses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SiliconValleyBankMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Silicon Valley Bank [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SiliconValleyBankMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Silicon Valley Bank.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_AsiaPacificMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Asia Pacific [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_AsiaPacificMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Asia Pacific [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Current Reporting Status</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Current Reporting Status</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Current portion of liabilities associated with software license recorded at net present value.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Liabilities associated with software license at net present value current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Software license liabilities, current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities Associated with Software License at Net Present Value Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Asset Class</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Asset Class [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. state taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current State and Local Tax Expense (Benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ICFR Auditor Attestation Flag</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">ICFR Auditor Attestation Flag</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Accrued and Other Current Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate Intrinsic Value, Exercisable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Marketable debt securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares, Assumed</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation arrangement by share-based payment award, options, assumed in period.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combinations [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Finite-Lived Intangible Assets, Net, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Finite-Lived Intangible Assets, Net, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Intangible assets, net of amortization expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net Carrying Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total shareholders&#8217; equity</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning Balance, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending Balance, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders' Equity Attributable to Parent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncreasedOperatingLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Increase to operating lease liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncreasedOperatingLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increased Operating Lease Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncreasedOperatingLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increased present value of lessee's discounted obligation for lease payments from operating lease.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gross deferred tax assets, net of deferred tax liabilities before valuation allowance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Gross Net Of Deferred Tax Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards but net of deferred tax liabilities.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">In-process research and development [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">IPR&amp;D [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">In Process Research and Development [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated Other Comprehensive Income (Loss) [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">AOCI Attributable to Parent [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Annual increase in ordinary shares for available for future issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Annual Increase In Ordinary Shares For Available For Future Issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Annual increase in ordinary shares for available for future issuance.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Asset Class</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Asset Class [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Documents Incorporated by Reference</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Documents Incorporated by Reference [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Statement Location</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement Location [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScenarioPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Scenario, plan automatically increased by the lessor of [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScenarioPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Scenario, Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares, Forfeited</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares, $0.00045 par value per share, 200,000,000 shares authorized; 39,043,000 and 37,302,818 shares issued and outstanding at January 31, 2023 and January 31, 2022, respectively</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Value, Issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Retained Earnings (Accumulated Deficit), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained earnings</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings (Accumulated Deficit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-U.S. foreign tax differential</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Components</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Components [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Acquisition related costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Acquisition Related Costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LossRecognizedFromAdversePurchaseCommitments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss recognized from adverse purchase commitments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LossRecognizedFromAdversePurchaseCommitments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loss Recognized from Adverse Purchase Commitments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LossRecognizedFromAdversePurchaseCommitments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Loss recognized from adverse purchase commitments.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_TwentySeventeenStockOptionPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2017 Stock Option Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_TwentySeventeenStockOptionPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Twenty Seventeen Stock Option Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_TwentySeventeenStockOptionPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">2017 stock option plan.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Income Taxes and Tax Credits, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Taxes and Tax Credits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment losses on investment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other than Temporary Impairment Losses, Investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeasesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leases [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Customer relationships [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer Relationships [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Relationships [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Business Acquisitions By Acquisition [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating expenses:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Expenses [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_FullyAmortizedSoftwareLicenseRetired_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fully amortized software license retired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_FullyAmortizedSoftwareLicenseRetired_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fully Amortized Software License Retired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_FullyAmortizedSoftwareLicenseRetired_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Fully amortized software license retired.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. federal tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Federal Tax Expense (Benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maturities of investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Exercise Price, Assumed</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangements By Share Based Payment Award Options Assumed In Period Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation arrangements by share-based payment award, options, assumed in period, weighted average exercise price.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Stock By Class [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Stock by Class [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Expected term (years)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Due within one year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Available For Sale Securities Debt Maturities Within One Year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Fair value of available-for-sale debt securities maturing within one year following the latest balance sheet.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_EuropeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Europe [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_EuropeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Europe [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Payments to Acquire Investments, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Purchases of investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Debt Securities Available For Sale [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Voluntary Filers</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Voluntary Filers</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. federal tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Ordinary shares reserved for issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Shares Authorized For Issuance Under Equity Incentive Plan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of shares authorized for issuance under the equity incentive plan.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Depreciation, Depletion and Amortization, Nonproduction, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Depreciation and amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Transition Report</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Transition Report</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Liabilities associated with software license at net present value noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Software license liabilities, non-current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities Associated with Software License at Net Present Value Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Liabilities associated with software license at net present value noncurrent.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses and other current assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Loss before Income Taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Grant-Date Fair Value, Granted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Nonoperating Income (Expense), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other income, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Nonoperating Income (Expense)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued and Other Current Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ReportingUnitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Reporting Unit [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ReportingUnitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Reporting Unit [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ReportingUnitMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Reporting unit.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Impairment, Long-Lived Asset, Held-for-Use, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of long-lived assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment, Long-Lived Asset, Held-for-Use</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Separately Recognized Transactions [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Due in 5 - 7 years</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Available For Sale Securities Debt Maturities Due In Five To Seven Years Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Available for sale securities debt maturities due in five to seven years fair value.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Acquisition-date Fair Value, Assumed</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Period Weighted Average Acquisition Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Share-based compensation arrangement by share-based payment award, options, assumed in period weighted-average acquisition-date fair value.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and Contingencies</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Exercise Price, Exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accumulated other comprehensive loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accumulated Other Comprehensive Income (Loss), Net of Tax, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxPeriodDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tax Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_TaxPeriodDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Tax Period [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Receivable, after Allowance for Credit Loss, Current, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Accounts receivable, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Common Stock, Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Common Stock, Shares Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. state taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income (Loss) Attributable to Parent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unpaid liabilities related to tangible and intangible assets purchases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capital Expenditures Incurred But Not Yet Paid And Financing Incurred For Tangible And Intangible Asset Purchased</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Capital expenditures incurred but not yet paid and financing incurred for tangible and intangible asset purchased.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease liabilities, current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Liability, Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued and other current liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional Paid-in Capital [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Paid-in Capital [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and cash equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Deferred Tax Assets, Operating Loss Carryforwards, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net operating losses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_DeferredTaxAssetsLeasingArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_DeferredTaxAssetsLeasingArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets Leasing Arrangements</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_DeferredTaxAssetsLeasingArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of deferred tax assets attributable to taxable temporary differences from leasing arrangements.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Lapse of applicable statute of limitations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Cash and Cash Equivalents, at Carrying Value, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash and cash equivalents</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net Loss Per Ordinary Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Assumptions Used to Estimate Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lessee Lease Description [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Lease, Description [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Share-Based Payment Arrangement, Noncash Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Property and equipment, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total property and equipment, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Award Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Award Type [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statement [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Statement [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Issuance of shares through employee equity plans, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Operating Lease, Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additions Charged to Other Account</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of 12(b) Security</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of 12(b) Security</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Finite-Lived Intangible Assets, Gross, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Gross Carrying Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets, Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Accounts Payable, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accounts Payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Outstanding Ordinary Shares [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Option's term of up to 10 years from grant date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_WintechMicroelectronicsCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Wintech [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_WintechMicroelectronicsCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Wintech Microelectronics Company Limited [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_WintechMicroelectronicsCompanyLimitedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Wintech Microelectronics Company, Limited.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Cash</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash flows from operating activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Component</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Component [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional stock-based compensation expense, net related to departure recognized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Accelerated Cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Loss before income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amortization expense associate with acquisition-related intangible assets.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization Expense Associate With Acquisition Related Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Amortization expense associate with acquisition-related intangible assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2027</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Geographical</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Geographical [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Unaudited Information</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">U.S. R&amp;D credit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">United States [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label">UNITED STATES</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Shell Company</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Shell Company</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Increase (Decrease) in Inventories, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Inventories</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total stock-based compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value of Financial Instruments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_MaximumNumberOfOrdinarySharesReservedForIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum number of ordinary shares reserved for issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_MaximumNumberOfOrdinarySharesReservedForIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum Number Of Ordinary Shares Reserved For Issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_MaximumNumberOfOrdinarySharesReservedForIssuance_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Maximum number of ordinary shares reserved for issuance.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss Contingencies [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loss Contingencies [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Class Of Stock [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Class of Stock [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash provided by operating activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted average recognition period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Remaining Contractual Term, Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_EquityInvestmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Equity Investment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_EquityInvestmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Equity Investment Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_EquityInvestmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Disclosure of accounting policy for equity investment.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other comprehensive income (loss), net of tax:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash consideration transferred</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments to Acquire Businesses, Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Income Taxes, Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income taxes payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Restricted Stock Units [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted stock units [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Future Minimum Lease Payments for Lease Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basis of Consolidation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Consolidation, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition, Pro Forma Revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total assets acquired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted Stock Unit Activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock Option Activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Recent Accounting Pronouncements</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trade Accounts Receivable and Allowance for Credit Losses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Receivable [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares, shares outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning Balance, Shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending Balance, Shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares, Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Business Acquisition [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Amortization (accretion) of premium (discount) on marketable debt securities, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Level 2 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total cash equivalents and marketable debt securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total cash equivalents and marketable debt securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash flows from investing activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Expected Future Amortization Expense Related to Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additions based on tax positions related to the current year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commitments and contingencies (Note 15)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Commitments and Contingencies</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_EscrowClaimAssociatedWithBusinessAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of cash inflow from escrow claim associated with business acquisition.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_EscrowClaimAssociatedWithBusinessAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Escrow Claim Associated With Business Acquisition</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_EscrowClaimAssociatedWithBusinessAcquisition_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Escrow claim associated with business acquisition</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_PostCombinationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Post Combination.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_PostCombinationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Post Combination [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_PostCombinationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Post Combination [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares, shares issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares, Issued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Available for sale securities debt maturities due in one to five years fair value.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Available For Sale Securities Debt Maturities Due In One To Five Years Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Due in 1 - 5 years</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. government securities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">US Treasury Securities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ESPP [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amended And Restated Two Thousand Twelve Employee Stock Purchase Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amended and restated 2012 employee stock purchase plan.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Minimum [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MinimumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Minimum [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Cash Equivalents and Marketable Debt Securities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash, Cash Equivalents and Investments [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LongTermFinancingPaymentForIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Cash outflow of financing payment for intangible asset purchase.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LongTermFinancingPaymentForIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long Term Financing Payment For Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LongTermFinancingPaymentForIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Long-term financing payment for intangible assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of debt securities with unrealized losses for more than twelve months</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segments [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Restricted cash</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Restricted Cash, Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Leases [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Exercise Price, Exercisable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shareholders' equity:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Closing price of stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Closing Market Price Of Stock On N A S D A Q On Last Day Of Reporting Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Closing market price of stock on NASDAQ on last day of reporting period.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax liabilities considered as other long term liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Income Taxes, Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segments [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Non-U.S. foreign taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Current Foreign Tax Expense (Benefit)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash and Cash Equivalents [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign Currency Transactions</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Grant-Date Fair Value, Forfeited</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Amortization expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amortization of Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Award Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Award Type [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_TwoThousandTwelveEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2012 Equity Incentive Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_TwoThousandTwelveEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Thousand Twelve Equity Incentive Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_TwoThousandTwelveEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">2012 Equity Incentive Plan.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Other Noncash Income (Expense), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Other non-cash items, net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Noncash Income (Expense)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Aggregate Purchase Consideration</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule Of Business Acquisition Purchase Consideration Allocation [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Tabular disclosure of business acquisition purchase consideration allocation.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Total purchase consideration</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total purchase consideration</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total purchase consideration</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Consideration Transferred</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ComputerHardwareAndSoftwareMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Computer hardware and software.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ComputerHardwareAndSoftwareMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Computer Hardware And Software [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ComputerHardwareAndSoftwareMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Computer hardware and software [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gross deferred tax assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingenciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Loss Contingencies [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LossContingenciesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Loss Contingencies [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of Long-Lived Assets Excluding Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total Intrinsic Value of options Exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Research and Development Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and development</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and Development Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total future annual minimum lease payments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Reductions for tax positions in prior years</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Lease term</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Term of Contract</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_EarningsPerShareBasicDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net loss per ordinary share:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_EarningsPerShareBasicDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share Basic Diluted Abstract</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_EarningsPerShareBasicDilutedAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Earnings per share basic diluted abstract.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finite Lived Intangible Assets [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_TW_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Taiwan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="country_TW_lbl" xlink:role="http://www.xbrl.org/2003/role/label">TAIWAN</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AccruedAndOtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total accrued and other current liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AccruedAndOtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued and other current liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AccruedAndOtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued And Other Liabilities Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AccruedAndOtherLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accrued and other liabilities current.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Numerator:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income (Loss) Attributable to Parent [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MajorCustomersAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounting Policies [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncreaseDecreaseInOperatingLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Operating lease liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncreaseDecreaseInOperatingLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase Decrease In Operating Lease Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncreaseDecreaseInOperatingLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Increase (decrease) In operating lease liabilities.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued and other current liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LeaseCommencementDate_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Lease commencement date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LeaseCommencementDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Commencement date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LeaseCommencementDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lease Commencement Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_LeaseCommencementDate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Lease commencement date.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Less: accumulated depreciation and amortization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Property Plant And Equipment [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Volatility</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Supplemental Cash Flow Information Related to Operating Leases</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Summary Of Supplemental Cash Flow Information Related To Leases Table Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Summary of supplemental cash flow information related to leases.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Proceeds from exercise of stock options and employee stock purchase plan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Proceeds From Issuance Of Shares Under Incentive Equity Plan And Employee Stock Purchase Plan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Amount of cash inflow from exercise of stock options and employee stock purchase plan withholding.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Weighted-Average Exercise Price, Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Weighted-Average Exercise Price, Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Research and development [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research and Development Expense [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Adjustments to reconcile net loss to net cash provided by operating activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Retained Earnings [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Retained Earnings [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Write-offs of accounts receivable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_VotingPowerOwnershipPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Voting power of all classes of company's shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_VotingPowerOwnershipPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Voting Power Ownership Percentage</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_VotingPowerOwnershipPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Ownership percentage of voting power.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other Long-Term Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Money market funds [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Money Market Funds [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NorthAmericaOtherThanUnitedStatesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">North America other than United States [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NorthAmericaOtherThanUnitedStatesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">North America Other Than United States [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NorthAmericaOtherThanUnitedStatesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">North America other than united states.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair value of stock-based compensation awards attributable to pre-combination services</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Property, Plant and Equipment, Gross, Ending Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Property, Plant and Equipment, Gross, Beginning Balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Property, Plant and Equipment, Gross, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and equipment, gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Intangible assets acquired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total intangible assets acquired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Assets Acquired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Interactive Data Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Interactive Data Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Public Float</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityPublicFloat_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Public Float</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_TaxYearSubjectToExamination_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income tax examination, year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_TaxYearSubjectToExamination_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Tax Year Subject To Examination</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_TaxYearSubjectToExamination_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Tax year that remains open to examination under enacted tax laws, in CCYY format.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Intangible assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2024</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShanghaiMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shanghai [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShanghaiMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Shanghai [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ShanghaiMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Shanghai.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Leasehold improvements [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Leasehold Improvements [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CapitalStockTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Capital Stock</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CapitalStockTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Capital Stock [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CapitalStockTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">The entire disclosure of an entity's capital stock, shares repurchased, and shares reserved for future issuance.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Statutory tax rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net operating loss carryforwards begin to expire in fiscal year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Operating Loss Carryforwards Expiration Period Year Start</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Net operating loss carryforwards expiration period year start.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized tax benefits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Beginning balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Fair Value of Financial Instruments Measured on Recurring Basis</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Impairment of Intangible Assets (Excluding Goodwill), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Impairment of intangible assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Impairment of Intangible Assets (Excluding Goodwill)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Fair Values of Assets Acquired and Liabilities Assumed</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Computation of Basic and Diluted Net Loss Per Ordinary Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares, Exercisable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_TwoThousandTwentyOneEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2021 Equity Incentive Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_TwoThousandTwentyOneEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Two Thousand Twenty One Equity Incentive Plan [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_TwoThousandTwentyOneEquityIncentivePlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">2021 equity incentive plan.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares, Granted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Decreased unrecognized tax benefits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Decreased unrecognized tax benefits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Unrecognized Tax Benefits, Period Increase (Decrease), Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total other long-term liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other long-term liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Liabilities, Noncurrent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Tax Valuation Allowance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Summary of Valuation Allowance [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax liabilities, not recognized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Statement Location</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Statement Location [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares, Expired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncentiveStockOptionsTenPercentageOwnershipMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Incentive stock options granted to 10% ownership [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncentiveStockOptionsTenPercentageOwnershipMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Incentive Stock Options Ten Percentage Ownership [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_IncentiveStockOptionsTenPercentageOwnershipMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Incentive stock options ten percentage ownership.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total liabilities assumed</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Selling General and Administrative Expenses [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Selling, general and administrative [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling, General and Administrative Expenses [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_FederalAndStateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_FederalAndStateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Federal And State [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_FederalAndStateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Federal and state.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Shares, Unvested, beginning balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Shares, Unvested, ending balance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Settlements for prior periods</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_OrganizationPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Organization</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_OrganizationPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Organization Policy Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_OrganizationPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Formation and business of the entity.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Prepaid expenses and other current assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Customer concentration risk [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Customer Concentration Risk [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel">Shares, Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel">Shares, Outstanding</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Fiscal Year Focus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Fiscal Year Focus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Noncurrent liabilities related to interest and penalties for uncertain tax positions</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Finished goods</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Vesting schedule</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Earnings Per Share, Basic, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Earnings Per Share, Basic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash paid for income taxes</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Taxes Paid</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Employee Benefits and Stock-based Compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IndemnificationGuaranteeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Indemnification agreement [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IndemnificationGuaranteeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Indemnification Agreement [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">ASSETS</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net deferred tax assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Gross profit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Gross Profit</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Prepaid expenses and other current assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Prepaid Expense and Other Assets, Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Annual shares increase for future issuance by percentage under 2012 employee stock purchase plan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Annual Increase In Shares For Available For Future Issuance By Percentage Of Outstanding Ordinary Shares On First Day Of Such Fiscal Year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Annual increase in shares for available for future issuance by percentage of the outstanding ordinary shares on the first day of such fiscal year.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_PaymentsForBonus_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Payments for bonus.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_PaymentsForBonus_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payments For Bonus</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_PaymentsForBonus_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Annual bonus paid</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Financial Instrument [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Credit concentration risk [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CreditConcentrationRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Credit Concentration Risk [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Lived Tangible Asset</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_GoodwillPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_GoodwillPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill Policy [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_GoodwillPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of voting rights</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ToolsAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Tools and equipment.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ToolsAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Tools And Equipment [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ToolsAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Tools and equipment [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Benchmark</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Benchmark [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities and Equity [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Total manufacturing purchase commitments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Purchase Commitment, Remaining Minimum Amount Committed</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and Equipment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive Securities, Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities, Name [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Developed technology [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Developed Technology [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Developed Technology Rights [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Income Tax Authority</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income Tax Authority [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Total deferred tax assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ProfitLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current assets:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Assets, Current [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2027</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2025</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Segment Reporting</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Segment Reporting Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramExpirationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock repurchase program, expiration date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramExpirationDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchase Program Expiration Date</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair Value Hierarchy and NAV</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AccruedDevelopmentCostLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued product development costs</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AccruedDevelopmentCostLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Development Cost Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AccruedDevelopmentCostLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated research and development cost. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additions for tax positions of prior years</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Payables and Accruals [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Intangible Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Changes in operating assets and liabilities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AccruedStockBasedCompensationExpenseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Accrued stock-based compensation expense liabilities.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AccruedStockBasedCompensationExpenseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accrued Stock Based Compensation Expense Liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AccruedStockBasedCompensationExpenseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accrued stock-based compensation expense liabilities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">U.S. operations</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_UnrecognizedTaxBenefitsIncludingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Unrecognized tax benefits, including interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_UnrecognizedTaxBenefitsIncludingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits Including Interest</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_UnrecognizedTaxBenefitsIncludingInterest_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Unrecognized tax benefits, including interest, recorded in the balance sheet.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Interest expense and penalties related to uncertain tax positions</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Percentage of revenue</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk, Percentage</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Estimated useful lives</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2028</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares, Vested</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Goodwill impairment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Goodwill, Impairment Loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Current liabilities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Liabilities, Current [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Maximum [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Maximum [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NumberOfReportingUnitForGoodwillImpairment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of reporting unit for goodwill impairment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NumberOfReportingUnitForGoodwillImpairment_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Number Of Reporting Unit For Goodwill Impairment</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_NumberOfReportingUnitForGoodwillImpairment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Number of reporting unit for goodwill impairment.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Aggregate intrinsic value of unvested restricted stock units</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Net unrealized gains (losses) on investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Classification of Stock-based Compensation</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Results of Operations, Income before Income Taxes [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Net cash used in investing activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Furniture and fixtures [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Furniture and Fixtures [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Shares, Exercised</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Exercise of stock options, Shares</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Summary of Contractual Maturities of Investments</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Inventory</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Level 3 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Use of Estimates</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Number of money market funds with unrealized losses for more than twelve months</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Available for Sale Continuous Unrealized Loss Position 12 Months or Longer Number of Positions</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Available for sale continuous unrealized loss position 12 months or longer number of positions.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AdditionalOfficeSpaceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Additional Office Space [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AdditionalOfficeSpaceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Additional Office Space [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_AdditionalOfficeSpaceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Additional office space.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Cash_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cash deposits</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_Cash_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cash</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts receivable [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Receivable [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2028</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_StockBasedCompensationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Stock-based compensation:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_StockBasedCompensationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Based Compensation [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_StockBasedCompensationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Stock based compensation.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Contribution expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Defined Contribution Plan, Cost</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amount available under stock repurchase program</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Foreign tax authorities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ForeignCountryMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Foreign Tax Authority [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_OculiiCorpMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Oculii Corp. [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_OculiiCorpMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Oculii Corp [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_OculiiCorpMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Oculii Corp [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_OculiiCorpMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Oculii Corp.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Deferred tax assets:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">2026</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Other Liabilities Disclosure [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares, shares authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Shares Authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Available-for-Sale Securities at Fair Value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Estimated economic life</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Finite Lived Intangible Assets Estimated Economic Life</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Finite lived intangible assets estimated economic life.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Selling, General and Administrative Expense, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Selling, general and administrative</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Selling, General and Administrative Expense</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_ValuationAndQualifyingAccountsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of Individual [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Subsequent Event Type [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Revenue from External Customer [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Revenue from External Customer [Line Items]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Balance Sheet Location</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Balance Sheet Location [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_MarketableDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Included in marketable debt securities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_MarketableDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Marketable Debt Securities [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_MarketableDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Marketable debt securities.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Comprehensive loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Risk-free interest rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel">Accounts Payable, Current, Total</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Accounts payable</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Accounts Payable, Current</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Acceleration of vesting of shares of unvested equity awards</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Unrealized Losses</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Plan Name</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PlanNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Plan Name [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of Individual [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk Type</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk Type [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Provision at U.S. notional statutory rate</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ExtendedOfficeLeaseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Extended Office Lease [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ExtendedOfficeLeaseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Extended Office Lease [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ExtendedOfficeLeaseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Extended Office Lease.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Long-Lived Tangible Asset</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CaliforniaStateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">California state [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CaliforniaStateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">California State [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_CaliforniaStateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">California state.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Ordinary shares, par value</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Common Stock, Par or Stated Value Per Share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Well-known Seasoned Issuer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Well-known Seasoned Issuer</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Separately Recognized Transactions [Axis]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Schedule of Ordinary Shares Reserved for Future Issuance under Company's Equity Plans and Employee Stock Purchase Plan</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Summary Of Ordinary Shares Reserved For Future Issuance Table Table [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Summary of ordinary shares reserved for future issuance table.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amount authorized under stock repurchase program</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Repurchase Program, Authorized Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Comprehensive Loss</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Shares, Granted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Fair value of partially vested equity awards assumed in connection with acquisition</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Property and Equipment, Net</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Weighted-Average Exercise Price, Granted</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Additional ordinary shares reserved for issuance</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Valuation Allowance of Deferred Tax Assets [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Other non-current assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Federal credits begin to expire in fiscal year</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Research Tax Credit Carry Forwards Expiration Period Year Start</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation">Research tax credit carry forwards expiration period year start.</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Antidilutive shares excluded from computation of earnings per share</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Concentration Risk [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Concentration Risk [Table]</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel">Other non-current assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Supplemental disclosure of noncash investing activities:</link:label>
    <link:label xml:lang="en-US" xlink:type="resource" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ChiconyElectronicsCompanyLimitedMember" xlink:to="amba_ChiconyElectronicsCompanyLimitedMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_IncomeTaxReconciliationFIN48Interest" xlink:to="amba_IncomeTaxReconciliationFIN48Interest_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BondsMember" xlink:to="us-gaap_BondsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PostemploymentBenefitsAbstract" xlink:to="us-gaap_PostemploymentBenefitsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_EquityPlanMember" xlink:to="amba_EquityPlanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities" xlink:to="amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets" xlink:to="amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent" xlink:to="amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:to="us-gaap_IndefinitelivedIntangibleAssetsAcquired_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_UnrecognizedTaxBenefitsGross" xlink:to="amba_UnrecognizedTaxBenefitsGross_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock" xlink:to="amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_SoftwareLicensesMember" xlink:to="amba_SoftwareLicensesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities" xlink:to="amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_LeasedAssetsChangesArisingFromLeaseModifications" xlink:to="amba_LeasedAssetsChangesArisingFromLeaseModifications_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_IndemnificationObligationPayment" xlink:to="amba_IndemnificationObligationPayment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_IncomeTaxesTable" xlink:to="amba_IncomeTaxesTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashMember" xlink:to="us-gaap_CashMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="srt_ValuationAndQualifyingAccountsDisclosureLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ForeignDeferredTaxAssets" xlink:to="amba_ForeignDeferredTaxAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:to="us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LatestTaxYearMember" xlink:to="us-gaap_LatestTaxYearMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_FormerChiefFinancialOfficerMember" xlink:to="amba_FormerChiefFinancialOfficerMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="srt_ValuationAndQualifyingAccountsDisclosureTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetBackedSecuritiesMember" xlink:to="us-gaap_AssetBackedSecuritiesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:to="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ReclassificationOfUnrealizedGainsLossesOnInvestments" xlink:to="amba_ReclassificationOfUnrealizedGainsLossesOnInvestments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_SoftwareLicensePurchased" xlink:to="amba_SoftwareLicensePurchased_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ShenzhenAndSantaClaraMember" xlink:to="amba_ShenzhenAndSantaClaraMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_StockRepurchaseProgramFiftyMillionAuthorizationMember" xlink:to="amba_StockRepurchaseProgramFiftyMillionAuthorizationMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_BusinessCombinationWorkingCapitalAdjustmentNet" xlink:to="amba_BusinessCombinationWorkingCapitalAdjustmentNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:to="srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_OtherMattersMember" xlink:to="amba_OtherMattersMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock" xlink:to="amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ScheduleOfAccruedLiabilitiesTable" xlink:to="amba_ScheduleOfAccruedLiabilitiesTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_RestrictedStockAndRestrictedStockUnitsMember" xlink:to="amba_RestrictedStockAndRestrictedStockUnitsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember" xlink:to="amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_LossContingencyNatureDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsMember" xlink:to="us-gaap_CashEquivalentsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease" xlink:to="amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialPaperMember" xlink:to="us-gaap_CommercialPaperMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_IncreasedOperatingLeaseRightOfUseAsset" xlink:to="amba_IncreasedOperatingLeaseRightOfUseAsset_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:to="us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseExpirationDate1" xlink:to="us-gaap_LeaseExpirationDate1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ConcentrationOfRiskPolicyPolicyTextBlock" xlink:to="amba_ConcentrationOfRiskPolicyPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan" xlink:to="amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpense" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:to="us-gaap_OtherSundryLiabilitiesNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="amba_ScheduleOfAccruedLiabilitiesLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarliestTaxYearMember" xlink:to="us-gaap_EarliestTaxYearMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_CostOfRevenuePolicyPolicyTextBlock" xlink:to="amba_CostOfRevenuePolicyPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_IncomeTaxesLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_UncertainTaxPositionRelease" xlink:to="amba_UncertainTaxPositionRelease_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_SiliconValleyBankMember" xlink:to="amba_SiliconValleyBankMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AsiaPacificMember" xlink:to="srt_AsiaPacificMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" xlink:to="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod" xlink:to="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_IncreasedOperatingLeaseLiabilities" xlink:to="amba_IncreasedOperatingLeaseLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities" xlink:to="amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InProcessResearchAndDevelopmentMember" xlink:to="us-gaap_InProcessResearchAndDevelopmentMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance" xlink:to="amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioPlanMember" xlink:to="us-gaap_ScenarioPlanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_LossRecognizedFromAdversePurchaseCommitments" xlink:to="amba_LossRecognizedFromAdversePurchaseCommitments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_TwentySeventeenStockOptionPlanMember" xlink:to="amba_TwentySeventeenStockOptionPlanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfInvestments" xlink:to="us-gaap_ImpairmentOfInvestments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_FullyAmortizedSoftwareLicenseRetired" xlink:to="amba_FullyAmortizedSoftwareLicenseRetired_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice" xlink:to="amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear" xlink:to="amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan" xlink:to="amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" xlink:to="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ReportingUnitMember" xlink:to="amba_ReportingUnitMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue" xlink:to="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue" xlink:to="amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_TaxPeriodDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased" xlink:to="amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_DeferredTaxAssetsLeasingArrangements" xlink:to="amba_DeferredTaxAssetsLeasingArrangements_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_WintechMicroelectronicsCompanyLimitedMember" xlink:to="amba_WintechMicroelectronicsCompanyLimitedMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets" xlink:to="amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_MaximumNumberOfOrdinarySharesReservedForIssuance" xlink:to="amba_MaximumNumberOfOrdinarySharesReservedForIssuance_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_EquityInvestmentPolicyTextBlock" xlink:to="amba_EquityInvestmentPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_EscrowClaimAssociatedWithBusinessAcquisition" xlink:to="amba_EscrowClaimAssociatedWithBusinessAcquisition_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_PostCombinationMember" xlink:to="amba_PostCombinationMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue" xlink:to="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember" xlink:to="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_LongTermFinancingPaymentForIntangibleAssets" xlink:to="amba_LongTermFinancingPaymentForIntangibleAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod" xlink:to="amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_CashAndCashEquivalentsAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_TwoThousandTwelveEquityIncentivePlanMember" xlink:to="amba_TwoThousandTwelveEquityIncentivePlanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock" xlink:to="amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ComputerHardwareAndSoftwareMember" xlink:to="amba_ComputerHardwareAndSoftwareMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_EarningsPerShareBasicDilutedAbstract" xlink:to="amba_EarningsPerShareBasicDilutedAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_TW" xlink:to="country_TW_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AccruedAndOtherLiabilitiesCurrent" xlink:to="amba_AccruedAndOtherLiabilitiesCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLossAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:to="amba_IncreaseDecreaseInOperatingLeaseLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_LeaseCommencementDate" xlink:to="amba_LeaseCommencementDate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock" xlink:to="amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan" xlink:to="amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_VotingPowerOwnershipPercentage" xlink:to="amba_VotingPowerOwnershipPercentage_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_NorthAmericaOtherThanUnitedStatesMember" xlink:to="amba_NorthAmericaOtherThanUnitedStatesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_TaxYearSubjectToExamination" xlink:to="amba_TaxYearSubjectToExamination_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ShanghaiMember" xlink:to="amba_ShanghaiMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_CapitalStockTextBlock" xlink:to="amba_CapitalStockTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart" xlink:to="amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_TwoThousandTwentyOneEquityIncentivePlanMember" xlink:to="amba_TwoThousandTwentyOneEquityIncentivePlanMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:to="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_IncentiveStockOptionsTenPercentageOwnershipMember" xlink:to="amba_IncentiveStockOptionsTenPercentageOwnershipMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_FederalAndStateMember" xlink:to="amba_FederalAndStateMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_OrganizationPolicyPolicyTextBlock" xlink:to="amba_OrganizationPolicyPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndemnificationGuaranteeMember" xlink:to="us-gaap_IndemnificationGuaranteeMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear" xlink:to="amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_PaymentsForBonus" xlink:to="amba_PaymentsForBonus_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditConcentrationRiskMember" xlink:to="us-gaap_CreditConcentrationRiskMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_GoodwillPolicyTextBlock" xlink:to="amba_GoodwillPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ToolsAndEquipmentMember" xlink:to="amba_ToolsAndEquipmentMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DevelopedTechnologyRightsMember" xlink:to="us-gaap_DevelopedTechnologyRightsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramExpirationDate" xlink:to="us-gaap_StockRepurchaseProgramExpirationDate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AccruedDevelopmentCostLiabilities" xlink:to="amba_AccruedDevelopmentCostLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AccruedStockBasedCompensationExpenseLiabilities" xlink:to="amba_AccruedStockBasedCompensationExpenseLiabilities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_UnrecognizedTaxBenefitsIncludingInterest" xlink:to="amba_UnrecognizedTaxBenefitsIncludingInterest_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_NumberOfReportingUnitForGoodwillImpairment" xlink:to="amba_NumberOfReportingUnitForGoodwillImpairment_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract" xlink:to="us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" xlink:to="amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_AdditionalOfficeSpaceMember" xlink:to="amba_AdditionalOfficeSpaceMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_StockBasedCompensationAbstract" xlink:to="amba_StockBasedCompensationAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_OculiiCorpMember" xlink:to="amba_OculiiCorpMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_OtherLiabilitiesDisclosureAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife" xlink:to="amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ValuationAndQualifyingAccountsAbstract" xlink:to="srt_ValuationAndQualifyingAccountsAbstract_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_MarketableDebtSecuritiesMember" xlink:to="amba_MarketableDebtSecuritiesMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ExtendedOfficeLeaseMember" xlink:to="amba_ExtendedOfficeLeaseMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_CaliforniaStateMember" xlink:to="amba_CaliforniaStateMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock" xlink:to="amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart" xlink:to="amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl"/>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>amba-20230131_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2023-03-31T12:47:55.0249+00:00 -->
<!-- Copyright (c) 2023 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" xlink:href="amba-20230131.xsd#Role_StatementConsolidatedStatementsOfShareholdersEquity" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationAdditionalInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail" xlink:href="amba-20230131.xsd#Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail" xlink:href="amba-20230131.xsd#DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail" xlink:href="amba-20230131.xsd#Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail" xlink:href="amba-20230131.xsd#Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail" xlink:href="amba-20230131.xsd#Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureGoodwillAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail" xlink:href="amba-20230131.xsd#DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureLeasesAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureCapitalStockAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail" xlink:href="amba-20230131.xsd#Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail" xlink:href="amba-20230131.xsd#Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail" xlink:href="amba-20230131.xsd#DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail" xlink:href="amba-20230131.xsd#Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureSegmentReportingAdditionalInformationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail" xlink:href="amba-20230131.xsd#Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail" xlink:href="amba-20230131.xsd#DisclosureSubsequentEventAdditionalInformationDetail" xlink:type="simple"/>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OculiiCorpMember" xlink:label="amba_OculiiCorpMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_PostCombinationMember" xlink:label="amba_PostCombinationMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets" xlink:label="amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="amba_OculiiCorpMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IncomeStatementLocationAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:to="amba_PostCombinationMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OculiiCorpMember" xlink:label="amba_OculiiCorpMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_BusinessCombinationWorkingCapitalAdjustmentNet" xlink:label="amba_BusinessCombinationWorkingCapitalAdjustmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="amba_OculiiCorpMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="amba_BusinessCombinationWorkingCapitalAdjustmentNet" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OculiiCorpMember" xlink:label="amba_OculiiCorpMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="amba_OculiiCorpMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OculiiCorpMember" xlink:label="amba_OculiiCorpMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="amba_OculiiCorpMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OculiiCorpMember" xlink:label="amba_OculiiCorpMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="amba_OculiiCorpMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember" xlink:label="us-gaap_CommercialPaperMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BondsMember" xlink:label="us-gaap_BondsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="us-gaap_AssetBackedSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_MoneyMarketFundsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FinancialInstrumentAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CommercialPaperMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_BondsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_AssetBackedSecuritiesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" xlink:label="amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities" xlink:label="amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_MoneyMarketFundsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FinancialInstrumentAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_MarketableDebtSecuritiesMember" xlink:label="amba_MarketableDebtSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsMember" xlink:label="us-gaap_CashEquivalentsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="amba_MarketableDebtSecuritiesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_CashEquivalentsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FinancialInstrumentAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FairValueByAssetClassAxis" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember" xlink:label="us-gaap_CommercialPaperMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BondsMember" xlink:label="us-gaap_BondsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="us-gaap_AssetBackedSecuritiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_MoneyMarketFundsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CommercialPaperMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_BondsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_AssetBackedSecuritiesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ComputerHardwareAndSoftwareMember" xlink:label="amba_ComputerHardwareAndSoftwareMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ToolsAndEquipmentMember" xlink:label="amba_ToolsAndEquipmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="amba_ComputerHardwareAndSoftwareMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="amba_ToolsAndEquipmentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:label="us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SoftwareLicensesMember" xlink:label="amba_SoftwareLicensesMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife" xlink:label="amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SoftwareLicensePurchased" xlink:label="amba_SoftwareLicensePurchased"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_FullyAmortizedSoftwareLicenseRetired" xlink:label="amba_FullyAmortizedSoftwareLicenseRetired"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets" xlink:label="amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_InProcessResearchAndDevelopmentMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_IndefinitelivedIntangibleAssetsAcquired" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="amba_SoftwareLicensesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="amba_SoftwareLicensePurchased" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="amba_FullyAmortizedSoftwareLicenseRetired" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SoftwareLicensesMember" xlink:label="amba_SoftwareLicensesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="amba_SoftwareLicensesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ReportingUnitMember" xlink:label="amba_ReportingUnitMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="amba_ReportingUnitMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_NumberOfReportableSegments" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_Goodwill" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ScheduleOfAccruedLiabilitiesLineItems" xlink:label="amba_ScheduleOfAccruedLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ScheduleOfAccruedLiabilitiesTable" xlink:label="amba_ScheduleOfAccruedLiabilitiesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashMember" xlink:label="us-gaap_CashMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_PaymentsForBonus" xlink:label="amba_PaymentsForBonus"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="amba_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="amba_ScheduleOfAccruedLiabilitiesTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_CashMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="amba_ScheduleOfAccruedLiabilitiesTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="amba_PaymentsForBonus" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="amba_ScheduleOfAccruedLiabilitiesTable" xlink:to="us-gaap_CashAndCashEquivalentsAxis" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:label="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ExtendedOfficeLeaseMember" xlink:label="amba_ExtendedOfficeLeaseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:label="srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:label="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ShanghaiMember" xlink:label="amba_ShanghaiMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LeaseCommencementDate" xlink:label="amba_LeaseCommencementDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AdditionalOfficeSpaceMember" xlink:label="amba_AdditionalOfficeSpaceMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ShenzhenAndSantaClaraMember" xlink:label="amba_ShenzhenAndSantaClaraMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseExpirationDate1" xlink:label="us-gaap_LeaseExpirationDate1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_HK" xlink:label="country_HK"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncreasedOperatingLeaseLiabilities" xlink:label="amba_IncreasedOperatingLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncreasedOperatingLeaseRightOfUseAsset" xlink:label="amba_IncreasedOperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:to="amba_ExtendedOfficeLeaseMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:to="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:to="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="amba_ShanghaiMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="amba_LeaseCommencementDate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:to="amba_AdditionalOfficeSpaceMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="amba_ShenzhenAndSantaClaraMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LeaseExpirationDate1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="amba_IncreasedOperatingLeaseLiabilities" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="amba_IncreasedOperatingLeaseRightOfUseAsset" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_StockRepurchaseProgramFiftyMillionAuthorizationMember" xlink:label="amba_StockRepurchaseProgramFiftyMillionAuthorizationMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramExpirationDate" xlink:label="us-gaap_StockRepurchaseProgramExpirationDate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_StockRepurchaseProgramFiftyMillionAuthorizationMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_PlanNameAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramExpirationDate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_EquityPlanMember" xlink:label="amba_EquityPlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember" xlink:label="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_EquityPlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_TwoThousandTwentyOneEquityIncentivePlanMember" xlink:label="amba_TwoThousandTwentyOneEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_FormerChiefFinancialOfficerMember" xlink:label="amba_FormerChiefFinancialOfficerMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_TwoThousandTwelveEquityIncentivePlanMember" xlink:label="amba_TwoThousandTwelveEquityIncentivePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_RestrictedStockAndRestrictedStockUnitsMember" xlink:label="amba_RestrictedStockAndRestrictedStockUnitsMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan" xlink:label="amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_TwentySeventeenStockOptionPlanMember" xlink:label="amba_TwentySeventeenStockOptionPlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_MaximumNumberOfOrdinarySharesReservedForIssuance" xlink:label="amba_MaximumNumberOfOrdinarySharesReservedForIssuance"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncentiveStockOptionsTenPercentageOwnershipMember" xlink:label="amba_IncentiveStockOptionsTenPercentageOwnershipMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember" xlink:label="amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_VotingPowerOwnershipPercentage" xlink:label="amba_VotingPowerOwnershipPercentage"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember" xlink:label="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan" xlink:label="amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance" xlink:label="amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear" xlink:label="amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AccruedStockBasedCompensationExpenseLiabilities" xlink:label="amba_AccruedStockBasedCompensationExpenseLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod" xlink:label="amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_TwoThousandTwentyOneEquityIncentivePlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioPlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_DefinedContributionPlanCostRecognized" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="amba_FormerChiefFinancialOfficerMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_TwoThousandTwelveEquityIncentivePlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="amba_RestrictedStockAndRestrictedStockUnitsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_TwentySeventeenStockOptionPlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_MaximumNumberOfOrdinarySharesReservedForIssuance" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_IncentiveStockOptionsTenPercentageOwnershipMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_StatementScenarioAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_VotingPowerOwnershipPercentage" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_AccruedStockBasedCompensationExpenseLiabilities" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="18" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="19" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="20" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_StockBasedCompensationAbstract" xlink:label="amba_StockBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="amba_StockBasedCompensationAbstract" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_StockBasedCompensationAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_EmployeeStockMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeTaxesLineItems" xlink:label="amba_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeTaxesTable" xlink:label="amba_IncomeTaxesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_CaliforniaStateMember" xlink:label="amba_CaliforniaStateMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarliestTaxYearMember" xlink:label="us-gaap_EarliestTaxYearMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_FederalAndStateMember" xlink:label="amba_FederalAndStateMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LatestTaxYearMember" xlink:label="us-gaap_LatestTaxYearMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities" xlink:label="amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart" xlink:label="amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart" xlink:label="amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesNoncurrent" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_TaxYearSubjectToExamination" xlink:label="amba_TaxYearSubjectToExamination"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_UnrecognizedTaxBenefitsGross" xlink:label="amba_UnrecognizedTaxBenefitsGross"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent" xlink:label="amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_IncomeTaxesTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="amba_IncomeTaxesTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="amba_CaliforniaStateMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_EarliestTaxYearMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="amba_IncomeTaxesTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="amba_FederalAndStateMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_LatestTaxYearMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="amba_IncomeTaxesTable" xlink:to="us-gaap_BalanceSheetLocationAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="amba_IncomeTaxesTable" xlink:to="us-gaap_TaxPeriodAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="5" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="6" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="7" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="8" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="9" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="10" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="11" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="12" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="13" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="14" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_TaxYearSubjectToExamination" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="15" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="16" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_UnrecognizedTaxBenefitsGross" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="17" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="amba_IncomeTaxesLineItems" xlink:to="amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="srt_ValuationAndQualifyingAccountsDisclosureTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndemnificationGuaranteeMember" xlink:label="us-gaap_IndemnificationGuaranteeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_OtherMattersMember" xlink:label="amba_OtherMattersMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LossRecognizedFromAdversePurchaseCommitments" xlink:label="amba_LossRecognizedFromAdversePurchaseCommitments"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IndemnificationObligationPayment" xlink:label="amba_IndemnificationObligationPayment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_IndemnificationGuaranteeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="amba_OtherMattersMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="amba_LossRecognizedFromAdversePurchaseCommitments" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="amba_IndemnificationObligationPayment" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US" xlink:label="country_US"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_WintechMicroelectronicsCompanyLimitedMember" xlink:label="amba_WintechMicroelectronicsCompanyLimitedMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ChiconyElectronicsCompanyLimitedMember" xlink:label="amba_ChiconyElectronicsCompanyLimitedMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="us-gaap_CreditConcentrationRiskMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_NumberOfReportableSegments" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="amba_WintechMicroelectronicsCompanyLimitedMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaPacificMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="amba_ChiconyElectronicsCompanyLimitedMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CreditConcentrationRiskMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_TW" xlink:label="country_TW"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_NorthAmericaOtherThanUnitedStatesMember" xlink:label="amba_NorthAmericaOtherThanUnitedStatesMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US" xlink:label="country_US"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="srt_StatementGeographicalAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_TW" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaPacificMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="2" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="3" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="amba_NorthAmericaOtherThanUnitedStatesMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="4" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" priority="2" use="optional"/>
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_default"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_SiliconValleyBankMember" xlink:label="amba_SiliconValleyBankMember"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_default"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventTable" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_Cash" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="amba_SiliconValleyBankMember" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="0" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_default" priority="2" use="optional"/>
    <link:definitionArc xlink:type="arc" order="1" xbrldt:closed="false" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" priority="2" use="optional"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>amba-20230131_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Linkbase Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2023-03-31T12:47:57.9162+00:00 -->
<!-- Copyright (c) 2023 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets" xlink:href="amba-20230131.xsd#Role_StatementConsolidatedBalanceSheets" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" xlink:href="amba-20230131.xsd#Role_StatementConsolidatedStatementsOfOperations" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss" xlink:href="amba-20230131.xsd#Role_StatementConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" xlink:href="amba-20230131.xsd#Role_StatementConsolidatedStatementsOfCashFlows" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail" xlink:href="amba-20230131.xsd#Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="amba-20230131.xsd#Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail" xlink:href="amba-20230131.xsd#Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail" xlink:href="amba-20230131.xsd#Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail" xlink:href="amba-20230131.xsd#Role_DisclosureInventoriesScheduleOfInventoryDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail" xlink:href="amba-20230131.xsd#Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail" xlink:href="amba-20230131.xsd#DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail" xlink:href="amba-20230131.xsd#Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail2" xlink:href="amba-20230131.xsd#DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail2" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail" xlink:href="amba-20230131.xsd#DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail" xlink:href="amba-20230131.xsd#Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail" xlink:href="amba-20230131.xsd#Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:href="amba-20230131.xsd#Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:type="simple"/>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="amba_AccruedAndOtherLiabilitiesCurrent" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="3" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="3" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="3" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="4" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashCurrent" order="4" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" order="5" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="6" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AccruedAndOtherLiabilitiesCurrent" xlink:label="amba_AccruedAndOtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="1" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" weight="-1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="0" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="amba_ReclassificationOfUnrealizedGainsLossesOnInvestments" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="1" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ReclassificationOfUnrealizedGainsLossesOnInvestments" xlink:label="amba_ReclassificationOfUnrealizedGainsLossesOnInvestments"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" order="0" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="0" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireInvestments" order="1" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="amba_LongTermFinancingPaymentForIntangibleAssets" order="2" weight="-1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" order="2" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="3" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" order="3" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" order="4" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="amba_EscrowClaimAssociatedWithBusinessAcquisition" order="4" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="5" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="5" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="6" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="7" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="8" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" order="9" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="10" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="11" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="12" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="13" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="amba_IncreaseDecreaseInOperatingLeaseLiabilities" order="14" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" order="15" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan" xlink:label="amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LongTermFinancingPaymentForIntangibleAssets" xlink:label="amba_LongTermFinancingPaymentForIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_EscrowClaimAssociatedWithBusinessAcquisition" xlink:label="amba_EscrowClaimAssociatedWithBusinessAcquisition"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:label="amba_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_RestrictedCashCurrent" order="1" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="amba_BusinessCombinationWorkingCapitalAdjustmentNet" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" order="2" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_BusinessCombinationWorkingCapitalAdjustmentNet" xlink:label="amba_BusinessCombinationWorkingCapitalAdjustmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="3" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="4" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="5" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_Goodwill" order="6" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="7" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" order="0" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="2" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue" order="1" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue" order="2" weight="1" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue" xlink:label="amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="1" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" weight="-1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1" weight="-1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="3" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="4" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="amba_AccruedAndOtherLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="amba_AccruedAndOtherLiabilitiesCurrent" xlink:to="amba_AccruedDevelopmentCostLiabilities" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="amba_AccruedAndOtherLiabilitiesCurrent" xlink:to="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="amba_AccruedAndOtherLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="4" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AccruedAndOtherLiabilitiesCurrent" xlink:label="amba_AccruedAndOtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_AccruedDevelopmentCostLiabilities" xlink:label="amba_AccruedDevelopmentCostLiabilities"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail2">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability" order="1" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="5" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="amba_UnrecognizedTaxBenefitsIncludingInterest" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" order="2" weight="1" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherSundryLiabilitiesNoncurrent" order="4" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_UnrecognizedTaxBenefitsIncludingInterest" xlink:label="amba_UnrecognizedTaxBenefitsIncludingInterest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent" xlink:label="amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:label="us-gaap_OtherSundryLiabilitiesNoncurrent"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities" order="1" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities" xlink:label="amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" order="2" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="3" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" order="4" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="5" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="8" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail">
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsNet" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsGross" order="0" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" order="1" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="1" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpense" order="2" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="2" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="amba_DeferredTaxAssetsLeasingArrangements" order="3" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" order="3" weight="-1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="4" weight="1.00" use="optional"/>
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="amba_ForeignDeferredTaxAssets" order="5" weight="1.00" use="optional"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpense" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpense"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_DeferredTaxAssetsLeasingArrangements" xlink:label="amba_DeferredTaxAssetsLeasingArrangements"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:loc xlink:type="locator" xlink:href="amba-20230131.xsd#amba_ForeignDeferredTaxAssets" xlink:label="amba_ForeignDeferredTaxAssets"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552524509840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Mar. 24, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jan. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">AMBA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">AMBARELLA, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001280263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--01-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,581,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-35667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">98-0459628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">3101 Jay Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Santa Clara<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">95054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">734-8888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">E9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Ordinary Shares, $0.00045 Par Value Per Share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">PricewaterhouseCoopers LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Jose, California<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><p style="text-indent:4.533%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:2.25pt double;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Certain information is incorporated into Part III of this report by reference to the Proxy Statement for the Registrant&#8217;s annual meeting of shareholders to be held on or about June 8, 2023 to be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552522167840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 113,541<span></span>
</td>
<td class="nump">$ 171,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable debt securities</a></td>
<td class="nump">93,322<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">51,987<span></span>
</td>
<td class="nump">44,307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">40,486<span></span>
</td>
<td class="nump">45,219<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">5,288<span></span>
</td>
<td class="nump">6,169<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">304,632<span></span>
</td>
<td class="nump">266,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">11,814<span></span>
</td>
<td class="nump">10,134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, non-current</a></td>
<td class="nump">19,276<span></span>
</td>
<td class="nump">15,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">58,497<span></span>
</td>
<td class="nump">46,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">8,339<span></span>
</td>
<td class="nump">11,127<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">303,625<span></span>
</td>
<td class="nump">303,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">4,012<span></span>
</td>
<td class="nump">4,269<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">710,195<span></span>
</td>
<td class="nump">657,545<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">17,845<span></span>
</td>
<td class="nump">31,170<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_AccruedAndOtherLiabilitiesCurrent', window );">Accrued and other current liabilities</a></td>
<td class="nump">56,655<span></span>
</td>
<td class="nump">52,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">3,539<span></span>
</td>
<td class="nump">3,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">4,112<span></span>
</td>
<td class="nump">1,245<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">1,311<span></span>
</td>
<td class="nump">1,414<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">83,462<span></span>
</td>
<td class="nump">89,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">5,097<span></span>
</td>
<td class="nump">8,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">15,548<span></span>
</td>
<td class="nump">12,763<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">104,107<span></span>
</td>
<td class="nump">110,369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 15)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preference shares, $0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at January 31, 2023 and January 31, 2022, respectively</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares, $0.00045 par value per share, 200,000,000 shares authorized; 39,043,000 and 37,302,818 shares issued and outstanding at January 31, 2023 and January 31, 2022, respectively</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">572,076<span></span>
</td>
<td class="nump">447,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(492)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">34,486<span></span>
</td>
<td class="nump">99,872<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">606,088<span></span>
</td>
<td class="nump">547,176<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 710,195<span></span>
</td>
<td class="nump">$ 657,545<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_AccruedAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued and other liabilities current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_AccruedAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552526539984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preference shares, par value</a></td>
<td class="nump">$ 0.00045<span></span>
</td>
<td class="nump">$ 0.00045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preference shares, shares authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preference shares, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preference shares, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value</a></td>
<td class="nump">$ 0.00045<span></span>
</td>
<td class="nump">$ 0.00045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, shares authorized</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, shares issued</a></td>
<td class="nump">39,043,000<span></span>
</td>
<td class="nump">37,302,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding</a></td>
<td class="nump">39,043,000<span></span>
</td>
<td class="nump">37,302,818<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552610532816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 337,606<span></span>
</td>
<td class="nump">$ 331,856<span></span>
</td>
<td class="nump">$ 222,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">128,672<span></span>
</td>
<td class="nump">123,724<span></span>
</td>
<td class="nump">87,417<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">208,934<span></span>
</td>
<td class="nump">208,132<span></span>
</td>
<td class="nump">135,573<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">204,946<span></span>
</td>
<td class="nump">167,337<span></span>
</td>
<td class="nump">140,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">78,244<span></span>
</td>
<td class="nump">70,438<span></span>
</td>
<td class="nump">55,980<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">283,190<span></span>
</td>
<td class="nump">237,775<span></span>
</td>
<td class="nump">196,739<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(74,256)<span></span>
</td>
<td class="num">(29,643)<span></span>
</td>
<td class="num">(61,166)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">3,318<span></span>
</td>
<td class="nump">1,002<span></span>
</td>
<td class="nump">3,863<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(70,938)<span></span>
</td>
<td class="num">(28,641)<span></span>
</td>
<td class="num">(57,303)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="num">(5,552)<span></span>
</td>
<td class="num">(2,230)<span></span>
</td>
<td class="nump">2,483<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (65,386)<span></span>
</td>
<td class="num">$ (26,411)<span></span>
</td>
<td class="num">$ (59,786)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net loss per share attributable to ordinary shareholders:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (1.70)<span></span>
</td>
<td class="num">$ (0.72)<span></span>
</td>
<td class="num">$ (1.72)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (1.70)<span></span>
</td>
<td class="num">$ (0.72)<span></span>
</td>
<td class="num">$ (1.72)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average shares used to compute net loss per share attributable to ordinary shareholders:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">38,363,638<span></span>
</td>
<td class="nump">36,577,120<span></span>
</td>
<td class="nump">34,679,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">38,363,638<span></span>
</td>
<td class="nump">36,577,120<span></span>
</td>
<td class="nump">34,679,717<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552521784992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (65,386)<span></span>
</td>
<td class="num">$ (26,411)<span></span>
</td>
<td class="num">$ (59,786)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Net unrealized gains (losses) on investments</a></td>
<td class="num">(492)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ReclassificationOfUnrealizedGainsLossesOnInvestments', window );">Reclassification of unrealized gains (losses) on investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,219)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(492)<span></span>
</td>
<td class="num">(1,219)<span></span>
</td>
<td class="nump">451<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (65,878)<span></span>
</td>
<td class="num">$ (27,630)<span></span>
</td>
<td class="num">$ (59,335)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_ReclassificationOfUnrealizedGainsLossesOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reclassification of unrealized gains (losses) on investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_ReclassificationOfUnrealizedGainsLossesOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520512848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Outstanding Ordinary Shares [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss) [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance, Amount at Jan. 31, 2020</a></td>
<td class="nump">$ 448,072<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">$ 261,220<span></span>
</td>
<td class="nump">$ 768<span></span>
</td>
<td class="nump">$ 186,069<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning Balance, Shares at Jan. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,805,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of shares through employee equity plans, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,584,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of shares through employee equity plans, Amount</a></td>
<td class="nump">15,684<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">15,683<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of shares through employee stock purchase plan, Amount</a></td>
<td class="nump">5,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of shares through employee stock purchase plan, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182,931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock repurchase, Amount</a></td>
<td class="num">(1,000)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(1,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchase, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,719)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">65,730<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">65,730<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss) - net of tax</a></td>
<td class="nump">451<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">451<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(59,786)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(59,786)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance, Amount at Jan. 31, 2021</a></td>
<td class="nump">474,976<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">347,458<span></span>
</td>
<td class="nump">1,219<span></span>
</td>
<td class="nump">126,283<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance, Shares at Jan. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,547,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of shares through employee equity plans, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,636,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of shares through employee equity plans, Amount</a></td>
<td class="nump">12,195<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">12,194<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of shares through employee stock purchase plan, Amount</a></td>
<td class="nump">$ 7,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of shares through employee stock purchase plan, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchase, Shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Fair value of partially vested equity awards assumed in connection with acquisition</a></td>
<td class="nump">$ 407<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">407<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">80,020<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">80,020<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss) - net of tax</a></td>
<td class="num">(1,219)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,219)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(26,411)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(26,411)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance, Amount at Jan. 31, 2022</a></td>
<td class="nump">$ 547,176<span></span>
</td>
<td class="nump">$ 17<span></span>
</td>
<td class="nump">447,287<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">99,872<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance, Shares at Jan. 31, 2022</a></td>
<td class="nump">37,302,818<span></span>
</td>
<td class="nump">37,302,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of shares through employee equity plans, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,635,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of shares through employee equity plans, Amount</a></td>
<td class="nump">$ 11,409<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">11,408<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of shares through employee stock purchase plan, Amount</a></td>
<td class="nump">$ 6,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of shares through employee stock purchase plan, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchase, Shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 106,745<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">106,745<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss) - net of tax</a></td>
<td class="num">(492)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(492)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(65,386)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(65,386)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance, Amount at Jan. 31, 2023</a></td>
<td class="nump">$ 606,088<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
<td class="nump">$ 572,076<span></span>
</td>
<td class="num">$ (492)<span></span>
</td>
<td class="nump">$ 34,486<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance, Shares at Jan. 31, 2023</a></td>
<td class="nump">39,043,000<span></span>
</td>
<td class="nump">39,043,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520829904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (65,386)<span></span>
</td>
<td class="num">$ (26,411)<span></span>
</td>
<td class="num">$ (59,786)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">19,934<span></span>
</td>
<td class="nump">14,007<span></span>
</td>
<td class="nump">11,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Amortization (accretion) of premium (discount) on marketable debt securities, net</a></td>
<td class="num">(683)<span></span>
</td>
<td class="nump">1,034<span></span>
</td>
<td class="nump">721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">111,158<span></span>
</td>
<td class="nump">87,801<span></span>
</td>
<td class="nump">70,134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(3,936)<span></span>
</td>
<td class="num">(4,426)<span></span>
</td>
<td class="num">(514)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash items, net</a></td>
<td class="num">(751)<span></span>
</td>
<td class="num">(509)<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(7,680)<span></span>
</td>
<td class="num">(18,600)<span></span>
</td>
<td class="num">(6,487)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">4,733<span></span>
</td>
<td class="num">(18,944)<span></span>
</td>
<td class="num">(3,110)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">153<span></span>
</td>
<td class="nump">228<span></span>
</td>
<td class="num">(537)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="nump">978<span></span>
</td>
<td class="nump">832<span></span>
</td>
<td class="nump">1,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(13,325)<span></span>
</td>
<td class="nump">9,822<span></span>
</td>
<td class="nump">6,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued and other current liabilities</a></td>
<td class="nump">5,225<span></span>
</td>
<td class="num">(1,954)<span></span>
</td>
<td class="nump">12,055<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="nump">2,867<span></span>
</td>
<td class="nump">83<span></span>
</td>
<td class="nump">272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">1,012<span></span>
</td>
<td class="num">(131)<span></span>
</td>
<td class="nump">144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncreaseDecreaseInOperatingLeaseLiabilities', window );">Operating lease liabilities</a></td>
<td class="num">(4,011)<span></span>
</td>
<td class="num">(3,608)<span></span>
</td>
<td class="num">(2,416)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other long-term liabilities</a></td>
<td class="num">(6,195)<span></span>
</td>
<td class="num">(429)<span></span>
</td>
<td class="nump">937<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">44,093<span></span>
</td>
<td class="nump">38,795<span></span>
</td>
<td class="nump">30,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(307,038)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Purchases of investments</a></td>
<td class="num">(97,437)<span></span>
</td>
<td class="num">(118,726)<span></span>
</td>
<td class="num">(219,677)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sales of investments</a></td>
<td class="nump">2,444<span></span>
</td>
<td class="nump">208,132<span></span>
</td>
<td class="nump">70,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Maturities of investments</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">107,760<span></span>
</td>
<td class="nump">123,208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchase of tangible and intangible assets</a></td>
<td class="num">(15,051)<span></span>
</td>
<td class="num">(9,679)<span></span>
</td>
<td class="num">(4,942)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_EscrowClaimAssociatedWithBusinessAcquisition', window );">Escrow claim associated with business acquisition</a></td>
<td class="nump">749<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(107,295)<span></span>
</td>
<td class="num">(119,551)<span></span>
</td>
<td class="num">(31,324)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Stock repurchase</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan', window );">Proceeds from exercise of stock options and employee stock purchase plan</a></td>
<td class="nump">10,585<span></span>
</td>
<td class="nump">15,292<span></span>
</td>
<td class="nump">16,417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_LongTermFinancingPaymentForIntangibleAssets', window );">Long-term financing payment for intangible assets</a></td>
<td class="num">(4,887)<span></span>
</td>
<td class="num">(4,767)<span></span>
</td>
<td class="num">(5,021)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">5,698<span></span>
</td>
<td class="nump">10,525<span></span>
</td>
<td class="nump">10,396<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="num">(57,504)<span></span>
</td>
<td class="num">(70,231)<span></span>
</td>
<td class="nump">9,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents and restricted cash at beginning of period</a></td>
<td class="nump">171,053<span></span>
</td>
<td class="nump">241,284<span></span>
</td>
<td class="nump">231,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents and restricted cash at end of period</a></td>
<td class="nump">113,549<span></span>
</td>
<td class="nump">171,053<span></span>
</td>
<td class="nump">241,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">1,444<span></span>
</td>
<td class="nump">1,869<span></span>
</td>
<td class="nump">1,531<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosure of noncash investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased', window );">Unpaid liabilities related to tangible and intangible assets purchases</a></td>
<td class="nump">$ 16,410<span></span>
</td>
<td class="nump">$ 1,569<span></span>
</td>
<td class="nump">$ 4,302<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital expenditures incurred but not yet paid and financing incurred for tangible and intangible asset purchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_EscrowClaimAssociatedWithBusinessAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from escrow claim associated with business acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_EscrowClaimAssociatedWithBusinessAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_IncreaseDecreaseInOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) In operating lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_IncreaseDecreaseInOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_LongTermFinancingPaymentForIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow of financing payment for intangible asset purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_LongTermFinancingPaymentForIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of stock options and employee stock purchase plan withholding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of all investments (debt, security, other) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530907408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Organization and Summary of Significant Accounting Policies</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1. Organization and Summary of Significant Accounting Policies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Organization</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ambarella, Inc. (the Company) was incorporated in the Cayman Islands on January 15, 2004. The Company is a leading developer of low-power semiconductor solutions offering high-definition (HD) and Ultra HD compression, image processing, and powerful deep neural network processing. The Company combines its processor design capabilities with its expertise in video and image processing, algorithms and software to provide a technology platform that is designed to be easily scalable across multiple applications and enable rapid and efficient product development. The Company&#8217;s system-on-a-chip, or SoC, designs fully integrate high-definition video processing, image processing, artificial intelligence (AI) computer vision algorithms, audio processing and system functions onto a single chip. These low power SoCs deliver exceptional video and image quality and can extract valuable data from high-resolution video and radar streams. The Company is currently addressing a broad range of human and computer vision applications, including video security, advanced driver assistance systems (ADAS), electronic mirrors, drive recorders, driver/cabin monitoring systems, autonomous driving, and industrial and robotic applications.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company sells its solutions to leading original equipment manufacturers, or OEMs, who include the Company&#8217;s SoCs in their products, and original design manufacturers, or ODMs, who include the Company&#8217;s SoCs in the products that they supply to OEMs, globally.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis of Consolidation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#8217;s fiscal year ends on January 31. The consolidated financial statements of the Company and its subsidiaries have been prepared in conformity with U.S. GAAP. All intercompany transactions and balances have been eliminated upon consolidation.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reported periods. Actual results could differ from those estimates.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On an ongoing basis, management evaluates its estimates and assumptions, including those related to (i) business combinations; (ii) write downs of excess and obsolete inventories; (iii) the estimated useful lives of long-lived assets; (iv) the valuation of stock-based compensation awards; (v) the realization of tax assets and estimates of tax liabilities, including reserves for uncertain tax positions. These estimates and assumptions are based on historical experience and on various other factors which the Company believes to be reasonable under the circumstances. The Company may engage third-party valuation specialists to assist with estimates related to the valuation of assets and stock awards associated with various contractual arrangements. Such estimates often require the selection of appropriate valuation methodologies and significant judgment. Actual results could differ from these estimates under different assumptions or circumstances and such differences could be material.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Concentration of Risk</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#8217;s products are manufactured, assembled and tested by third-party contractors located primarily in Asia. The Company does not have long-term agreements with these contractors. A significant disruption in the operations of one or more of these contractors would impact the production of the Company&#8217;s products which could have a material adverse effect on its business, financial condition and results of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A substantial portion of the Company&#8217;s revenue is derived from sales through one of its distributors, WT Microelectronics Co., Ltd., formerly Wintech Microelectronics Co., Ltd., or WT, which serves as its non-exclusive sales representative in Asia other than Japan, and directly to one ODM customer, Chicony Electronics Co., Ltd., or Chicony. Termination of the relationships with these customers could result in a temporary or permanent loss of revenue. Furthermore, any credit issues from these customers could impair their abilities to make timely payment to the Company. See Note 16 for additional information regarding revenue and credit concentration with these customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, marketable debt securities and accounts receivable. The Company maintains its cash primarily in checking accounts with reputable financial institutions. Cash deposits held with these financial institutions may exceed the amount of insurance provided on such deposits. The Company has not experienced any losses on deposits of its cash. In order to limit the exposure of each investment, the cash equivalents and marketable debt securities consist primarily of money market funds, commercial paper, debt securities of corporations or corporate bonds, asset-backed securities and U.S. government securities which management assesses to be highly liquid. The Company does not hold or issue financial instruments for trading purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company performs ongoing credit evaluation of its customers and adjusts credit limits based upon payment history and customers&#8217; credit worthiness. The Company regularly monitors collections and payments from its customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Foreign Currency Transactions</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The U.S. dollar is the functional currency for the Company and its subsidiaries. Monetary assets and liabilities denominated in non-U.S. currencies are re-measured to U.S. dollars using current exchange rates in effect at the balance sheet date. Nonmonetary assets and liabilities are re-measured to U.S. dollars using historical exchange rates. Monetary and other accounts are re-measured to U.S. dollars using average exchange rates in effect during each period. Gains or losses from foreign currency re-measurement are included in other income, net in the consolidated statements of operations, and, to date, have not been material.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value accounting is applied to all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed in the financial statements on a recurring basis. The carrying amounts reflected in the consolidated balance sheets for cash equivalents, accounts receivable, accounts payable, accrued liabilities and other current liabilities, approximate fair value due to the short-term nature.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cash Equivalents and Marketable Debt Securities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company considers all highly liquid debt security investments with original maturities of less than three months at the time of purchase to be cash equivalents. Debt security investments that are highly liquid with original maturities at the time of purchase greater than three months are considered marketable debt securities. The Company classifies these investments as &#8220;available-for-sale&#8221; (AFS) securities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In accordance with Accounting Standards Update (ASU) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, the Company estimates the expected losses whenever a security&#8217;s fair value is below its amortized cost basis. The expected loss is computed at an individual security level using the discounted cash flow method with the effective interest rate on the purchase date. In the determination of credit-related losses, the Company excludes securities with zero loss expectation such as assets backed by government agencies. There are various factors considered in its assessment of credit-related losses, including the extent to which the fair value is less than the amortized cost basis, adverse conditions related to an industry or an underlying loan obligator, the payment structure of the security, changes to the rating of the security and other factors that may affect the security credit. The credit-related portion of the loss is recognized in other income, net in the consolidated statements of operations but is limited to the difference between the fair value and the amortized cost basis of the security, adjusted for accrued interest. The non-credit-related portion of the loss is recognized in accumulated other comprehensive loss in the consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company measures the fair value of money market funds using quoted prices in active markets for identical assets and classifies them within Level 1. The fair value of the Company&#8217;s investments in other debt securities are obtained based on quoted prices for similar asserts in active markets, or model driven valuations using significant inputs derived from or corroborated by observable market data and are classified within Level 2. The Company does not have debt securities under unobservable inputs and classified within Level 3.</span></p></div><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Restricted Cash</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amounts included in restricted cash represent those required to be set aside to secure certain transactions in a foreign entity. As of January 31, 2023 and 2022, the restricted cash was immaterial, respectively. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents cash, cash equivalents and restricted cash reported on the consolidated balance sheets, and the sums are presented on the consolidated statements of cash flows:</span></span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:48.327%;"/>
          <td style="width:1.329%;"/>
          <td style="width:1.0%;"/>
          <td style="width:13.761999999999999%;"/>
          <td style="width:1.0%;"/>
          <td style="width:1.329%;"/>
          <td style="width:1.0%;"/>
          <td style="width:13.761999999999999%;"/>
          <td style="width:1.0%;"/>
          <td style="width:1.329%;"/>
          <td style="width:1.0%;"/>
          <td style="width:14.161999999999999%;"/>
          <td style="width:1.0%;"/>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">113,541</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">171,043</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,274</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted cash</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total as presented in the consolidated statements of cash flows</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">113,549</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">171,053</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,284</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></div></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Trade Accounts Receivable and Allowance for Credit Losses</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#8217;s accounts receivables are recorded at invoiced amounts less allowance for any credit losses. In arrangements where revenue recognition occurs in advance of invoicing, an unbilled receivable is recorded, less allowance for any credit losses, within accounts receivable, when collection of these unbilled amounts are conditional only on the passage of time. According to ASU 2016-13, the Company recognizes credit losses based on a forward-looking current expected credit losses (CECL). The Company makes estimates of expected credit losses based upon its assessment of various factors, including historical collection experience, the age of accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The changes in allowance for credit losses are recognized in the consolidated statement of operations. The uncollectible accounts receivables are written off in the period in which a determination is made that all commercially reasonable means of recovering them have been exhausted. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> material credit losses and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_3c65b988-69f2-4e97-bdf7-3e45973ca053;"><span style="-sec-ix-hidden:F_e48a28af-9ca3-420c-82bf-179880a64ca9;"><span style="-sec-ix-hidden:F_0a2da722-aef5-438e-a232-c6b10e186741;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">write</span></span></span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-offs of accounts receivable for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. There was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> material allowance recorded as of January 31, 2023 and 2022, respectively.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company records inventories at the lower of cost or net realizable value. The cost includes materials and other production costs and is computed using standard cost on a first-in, first-out basis. Inventory reserves are recorded for estimated obsolescence or unmarketable inventories based on forecast of future demand and market conditions. Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period.</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Once inventory is written down, a new accounting cost basis is established and, accordingly, any associated reserve is not released until the inventory is sold or scrapped.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Property and Equipment</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful life for computer equipment, computer software, machinery, equipment and furniture and fixtures. Leasehold improvements are amortized over the shorter of the lease term or their estimated useful lives. Repairs and maintenance are charged to expense as incurred.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#8217;s intangible assets primarily consist of acquired intangible assets, including developed technology, customer relationships and trade name, as well as software licenses. The acquired intangible assets are amortized over their estimated useful lives.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company's in-process research and development, or IPR&amp;D, is initially capitalized at fair value with an indefinite life and amortization commences upon completion of the underlying projects. When a project underlying reported IPR&amp;D is completed, the corresponding amount of IPR&amp;D is reclassified as an amortizable purchased intangible asset and is amortized over its estimated useful life.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for a noncancelable on-premise internal-use software license as the acquisition of an intangible asset and the incurrence of a liability to the extent that all or a portion of the software licensing fees are not paid on or before the license acquisition date. The intangible asset and related liability are recorded at net present value and interest expense is recorded over the payment term. The software license is amortized over its license term.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company expenses the cost of purchased software that is to be sold, leased or otherwise marketed as part of a product until the technological feasibility of the product has been established. Once the technological feasibility of the product, to be externally marketed, has been established or where the software has an alternative future use, the Company capitalizes the cost of purchased software until the associated product is available for general release to customers, at which point the capitalized cost is amortized on a product-by-product basis over the remaining estimated economic life of the product.</span></p></div><p style="margin-left:4.533%;text-indent:4.749%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In accordance with the Accounting Standards Codification (ASC) Topic 842, Leases, the Company recognizes leases as operating lease right-of-use (&#8220;ROU&#8221;) assets and corresponding lease liabilities at the lease commencement date based on the present value of future lease payments, while recognizing lease expenses under straight-line method through the lease term. The Company also elected the practical expedient that does not recognize ROU assets and lease liabilities that arise from short-term (12 months or less) leases. The Company does not combine lease components with non-lease components, and as a result, the non-lease components are accounted for separately. In determining the present value of lease payments, the Company uses the implicit interest rate if readily determinable. When the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the lease commencement date. The Company's leases mainly include its worldwide office facilities which are all classified as operating leases. Certain leases include renewal options that are under the Company's discretion. The renewal options are included in the ROU asset and liability calculation if it is reasonably certain that the Company will exercise the option. The Company's finance leases were immaterial as of January 31, 2023 and 2022, respectively.</span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:1.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Business Combination</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the application of purchase accounting in a business combination, the Company allocates the purchase price to the assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over the fair values of the identifiable assets and liabilities is recorded as goodwill. The Company identifies an acquired intangible asset apart from goodwill whenever the intangible asset arises from contractual or other legal rights, or when it can be separately sold, transferred, licensed, rented or exchanged. Intangible assets consist primarily of developed technology, customer relationships and trade name. When determining the fair values of assets acquired and liabilities assumed, especially with respect to the intangible assets, the Company is required to make significant estimates and assumptions. Critical estimates and assumptions used in valuation techniques include, but are not limited to, revenue growth, technology migration curve, customer attrition rate, royalty rates and risk-adjusted discount rates. The estimates are based on historical data, various internal estimates, and external sources that the Company believes to be reasonable upon the acquisition date. Actual results could differ from these estimates under different assumptions or circumstances and such differences could be material.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Goodwill</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company does not amortize goodwill. The Company tests goodwill for impairment at least annually in the fourth fiscal quarter, or sooner whenever events or changes in circumstances indicate that the asset may be impaired. There is only </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> single reporting unit for goodwill impairment test purposes based on the Company&#8217;s business and reporting structure. The Company is permitted to first assess qualitative factors to determine whether the two step goodwill impairment test is necessary. Further testing is only required if the Company determines, based on the qualitative assessment, that it is more likely than not that the reporting unit&#8217;s fair value is less than its carrying amount. Otherwise, no further impairment testing is required. Qualitative factors include industry and market considerations, overall financial performance, and other relevant events and factors affecting the reporting unit</span><span style="background-color:rgba(0,0,0,0);color:rgba(51,51,51,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> goodwill impairment has been identified to date based on the Company&#8217;s qualitative factors assessment.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets Excluding Goodwill</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company reviews property and equipment and intangible assets, excluding goodwill, for impairment at least annually in the fourth fiscal quarter or whenever events or changes in circumstances indicate that the carrying amount of an asset, or asset group, may not be recoverable. Determination of recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset, or asset group to estimated undiscounted future cash flows expected to be generated by the asset, or asset group. If the carrying amount of an asset or asset group exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset or asset group exceeds the estimated fair value of the asset or asset group. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset or asset group. Events or changes in circumstances that may indicate that an asset is impaired include significant decreases in the market value of an asset, significant underperformance relative to expected historical or projected future results of operations, a change in the extent or manner in which an asset is utilized, significant declines in the estimated fair value of the overall Company for a sustained period, shifts in technology, loss of key management or personnel, changes in the Company&#8217;s operating model or strategy and competitive forces. There has been no occurrence of events or indications to date that would trigger an impairment. As such, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> impairment charge has been recognized as of January 31, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Equity Investment</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for its investments in privately held companies as equity investments and reports the investments in other non-current assets in the consolidated balance sheets. The Company chooses to measure these equity investments that do not have readily determinable fair value at cost minus any recorded impairments, adjusted for subsequent observable price changes in transactions for an identical or similar investment of the same issuers. Upon determining that an impairment or observable price change exists, the Company records any adjustment to the fair value of the investment through other income, net in the consolidated statements of operations. To date, there have been no significant changes on the fair value of the investments and the Company did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t recognize any impairment losses related to these investments in the fiscal years ended January 31, 2023, 2022 and 2021, respectively.</span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In accordance with ASC 606, Revenue from Contracts with Customers, the Company recognizes revenue when control of its goods and services is transferred to its customers. Revenue recognition is evaluated through the following five steps: (i) identification of the contract, or contracts, with a customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The sale of semiconductor products accounts for the substantial majority of the Company&#8217;s consolidated revenue. Sales agreements with customers are renewable periodically and contain terms and conditions with respect to payment, delivery, warranty, supply and other rights. The Company considers an accepted customer purchase order, governed by sales agreement, to be the contract with the customer. For each contract, the Company considers the promise to transfer tangible products to be the identified performance obligation. Product sales contracts may include volume-based tiered pricing or rebates that are fulfilled in cash or product. In determining the transaction price, the Company accounts for the right of returns, cash rebates, commissions and other pricing adjustments as variable consideration, estimates these amounts based on the expected amount to be provided to customers and reduces the revenue recognized. The Company estimates sales returns and rebates based on the Company&#8217;s historical patterns of return and pricing credits. As the Company&#8217;s standard payment terms are 30 days to 60 days, the contracts have no financing component. Under ASC 606, the Company estimates the total consideration to be received by using the expected value method for each contract, computes weighted average selling price for each unit shipped in cases where there is a material right due to the presence of volume-based tiered pricing, allocates the total consideration between the identified performance obligations, and recognizes revenue when control of its goods and services is transferred to its customers. The Company considers product control to be transferred at a point in time upon shipment or delivery because the Company has a present right to payment at that time, the customer has legal title to the asset, the Company has transferred physical possession of the asset, and the customer has significant risk and rewards of ownership of the asset.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company also enters into various project service agreements with certain customers. These agreements may include multiple performance obligations, such as software development services, licensing of intellectual property and post-contract customer support, or PCS. These multiple performance obligations are highly interdependent, highly interrelated, are typically not sold separately and do not have standalone selling prices. They are all inputs to generate one combined output which is incorporating its SoC into the customer&#8217;s product. Accordingly, the Company determines that they are not separately identifiable and shall be treated as a single performance obligation. For fixed-price project service contracts, the Company recognizes revenue either over time as services are provided using an input method based on contract costs incurred to date compared to total estimated contract cost, or at a point in time upon completion and acceptance by the customer, depending on the terms of the arrangement. For project service contracts that are billed at a fixed rate for each hour of service provided, the Company recognizes revenue in the amount for which the Company has the right to invoice as the Company believes the amount invoiced directly corresponds with the value to the customer of its performance completed to date.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Timing of revenue recognition may differ from the timing of invoicing to the Company&#8217;s customers. The Company records contract assets when revenue is recognized prior to invoicing. The Company&#8217;s contract assets are primarily related to the satisfied but unbilled performance obligations associated with project service agreements at the reporting date. As of January 31, 2023 and 2022, the contract assets for these unbilled receivables were not material, respectively. The Company&#8217;s contract liabilities consist of deferred revenue. The deferred revenue is primarily related to the nonrecurring engineering charges that are either invoiced or paid but performance obligations are not satisfied associated with project service agreements. The deferred revenue is expected to be recognized over the period when performance obligations are satisfied. Additionally, the value of unsatisfied, or partially unsatisfied, performance obligations for contracts that are greater than a year was not material as of January 31, 2023 and 2022, respectively. The Company also elects not to disclose the value of unsatisfied or partially unsatisfied performance obligations for contracts with original expected contract duration of one year or less, and elects to exclude amounts collected from customers for all sales taxes from the transaction price.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cost of Revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue includes the cost of materials, such as wafers processed by third-party foundries, costs associated with packaging, assembly, testing and manufacturing support operations, such as logistics, planning and quality assurance, as well as personnel costs (including stock-based compensation) related to project service agreements. Cost of revenue also includes indirect costs, such as inventory valuation reserves, adverse purchase commitments, allocation of facility costs, amortization of developed technology, warranty and other general overhead costs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Research and Development</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development costs are expensed as incurred and consist primarily of personnel costs, product development costs, outside services, costs of development for software and hardware tools, costs and amortization of licensing intellectual property from third parties for product development, costs of fabrication of masks for prototype products, equipment expenses, depreciation of equipment and tools and allocation of facility costs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Selling, General and Administrative</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative expenses consist of personnel costs, travel and trade show costs, legal expenses, amortization of trade name and customer relationships, professional services and occupancy costs. Advertising expenses were not material for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company measures stock-based compensation for equity awards granted to employees and directors based on the estimated fair value on the grant date, and recognizes that compensation as expense using the straight-line attribution method for service condition awards or using the graded-vesting attribution method for awards with performance conditions over the requisite service period, which is typically the vesting period of each award. The Company determines the fair value of restricted stock and restricted stock units with service or performance conditions based on the fair market value of its ordinary shares on the grant date. The Company uses the Black-Scholes option pricing model to determine the fair value of stock options. Determining the fair value of stock options on the grant date requires the input of various assumptions, including stock price of the underlying ordinary share, the exercise price of the stock option, expected volatility, expected term, risk-free interest rate and dividend rate. The Company calculates expected volatility based on its own historical stock price for a period commensurate with the expected term, which is computed based on its own historical exercise behavior. The risk-free interest rate is derived from an average of the U.S. Treasury constant maturity rates for the respective periods most closely commensurate with the expected term. The expected dividend yield is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">zero</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> because the Company has not historically paid dividends and has no present intention to pay dividends. The Company uses the Lattice pricing model and Monte Carlo Simulations to evaluate the fair value of awards with market conditions, including assumptions of historical volatility and risk-free interest rate commensurate with the vesting term. The Company elects to account for forfeitures as they occur.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company records income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in its financial statements or tax returns. In estimating future tax consequences, generally all expected future events other than enactments or changes in the tax law or rates are considered. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company applies authoritative guidance for the accounting for uncertainty in income taxes. The guidance requires that tax effects of a position be recognized only if it is &#8220;more likely than not&#8221; to be sustained based solely on its technical merits as of the reporting date. Upon estimating its tax positions and tax benefits, the Company considers and evaluates numerous factors, which may require periodic adjustments and which may not reflect the final tax liabilities. The Company adjusts its financial statements to reflect only those tax positions that are more likely than not to be sustained under examination.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As part of the process of preparing consolidated financial statements, the Company is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax exposure together with assessing temporary differences resulting from differing treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets, which are included in the consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in the consolidated statements of operations become deductible expenses under applicable income tax laws, or loss or credit carryforwards are utilized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In assessing whether deferred tax assets may be realized, the Company considers whether it is more likely than not that some portion or all of deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company makes estimates and judgments about its future taxable income based on assumptions that are consistent with its plans and estimates. Should the actual amounts differ from estimates, the amount of valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the consolidated statements of operations for the periods in which the adjustment is determined to be required.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Net Income (Loss) Per Ordinary Share</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic earnings (losses) per share is computed by dividing net income (loss) available to ordinary shareholders by the weighted-average number of ordinary shares outstanding during the period. Diluted earnings (losses) per share is computed by dividing net income (loss) available to ordinary shareholders by the weighted-average number of ordinary shares outstanding during the period increased to include the number of additional ordinary shares that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, shares to be purchased under the Company&#8217;s employee stock purchase plan and unvested restricted stock units. The dilutive effect of potentially dilutive securities is reflected in diluted earnings (losses) per share by application of the treasury stock method.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Comprehensive Loss</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive loss includes unrealized gains or losses from available-for-sale securities that are excluded from net loss.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Although there are several new accounting pronouncements issued by the FASB in fiscal year 2023, the Company does not believe any of these accounting pronouncements had or will have a material impact on its consolidated financial statements.</span></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530934176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2. Business Combination</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:3.333%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company did not enter into any business combination agreements during the fiscal years ended January 31, 2023 and 2021. The Company acquired the following business during the fiscal year ended January 31, 2022 which was accounted for as a business combination:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">November 5, 2021</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, pursuant to a merger agreement, the Company completed the </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% voting rights acquisition of Oculii Corp., or Oculii, a privately-held Ohio-based company that develops adaptive radar perception algorithms for automotive, including advanced driver assistance systems, autonomous vehicle driving systems and other commercial applications, for a total purchase consideration of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">355.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. As a result, there was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">277.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million attributed to goodwill, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million attributed to intangible assets and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million attributed to net assets acquired. The Company also assumed all of the unvested options to purchase Oculii capital stock that were held by continuing Oculii service providers, subject to customary adjustments with respect to the exercise price and number of shares underlying such options. The acquisition-related costs included in selling, general and administrative expense in the consolidated statements of operations were approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in fiscal year 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The aggregate purchase consideration has been allocated as follows:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:79.068%;"/>
        <td style="width:2.08%;"/>
        <td style="width:1.0%;"/>
        <td style="width:16.852%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash consideration transferred</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">355,071</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net working capital adjustment</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">247</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value of stock-based compensation awards attributable to pre-combination services</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">407</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total purchase consideration</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">355,725</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the fair values of the assets acquired and liabilities assumed in connection with the acquisition:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:78.421%;"/>
        <td style="width:1.887%;"/>
        <td style="width:1.0%;"/>
        <td style="width:17.692%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisition Date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,032</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">733</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">194</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">134</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">155</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,800</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">277,024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other non-current assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total assets acquired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">359,106</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts payable</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">223</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued and other current liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,193</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred income tax liability, non-current</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">965</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total liabilities assumed</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,381</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total purchase consideration</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">355,725</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill is primarily attributable to expected synergies for the combined operations and the assembled workforce acquired and is assigned to the Company&#8217;s sole reportable segment.</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Below is a summary of intangible assets acquired in the acquisition:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.131%;"/>
        <td style="width:2.998%;"/>
        <td style="width:1.0%;"/>
        <td style="width:20.913999999999998%;"/>
        <td style="width:1.0%;"/>
        <td style="width:2.998%;"/>
        <td style="width:14.959%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisition Date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Useful Lives</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade name (1)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,500</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7 years</span></span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships (2)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,200</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9 years</span></span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology (1)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,100</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7 years</span></span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total intangible assets acquired</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,800</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">_____________</span></p><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The fair values of trade name and developed technology were determined by applying the Relief-from-Royalty Method under the income approach. </span></div></div><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships represent the fair value of the existing relationships using the Multi-Period Excess Earnings Method. </span></div></div></div><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The finite-lived intangible assets will be amortized over the estimated useful lives based on the pattern in which the economic benefits are expected to be received to the cost of revenue and operating expenses and have a weighted average useful life of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.8</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Pro Forma Information (Unaudited)</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">          </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents unaudited pro forma information as if the acquisition of Oculii had occurred on February 1, 2020. The unaudited pro forma information for the periods indicated includes adjustments for non-recurring transaction costs, amortization of intangibles arising from the acquisition, stock-based compensation expense and the related income tax effects. The unaudited pro forma financial information is not necessarily indicative of the results of operations that would have occurred had the acquisition been effected on February 1, 2020. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined entity may achieve as a result of the acquisition.</span></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:34.086%;"/>
        <td style="width:2.581%;"/>
        <td style="width:1.0%;"/>
        <td style="width:31.817%;"/>
        <td style="width:1.0%;"/>
        <td style="width:2.581%;"/>
        <td style="width:1.0%;"/>
        <td style="width:24.935000000000002%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pro Forma Year Ended</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(unaudited, in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">333,323</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">223,497</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,330</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78,644</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of revenue and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of net loss attributable to Oculii since the acquisition date of November 5, 2021 was included in the consolidated statements of operations for the fiscal year ended January 31, 2022.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552608497440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Fair Value<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Financial Instruments and Fair Value</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3. Financial Instruments and Fair Value</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the second quarter of fiscal year 2023, the Company resumed its investments in money market funds and debt securities after a full liquidation of its investments in fiscal year 2022 to finance the acquisition of Oculii. The debt security investment portfolio consists of commercial paper, debt securities of corporations or corporate bonds, asset-backed securities and U.S. government securities.</span><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> All of the investments are denominated in United States dollars and reported at fair value as available-for-sale securities in the consolidated balance sheets as follows: </span></span><span style=""/></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:50.194%;"/>
        <td style="width:1.064%;"/>
        <td style="width:1.0%;"/>
        <td style="width:8.717%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.064%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.605%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.064%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.215000000000002%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.003%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gains</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,872</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,872</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,333</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,333</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,472</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">224</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,298</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asset-backed securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,753</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">149</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,648</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government securities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,256</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">235</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,043</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,686</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">116</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">608</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,194</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Gains</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> money market funds or debt securities with unrealized losses for more than twelve months.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">       &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.088%;"/>
        <td style="width:1.39%;"/>
        <td style="width:1.0%;"/>
        <td style="width:14.494%;"/>
        <td style="width:1.0%;"/>
        <td style="width:2.673%;"/>
        <td style="width:1.0%;"/>
        <td style="width:14.356%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Included in cash equivalents</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,872</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Included in marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">93,322</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,194</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The contractual maturities of the investments at January 31, 2023 and 2022 were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.47%;"/>
        <td style="width:1.405%;"/>
        <td style="width:1.0%;"/>
        <td style="width:14.356%;"/>
        <td style="width:1.0%;"/>
        <td style="width:2.55%;"/>
        <td style="width:1.0%;"/>
        <td style="width:14.218%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due within one year</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,016</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due in 1-5 years</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">52,414</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due in 5-7 years</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">764</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,194</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The unrealized gains and losses on the available-for-sale securities were primarily caused by fluctuations in market value and interest rates as a result of the economic environment. In accordance with ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, the Company estimates the expected losses at an individual security level whenever a security&#8217;s fair value is below its amortized cost basis using the discounted cash flow method. The credit-related portion of the loss is recognized in other income, net in the consolidated statements of operations but is limited to the difference between the fair value and the amortized cost basis of the security, adjusted for accrued interest. The non-credit-related portion of the loss is recognized in accumulated other comprehensive loss in the consolidated balance sheets. The credit-related losses were not material for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Interest income, including amortization of premiums and accretion of discounts related to the investments, as well as realized gains and losses from sales of the investments are recorded in other income, net, in the consolidated statements of operations. For the fiscal years ended January 31, 2023, 2022, and 2021, interest income and realized gains and losses, net, were approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following fair value hierarchy is applied for disclosure of the inputs used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1&#8212;Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2&#8212;Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3&#8212;Unobservable inputs based on the Company&#8217;s own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company measures the fair value of money market funds using quoted prices in active markets for identical assets and classifies them within Level 1. The fair value of the Company&#8217;s investments in other debt securities are obtained based on quoted prices for similar assets in active markets and are classified within Level 2.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables present the fair value of the financial instruments measured on a recurring basis as of January 31, 2023 and 2022, respectively:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:50.334%;"/>
        <td style="width:1.223%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.110999999999999%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.223%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.110999999999999%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.223%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.110999999999999%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.223%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.44%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,872</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,872</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,333</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,333</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,298</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,298</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asset-backed securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,648</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,648</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government securities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,043</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,043</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,194</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,872</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">93,322</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530944336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4. Inventories</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories at January 31, 2023 and 2022 consisted of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.435%;"/>
        <td style="width:1.523%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.207%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.536%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.298%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Work-in-progress</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,844</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finished goods</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,463</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,375</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,486</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,219</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530691488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5. Property and Equipment, net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Depreciation expense was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment at January 31, 2023 and 2022 consisted of the following: </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.191%;"/>
        <td style="width:1.505%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.433%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.518%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.354000000000001%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computer hardware and software</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,733</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,488</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tools and equipment</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,325</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,532</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture and fixtures</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,311</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,243</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,295</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,942</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Construction in progress</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">513</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,060</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,177</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,265</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: accumulated depreciation and amortization</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,363</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,131</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total property and equipment, net</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,814</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,134</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530694912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets, Net</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6. Intangible Assets, net</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets primarily consist of software licenses as well as developed technology, customer relationships and trade name that were acquired from business combinations. In fiscal year 2022, the Company determined that the underlying project incorporating IPR&amp;D from the prior acquisition of VisLab S.r.l., or VisLab,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> was completed. As a result, the $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of IPR&amp;D was reclassified as definite-lived developed technology and started amortization over its estimated economic life of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company enters into certain software license agreements with third parties from time-to-time. The software licenses consist of noncancelable on-premise internal-use software and software with alternative use that is to be sold, leased or otherwise marketed as part of a product. The licenses have been capitalized as intangible assets, and the corresponding future payments have been recorded as liabilities at net present value. As of January 31, 2023, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million was recorded in accrued and other current liabilities and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million was recorded in other long-term liabilities in the consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of intangible assets as of January 31, 2023 and 2022 were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:40.298%;"/>
        <td style="width:0.945%;"/>
        <td style="width:1.0%;"/>
        <td style="width:6.636%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.945%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.359%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.945%;"/>
        <td style="width:1.0%;"/>
        <td style="width:6.9879999999999995%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.954%;"/>
        <td style="width:1.0%;"/>
        <td style="width:6.6450000000000005%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.954%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.359%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.954%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.016%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross Carrying Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated Amortization</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net Carrying Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross Carrying Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated Amortization</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net Carrying Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software licenses</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,128</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,319</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,809</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,093</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,331</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,762</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,200</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,932</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,268</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,200</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">904</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,296</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,200</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,833</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,367</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,200</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">367</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,833</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade name</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,500</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">447</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,053</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,500</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">89</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,411</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total intangible assets, net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,028</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,531</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,497</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,993</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,691</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,302</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> During the twelve months ended January 31, 2023, there were approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of software licenses purchased and approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of software licenses retired. The amortization expense associated with software licenses was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the fiscal years ended January 31, 2023, 2022 and 2021 respectively. The amortization expense associated with acquisition-related intangible assets, including developed technology, customer relationship and trade name, was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the fiscal years ended January 31, 2023 and 2022, respectively. There was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> amortization expense associated with acquisition-related intangible assets for the fiscal year ended January 31, 2021. </span><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The expected future amortization expense related to these intangible assets as of January 31, 2023 is as follows:</span></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:80.066%;"/>
        <td style="width:1.932%;"/>
        <td style="width:1.0%;"/>
        <td style="width:16.002%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fiscal Year</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,754</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,996</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,944</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,711</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2028</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,711</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,381</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total future amortization expenses:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,497</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets are tested for impairment at least annually, in the fourth fiscal quarter, or more frequently if events or changes in circumstances indicate that the assets may be impaired. The Company is also required to test the impairment prior to changing the IPR&amp;D from an indefinite-lived asset to a finite-lived asset. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> intangible asset impairments for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144471<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530658368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7. Goodwill</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">	The Company has </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> reporting segment and accordingly, there is no goodwill assignment based on reporting units (refer to Note 16). As of January 31, 2023 and 2022, the total carrying amount of goodwill was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">303.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively. The Company does not amortize goodwill. In the fourth quarter of fiscal year 2023, 2022 and 2021, the Company performed annual goodwill tests and there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> goodwill impairments for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530743088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued and Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued and Other Current Liabilities</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8. Accrued and Other Current Liabilities</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued and other current liabilities at January 31, 2023 and 2022 consisted of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.435%;"/>
        <td style="width:1.523%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.207%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.536%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.298%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued employee compensation</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,152</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,044</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued product development costs</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,433</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,523</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software license liabilities, current</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,059</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,001</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other accrued liabilities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,011</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,496</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total accrued and other current liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56,655</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">52,064</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  The timing of SoC development progress and payments to outside foundries resulted in fluctuation in the accrued product development costs. Approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of annual bonus was paid in fiscal year 2023, of which $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million was paid in cash and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million was settled with restricted stock units.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530717760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9. Leases</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company enters into various operating leases for its worldwide facilities.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the twelve months ended January 31, 2023, the Company extended leases for its Shenzhen office and one of its facilities in Santa Clara, California for an additional </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">two years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> beginning </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">October 1, 2022</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">September 30, 2024</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. For the lease extensions, the Company recorded an increase to the operating lease ROU assets and corresponding operating lease liabilities of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in the consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the twelve months ended January 31, 2022, the Company extended its existing Shanghai office lease for an additional </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> beginning </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 1, 2021</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> November 30, 2024</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and extended its existing Hong Kong office lease for an additional </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> beginning</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> December 1, 2021</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">November 30, 2026</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The Company also leased an additional space for its Shanghai office for a period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40 months</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> starting from </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">August 1, 2021</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">November 30, 2024</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The Company recorded an aggregate increase of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million to the operating lease ROU assets and corresponding operating lease liabilities in the consolidated balance sheets as a result of these lease extensions and additional leased space.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the fiscal years ended January 31, 2023, 2022 and 2021, the operating lease expense was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively.  The Company's short-term leases and finance leases were immaterial as of January 31, 2023 and 2022, respectively.</span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Supplemental cash flow information related to the operating leases is as follows:</span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:59.783%;"/>
        <td style="width:1.261%;"/>
        <td style="width:1.0%;"/>
        <td style="width:16.648%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.261%;"/>
        <td style="width:1.0%;"/>
        <td style="width:17.047%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash paid for operating leases included in operating cash flows</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,011</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,608</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Supplemental non-cash information related to lease liabilities arising from obtaining right-of-use assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">319</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">365</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leased assets changes arising from lease modifications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">575</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,798</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></div><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, the weighted average remaining lease term is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.61</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years, and the weighted average discount rate is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.58</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. Future minimum lease payments for the lease liabilities are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.505%;"/>
        <td style="width:2.071%;"/>
        <td style="width:1.0%;"/>
        <td style="width:29.424%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fiscal Year</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,766</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,420</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,370</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">299</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2028</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total future annual minimum lease payments</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,980</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: interest</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">344</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total lease liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,636</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530661600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock', window );">Other Long-Term Liabilities</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10. Other Long-Term Liabilities</span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other long-term liabilities at January 31, 2023 and 2022 consisted of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.892%;"/>
        <td style="width:2.085%;"/>
        <td style="width:1.0%;"/>
        <td style="width:16.769%;"/>
        <td style="width:1.0%;"/>
        <td style="width:2.085%;"/>
        <td style="width:1.0%;"/>
        <td style="width:17.168%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrecognized tax benefits, including interest</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,770</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,313</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities, non-current</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,120</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,769</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software license liabilities, non-current</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,614</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,674</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other long-term liabilities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,044</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total other long-term liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,548</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,763</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as noncurrent at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530881520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_CapitalStockTextBlock', window );">Capital Stock</a></td>
<td class="text"><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11. Capital Stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Preference shares</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Since the Company&#8217;s initial public offering, or IPO, a total of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> preference shares, with a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.00045</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> par value per share, were authorized. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> preference shares issued and outstanding as of January 31, 2023 and 2022, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Ordinary shares</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023 and 2022, the following ordinary shares were reserved for future issuance under the Company&#8217;s equity plans and employee stock purchase plan:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:68.287%;"/>
        <td style="width:1.103%;"/>
        <td style="width:1.0%;"/>
        <td style="width:12.681%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.103%;"/>
        <td style="width:1.0%;"/>
        <td style="width:12.827%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares reserved for options, restricted stock and restricted stock units under equity plans</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,822,819</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,461,541</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares reserved for employee stock purchase plan</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,986,403</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,624,704</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Shares repurchased</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares repurchased in fiscal years 2023 and 2022. On March 16, 2020, the Company repurchased a total of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,719</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of its ordinary shares for approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in cash under an authorized repurchase program up to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. The Company's Board of Directors has approved extensions of the repurchase program through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 30, 2023</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. As of January 31, 2023, there was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million available for repurchases through June 30, 2023. Repurchases under the program may be made from time-to-time through open market purchases, 10b5-1 plans or privately negotiated transactions subject to market conditions, applicable legal requirements and other relevant factors. The repurchase program does not obligate the Company to acquire any particular amount of ordinary shares, and it may be suspended at any time at the company's discretion. Repurchases are funded using working capital and any repurchased shares are recorded as authorized but unissued shares.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_CapitalStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of an entity's capital stock, shares repurchased, and shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_CapitalStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530738368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits and Stock-based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Employee Benefits and Stock-based Compensation</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12. Employee Benefits and Stock-based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">401(k) Plan</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company maintains a defined contribution 401(k) plan (the 401(k) Plan) for all of its eligible U.S. employees. Under the 401(k) Plan, eligible employees may contribute up to the Internal Revenue Service annual contribution limitation. The Company is responsible for administrative costs of the Plan. The Company&#8217;s contribution expense for the fiscal years ended January 31, 2023 and 2022 was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively. The Company did not make any matching contributions prior to fiscal year 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock OptioPlans</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2012 Equity Incentive Plan.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> The 2012 Equity Incentive Plan, or 2012 EIP, permits the grant of ISOs, within the meaning of Section 422 of the Code, to employees of the Company and any of the Company&#8217;s subsidiary corporations, and the grant of NSOs, stock appreciation rights, restricted stock, restricted stock units, performance units, performance shares, deferred stock units and dividend equivalents to employees, directors and consultants of the Company and any of the Company&#8217;s subsidiary corporations&#8217; employees and consultants.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2021 Equity Incentive Plan.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> In June 2021, the Company&#8217;s shareholders approved the 2021 Equity Incentive Plan, or 2021 EIP. The 2021 EIP permits the grant of ISOs, within the meaning of Section 422 of the Code, to employees of the Company and any of the Company&#8217;s subsidiary or parent corporations, and the grant of NSOs, stock appreciation rights, restricted stock, restricted stock units, and performance awards to employees, directors and consultants of the Company and any of the Company&#8217;s subsidiary or parent corporations&#8217; employees and consultants. Upon adoption of the 2021 EIP, the total number of ordinary shares of the Company  reserved for issuance under the 2021 Plan was equal to, subject to adjustments upon changes in capitalization as provided under the 2021 EIP, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,350,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> ordinary shares, plus (i) any ordinary shares subject to outstanding awards granted under the 2012 EIP, that, after the date the 2012 EIP is terminated, are cancelled, expire or otherwise terminate without having been exercised in full or are forfeited to or repurchased by the Company due to failure to vest, and (ii) any ordinary shares that, as of immediately prior to the termination of the 2012 EIP, were available for grant under the 2012 EIP, up to a maximum of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,834,208</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> ordinary shares pursuant to clauses (i) and (ii).</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the first quarter of fiscal year 2022, the Company added </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,599,634</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares to the ordinary shares reserved for issuance, pursuant to an &#8220;evergreen&#8221; provision contained in the 2012 EIP. Upon the approval of the 2021 EIP, the 2012 EIP was terminated. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> additional awards will be granted under the 2012 EIP and any shares that were reserved but not issued under the 2012 EIP became available for future grant or sale under the 2021 EIP. However, all outstanding stock options and other awards previously granted under the 2012 EIP will remain subject to the terms of the 2012 EIP.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Oculii Corp. 2017 Stock Option Plan.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> In November 2021, the Company assumed the Oculii Corp. 2017 Stock Option Plan, or 2017 Plan, as part of the acquisition of Oculii.  </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> additional awards will be granted under the 2017 Plan. However, all outstanding stock options previously granted under the 2017 Plan will remain subject to the terms of the 2017 Plan and any outstanding stock options that are cancelled or forfeited due to failure to vest will immediately expire from the 2017 Plan.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The exercise price of ISOs granted to a holder of more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the voting power of all classes of the Company&#8217;s shares shall be no less than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">110</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of fair market value on the grant date. The exercise price of ISOs granted to other employees and NSOs shall be no less than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of fair market value on the grant date. Options granted under the Plan have a term of up to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years from grant date. Options granted to new employees generally </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">vest 25% on the first anniversary service date of the grant and the remainder vest ratably over the following 36 months.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock and restricted stock units granted to new employees generally vest as to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1/4th of the shares on the first anniversary service date of the grant and 1/16th of the shares vest every 3 months thereafter, so as to be 100% vested on the fourth anniversary of the vesting commencement date.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vesting schedules for other service condition, market condition or performance condition awards vary and are subject to approval by the Board of Directors; provided that the performance condition associated awards shall not vest at all until the performance conditions are achieved and are subject to the award&#8217;s holders continuing to provide services to the Company through such vesting dates. The performance condition awards are automatically forfeited in their entirety, without any cost to or action by the Company, if there has been no achievement of the performance. The holders of restricted stock have voting power and other rights with respect to such shares, provided, however, that such shares are held in escrow and subject to forfeiture until the shares vested.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Amended and Restated</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">2012 Employee Stock Purchase Plan.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> The Amended and Restated 2012 Employee Stock Purchase Plan, or ESPP, permits eligible participants to purchase ordinary shares at a discount through contributions up to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of their eligible compensation, subject to any IRS limitations. The ESPP provides each offering and purchasing period of six months in duration. The purchase price is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the lower of the closing price of the Company&#8217;s ordinary shares on the first trading day of each offering period or on the purchase date.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the first quarter of fiscal year 2023 and 2022, the Company added </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">466,285</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">444,343</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares, respectively, to the ordinary shares reserved for issuance, pursuant to an &#8220;evergreen&#8221; provision contained in the ESPP. Pursuant to such provision, on February 1st of each fiscal year, the number of ordinary shares reserved for issuance under the ESPP is automatically increased by a number equal to the lesser of (i) </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,500,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> ordinary shares, (ii) one and one quarter percent (</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%) of the aggregate number of ordinary shares outstanding on such date, or (iii) an amount determined by the Company&#8217;s Board of Directors or a duly authorized committee of the Board of Directors.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the classification of stock-based compensation for the periods indicated:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:57.092%;"/>
        <td style="width:1.357%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.861%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.357%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.872%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.369%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.09%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,597</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,489</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,328</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,236</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,787</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42,903</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,325</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,525</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,903</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">111,158</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">87,801</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70,134</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023 and 2022, approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of stock-based compensation expense, respectively, was accrued in accrued and other current liabilities in the consolidated balance sheets. Total unrecognized compensation cost related to unvested stock options at January 31, 2023 was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and is expected to be recognized over a weighted-average period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.85</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years. Total unrecognized compensation cost related to unvested restricted stock units was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">189.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and is expected to be recognized over a weighted-average period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.41</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years. In April 2022, the Company&#8217;s Compensation Committee of the Board of Directors approved the acceleration of vesting of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,703</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of unvested equity awards associated with the departure of Mr. Casey Eichler, who was the Company&#8217;s Chief Financial Officer until March 2022. As a result, there was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of additional stock-based compensation expense, net recognized in fiscal year 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the weighted-average assumptions used to estimate the fair value of stock options and employee stock purchase plan awards for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.498%;"/>
        <td style="width:0.991%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.520999999999999%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.98%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.520999999999999%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.98%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.508999999999999%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock Options:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Volatility</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">52</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.04</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.52</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (years)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.06</span></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.78</span></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Dividend yield</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan awards:</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Volatility</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.32</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.06</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.21</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (years)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Dividend yield</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes stock option activities for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:34.015%;"/>
        <td style="width:0.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.661%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.125%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:5.8999999999999995%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.125%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.125%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.073%;"/>
        <td style="width:10.13%;"/>
        <td style="width:0.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:6.402%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="24" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Option Outstanding</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intrinsic</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Value of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remaining</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">options</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contractual</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intrinsic</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant-date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisition-date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Term</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercise</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Price</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in years)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at January 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,124,646</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32.93</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51,200</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59.54</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28.37</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">421,736</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24.52</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,401</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,618</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46.69</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,349</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70.11</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at January 31, 2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">719,143</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38.33</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,700</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">110.19</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.28</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Assumed</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">163,581</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23.10</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">173.04</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">269,287</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28.23</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,622</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,669</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68.95</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,146</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.86</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">619,322</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40.08</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121,624</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30.34</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,712</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,618</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55.97</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,289</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39.19</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">484,791</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42.18</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.38</span></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,346</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercisable at January 31, 2023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">370,158</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44.47</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.59</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,927</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The intrinsic value of options outstanding and exercisable is calculated based on the difference between the fair market value of the Company&#8217;s ordinary shares on the reporting date and the exercise price. The closing price of the Company&#8217;s stock was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">89.84</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> on January 31, 2023, as reported by The NASDAQ Global Market. The intrinsic value of exercised options is calculated based on the difference between the fair market value of the Company&#8217;s stock on the exercise date and the exercise price.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes restricted stock unit activities for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.414%;"/>
        <td style="width:1.15%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.292%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.613%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.530000000000001%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant-Date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at January 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,617,266</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.30</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,499,203</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53.45</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,162,883</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.53</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81,785</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54.48</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at January 31, 2021</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,871,801</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51.73</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,213,257</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">128.80</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,367,309</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53.85</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,614</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71.59</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at January 31, 2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,651,135</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">85.41</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,549,174</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">74.45</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,513,972</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71.32</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">112,978</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99.46</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at January 31, 2023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,573,359</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">86.81</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total fair value as of the respective vesting dates of restricted stock units vested for the fiscal years ended January 31, 2023, 2022 and 2021 was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">122.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">192.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">69.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, the aggregate intrinsic value of unvested restricted stock units was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">231.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI https://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI https://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530689056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Ordinary Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Loss Per Ordinary Share</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13. Net Loss Per Ordinary Share</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the computation of basic and diluted net loss per ordinary share for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:88.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.032%;"/>
        <td style="width:1.389%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.905000000000001%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.389%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.905000000000001%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.389%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.989%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands, except share and per share data)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,386</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,411</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59,786</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average ordinary shares - basic</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,363,638</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,577,120</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,679,717</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average ordinary shares - diluted</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,363,638</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,577,120</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,679,717</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per ordinary share:</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.70</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.72</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.72</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Diluted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.70</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.72</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.72</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
      </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following weighted-average potentially dilutive securities were excluded from the computation of diluted net loss per ordinary share as their effect would have been antidilutive:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:58.167%;"/>
        <td style="width:1.019%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.832%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.008%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.82%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.008%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.148%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options to purchase ordinary shares</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">336,828</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">327,747</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">660,025</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,550,679</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,388,091</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,440,176</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,883</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,904</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,789</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,898,390</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,724,742</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,127,990</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530937728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14. Income Taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes consisted of the following for the periods indicated:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:56.798%;"/>
        <td style="width:1.35%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.047%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.059%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.024%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. operations</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,968</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,842</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-U.S. operations</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51,970</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,799</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,311</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70,938</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,641</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,303</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax provision (benefit) consisted of the following for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:56.798%;"/>
        <td style="width:1.35%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.047%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.059%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.024%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Current:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. federal tax</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,525</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">907</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,705</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. state taxes</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">175</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">256</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-U.S. foreign taxes</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,395</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,778</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,019</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">955</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,685</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,980</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred:</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. federal tax</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,231</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,819</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">432</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. state taxes</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-U.S. foreign taxes</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">366</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">82</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,597</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,915</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">497</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,552</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,230</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,483</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></div><p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company consists of a Cayman Islands parent company with various foreign and U.S. subsidiaries. Effective December 31, 2019, the Company has structured its activities to comply with the International Tax Co-Operation (Economic Substance) Law, 2018 in the Cayman Islands. As part of the new structure, the Company is the general partner of a Canadian limited partnership, the ultimate beneficial owner, and is allocated all of the earnings of the partnership. The primary jurisdiction where our foreign earnings are derived is the Cayman Islands, where the Company is domiciled. Under the current laws of the Cayman Islands, the Company is not subject to tax on its income. For purposes of the reconciliation between the provision (benefit) for income taxes at the statutory rate and the effective tax rate, a notional U.S. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% rate is applied to pretax income (loss) as a result of the following for the periods indicated, respectively</span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">:       </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.798%;"/>
        <td style="width:1.35%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.047%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.059%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.024%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision at U.S. notional statutory rate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,897</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,015</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,034</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. state taxes</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">114</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">212</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-U.S. foreign tax differential</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,943</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,483</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,989</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,004</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,900</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,943</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. R&amp;D credit</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,045</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,886</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,928</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Valuation allowance</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,124</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">765</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">FIN48 interest</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">739</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">311</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Uncertain tax position release</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,188</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">132</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">223</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">301</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,552</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,230</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,483</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Temporary differences that gave rise to significant portions of the Company&#8217;s deferred tax assets and liabilities at January 31, 2023 and 2022 were as follows</span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">:  </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.191%;"/>
        <td style="width:1.505%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.433%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.518%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.354000000000001%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax assets:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Federal and state credits</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,134</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,485</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net operating losses</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,659</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,466</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expenses not currently deductible</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,164</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,294</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,582</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,096</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,678</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,632</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign deferred</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">262</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">191</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross deferred tax assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,479</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,164</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Valuation allowance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,596</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,083</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total deferred tax assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,883</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,081</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,782</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,150</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">617</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">386</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,452</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,971</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net deferred tax assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,032</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,574</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tax valuation allowance for the periods indicated below were as follows</span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">: </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:47.17%;"/>
        <td style="width:0.854%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.526%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.765%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.595000000000001%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.775%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.644%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.775%;"/>
        <td style="width:1.0%;"/>
        <td style="width:8.046%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.863%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.987%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deductions</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Charged to</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additional</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Charged to</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expenses</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Beginning of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Charged to</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">or Other</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">End of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Period</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expenses</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Account</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Period</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="18" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tax Valuation Allowance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year ended January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,083</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,513</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,596</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year ended January 31, 2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,962</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,874</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,247</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,083</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year ended January 31, 2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,670</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,292</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,962</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company conducts its business in several countries and regions and is subject to taxation in those jurisdictions. The Company is incorporated in the Cayman Islands with foreign subsidiaries in the U.S., China, Taiwan, Italy and other foreign countries and regions. As such, the Company&#8217;s worldwide operating income is subject to varying tax rates and its effective tax rate is highly dependent upon the geographic distribution of its earnings or losses and the tax laws and regulations in each geographical region. Consequently, the Company has experienced lower effective tax rates as a substantial amount of its operations are conducted in lower-tax jurisdictions. If the Company&#8217;s operational structure was to change in such a manner that would increase the amount of operating income subject to taxation in higher-tax jurisdictions, or if the Company was to commence operations in jurisdictions assessing relatively higher tax rates, its effective tax rate could fluctuate significantly on a quarterly basis and/or be adversely affected. Dividend distributions received from the Company&#8217;s U.S. subsidiary and certain other foreign subsidiaries may be subject to local country withholding taxes when, and if, distributed. Deferred tax liabilities have not been recorded on unremitted earnings of certain subsidiaries because management&#8217;s intent is to indefinitely reinvest any undistributed earnings in those subsidiaries. If dividend distributions from those subsidiaries were to occur, the liability as of January 31, 2023 would be $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. Cumulative undistributed earnings of foreign subsidiaries for which no deferred taxes have been provided approximated $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">107.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million at January 31, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023 and 2022, the Company had deferred tax assets (net of deferred tax liabilities) before valuation allowance, of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively. The Company assesses whether a valuation allowance should be established against its deferred tax assets based on the consideration of all available evidence, using a &#8220;more likely than not&#8221; standard.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has Federal and California net operating losses of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, as of January 31, 2023. The Federal net operating loss carryforwards begin to expire in fiscal year </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2037</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The California net operating loss carryforwards begin to expire in fiscal year </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2040</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, if not utilized. For financial statement purposes these carry forwards are offset by uncertain tax positions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company also has Federal and California state research and development credit carryforwards of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively, at January 31, 2023. The Federal credits begin to expire in fiscal year </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2037</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The California credits can be carried forward indefinitely.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company reports its U.S. state deferred tax assets and related valuation allowance, net of the U.S federal tax rate of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. As of January 31, 2023, the Company has recorded a valuation allowance of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million against all of its U.S. state deferred tax assets due to uncertainty regarding the future utilization of these deferred tax assets. In addition, the Company has recorded a valuation allowance of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million against the federal deferred tax assets of Oculii Corp.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Utilization of the net operating loss and research credit carryforwards may be subject to an annual limitation due to the ownership percentage change limitations as defined by the U.S. Internal Revenue Code Section 382, as amended, and similar state provisions. The annual limitation may result in the expiration of the U.S. Federal and state research credit carryforwards before utilization. The Company does not expect any net operating loss or tax credit carryforwards to expire as a result of a Section 382 limitation.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company applies the provisions of FASB&#8217;s guidance on accounting for uncertainty in income taxes. As of January 31, 2023, the Company had approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in unrecognized tax benefits, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of which would affect the Company&#8217;s effective tax rate if recognized. </span><span style="background-color:rgba(0,0,0,0);color:rgba(33,37,41,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The remainder of the unrecognized tax benefits would not affect the effective tax rate due to the full valuation recorded for state deferred tax assets. Certain fiscal year 2021 amounts have been revised to reflect unrecognized tax benefits on a gross basis. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth a reconciliation of the beginning and ending amount of unrecognized tax benefits</span><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">:   </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.798%;"/>
        <td style="width:1.35%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.047%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.059%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.024%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Beginning balance:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,884</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,527</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42,695</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions based on tax positions related to the<br/>&#160;&#160;&#160;current year</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,033</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,412</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,360</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions for tax positions of prior years</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">195</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Reductions for tax positions in prior years</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,212</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Settlements for prior periods</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,087</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Lapse of applicable statute of limitations</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,411</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">110</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">245</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ending balance:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,656</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,884</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,527</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company classified $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of income tax liabilities as other long-term liabilities as of January 31, 2023 and 2022, respectively, because payment of cash or settlement is not anticipated within one year from the balance sheet date.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company recognizes interest and penalties related to uncertain tax positions as a component of income tax expense. The Company recorded a benefit of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, expense of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and expense of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for interest and penalties related to uncertain tax positions for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. The benefit in fiscal year 2023 was due to the release of a prior year reserve upon lapse of statute of limitations. The Company recorded noncurrent liabilities of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million related to interest and penalties for uncertain tax positions at January 31, 2023 and 2022, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">       </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The primary jurisdiction where our foreign earnings are derived is the Cayman Islands, where the Company is domiciled. The Company files income tax returns in the U.S. federal jurisdiction as well as many U.S. state and foreign jurisdictions. The Internal Revenue Service has closed the examination of the Company&#8217;s U.S. federal income tax return for the fiscal year ended January 31, 2017. At January 31, 2023, the Company&#8217;s fiscal year </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> tax years are generally open and subject to potential examination by U.S. federal tax authorities.  The Company&#8217;s fiscal year </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2019</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> through </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> tax years are generally open and subject to potential examination by state tax authorities.  The Company&#8217;s fiscal years </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2016</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> remain open to examination by foreign tax authorities. Fiscal years outside of the normal statute of limitations remain open to audit by tax authorities due to tax attributes generated in those earlier years, which have been carried forward and may be audited in subsequent years when utilized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">             </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company regularly assesses the likelihood of adverse outcomes resulting from potential tax examinations to determine the adequacy of its provision for income taxes. These assessments can require considerable estimates and judgments. During the fiscal year ended January 31, 2023, the gross amount of unrecognized tax benefits decreased by $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million to $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. The decrease was primarily due to the release of prior year reserves upon the lapse of the statute of limitations. If the estimates of income tax liabilities prove to be less than the ultimate assessment, then a further charge to expense could be required. If events occur, and the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities could result in tax benefits being recognized in the period in which the Company determines the liabilities are no longer necessary. The Company does not anticipate significant changes to its uncertain tax positions during the next twelve months.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, the Company&#8217;s long-term income taxes payable, including estimated interest and penalties, was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. The Company was unable to make a reasonably reliable estimate of the timing of payments in individual years due to uncertainties in the timing of tax audits, if any, or their outcomes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">   </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On July 27, 2015, the United States Tax Court issued a decision (&#8220;Tax Court Decision&#8221;) in </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Altera Corp. v. Commissioner</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, which concluded that related parties in a cost sharing arrangement are not required to share expenses related to share-based compensation. The Tax Court Decision was appealed by the Commissioner to the Ninth Circuit Court of Appeals (&#8220;Ninth Circuit&#8221;). On June 7, 2019, the Ninth Circuit issued an opinion that reversed the Tax Court Decision. On July 22, 2019, the taxpayer requested a rehearing before the full Ninth Circuit and the request was denied on November 12, 2019. On February 10, 2020, the taxpayer filed a petition to appeal the decision with the Supreme Court of the United States which was denied on June 22, 2020. The denial of the request by the Supreme Court did not have a material impact to the Company&#8217;s provision for income taxes.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552524497184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15. Commitments and Contingencies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">     </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Contract Manufacturer Commitments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#8217;s components and products are procured and built by independent contract manufacturers based on sales forecasts. These forecasts include estimates of future demand, historical trends, analysis of sales and marketing activities, and adjustment of overall market conditions. The Company regularly issues purchase orders to independent contract manufacturers which are cancelable upon agreement between the Company and the third-party manufacturers. These manufacturing purchase commitments typically provide the Company with flexibility to cancel, reschedule or adjust requirements based upon business needs but the Company may incur certain costs depending on the production stage of the products. As of January 31, 2023 and 2022, total manufacturing purchase commitments were approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">43.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively. The Company also reviews and assesses the need for any expected loss liabilities on quarterly basis for all products that it does not expect to sell for which it has committed purchases from suppliers. As of January 31, 2023, an approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million loss was recognized in the consolidated balance sheets from adverse purchase commitments. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> material loss liabilities recorded in the consolidated balance sheets from adverse purchase commitments as of January 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Indemnification</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company, from time to time, in the normal course of business, indemnifies certain vendors with whom it enters into contractual relationships. The Company has agreed to hold the other party harmless against third-party claims in connection with the Company&#8217;s future products. The Company also indemnifies certain customers against third-party claims related to certain intellectual property and product liability matters. It is not possible to determine the maximum potential amount of liability under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim. The Company has </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t made payments under these obligations as of January 31, 2023, and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> liabilities have been recorded for these obligations in the consolidated balance sheets as of January 31, 2023 and 2022, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other Matters</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> From time to time, the Company is subject to commercial disputes, employment issues, intellectual property claims and litigation, in the ordinary course of its business. Although the ultimate disposition of asserted claims cannot be predicted with certainty, it is the Company&#8217;s belief that the outcome of any such claims, either individually or on a combined basis, will not have a material adverse effect on its consolidated financial position. The results of any litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors. As of January 31, 2023 and 2022, there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t any accruals for contingent liabilities related to such matters recorded in the consolidated balance sheets.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530881520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16. Segment Reporting</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company operates in </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> operating and reporting segment related to the development and sales of low-power, HD, Ultra HD video compression, image processing and computer vision solutions. The Chief Executive Officer of the Company has been identified as the Chief Operating Decision Maker (the CODM) and manages the Company&#8217;s operations as a whole. For the purpose of evaluating financial performance and allocating resources, the CODM reviews financial information presented on a consolidated basis accompanied by information by customer and geographic region.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Geographic Revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the Company&#8217;s revenue by geographic region based on bill-to location for the periods indicated.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:57.092%;"/>
        <td style="width:1.357%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.861%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.357%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.872%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.369%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.09%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Taiwan</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">203,828</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">209,044</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">139,327</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asia Pacific</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">73,371</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81,480</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,270</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Europe</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,065</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,823</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,415</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">North America other than United States</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,164</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,191</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,304</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,178</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,318</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,674</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">337,606</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">331,856</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">222,990</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Substantially all of the Company&#8217;s property and equipment were located in the Asia Pacific region, United States and Europe. As of January 31, 2023, the net amount of these fixed assets located in these regions was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively. As of January 31, 2022, the net amount of these fixed assets located in these regions was approximate $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Major Customers</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The customers representing 10% or more of revenue and accounts receivable for the fiscal years ended January 31, 2023, 2022 ad 2021 were Wintech and Chicony. For the fiscal years ended January 31, 2023, 2022 and 2021, Wintech accounted for approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">63</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of total revenue, respectively. For the fiscal years ended January 31, 2023, 2022 and 2021, Chicony accounted for approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of total revenue, respectively. Accounts receivable with Wintech and Chicony were approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of January 31, 2023, respectively. Accounts receivable with Wintech and Chicony were approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of January 31, 2022, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530738368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Event</a></td>
<td class="text"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17. Subsequent Event</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On March 10, 2023, Silicon Valley Bank (SVB) was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation (FDIC) as receiver. At the time of closing, the Company had cash deposits with SVB of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. On March 13, 2023, the Company withdrew all of its cash on deposit with SVB. The Company also has cash equivalents and marketable debt security investments residing in custodial accounts held by U.S. Bank for which SVB Asset Management was the investment advisor until March 15, 2023. The Company&#8217;s investment portfolio currently does not contain any securities of SVB. The Company holds sufficient liquid assets with other banks to manage its operational needs. Accordingly, the Company does not believe the closure of SVB and appointment of FDIC as receiver have an impact on its business or financial position, but will continue to monitor the situation as it evolves.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552521763152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_OrganizationPolicyPolicyTextBlock', window );">Organization</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Organization</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ambarella, Inc. (the Company) was incorporated in the Cayman Islands on January 15, 2004. The Company is a leading developer of low-power semiconductor solutions offering high-definition (HD) and Ultra HD compression, image processing, and powerful deep neural network processing. The Company combines its processor design capabilities with its expertise in video and image processing, algorithms and software to provide a technology platform that is designed to be easily scalable across multiple applications and enable rapid and efficient product development. The Company&#8217;s system-on-a-chip, or SoC, designs fully integrate high-definition video processing, image processing, artificial intelligence (AI) computer vision algorithms, audio processing and system functions onto a single chip. These low power SoCs deliver exceptional video and image quality and can extract valuable data from high-resolution video and radar streams. The Company is currently addressing a broad range of human and computer vision applications, including video security, advanced driver assistance systems (ADAS), electronic mirrors, drive recorders, driver/cabin monitoring systems, autonomous driving, and industrial and robotic applications.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company sells its solutions to leading original equipment manufacturers, or OEMs, who include the Company&#8217;s SoCs in their products, and original design manufacturers, or ODMs, who include the Company&#8217;s SoCs in the products that they supply to OEMs, globally.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Consolidation</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis of Consolidation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#8217;s fiscal year ends on January 31. The consolidated financial statements of the Company and its subsidiaries have been prepared in conformity with U.S. GAAP. All intercompany transactions and balances have been eliminated upon consolidation.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reported periods. Actual results could differ from those estimates.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On an ongoing basis, management evaluates its estimates and assumptions, including those related to (i) business combinations; (ii) write downs of excess and obsolete inventories; (iii) the estimated useful lives of long-lived assets; (iv) the valuation of stock-based compensation awards; (v) the realization of tax assets and estimates of tax liabilities, including reserves for uncertain tax positions. These estimates and assumptions are based on historical experience and on various other factors which the Company believes to be reasonable under the circumstances. The Company may engage third-party valuation specialists to assist with estimates related to the valuation of assets and stock awards associated with various contractual arrangements. Such estimates often require the selection of appropriate valuation methodologies and significant judgment. Actual results could differ from these estimates under different assumptions or circumstances and such differences could be material.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ConcentrationOfRiskPolicyPolicyTextBlock', window );">Concentration of Risk</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Concentration of Risk</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#8217;s products are manufactured, assembled and tested by third-party contractors located primarily in Asia. The Company does not have long-term agreements with these contractors. A significant disruption in the operations of one or more of these contractors would impact the production of the Company&#8217;s products which could have a material adverse effect on its business, financial condition and results of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A substantial portion of the Company&#8217;s revenue is derived from sales through one of its distributors, WT Microelectronics Co., Ltd., formerly Wintech Microelectronics Co., Ltd., or WT, which serves as its non-exclusive sales representative in Asia other than Japan, and directly to one ODM customer, Chicony Electronics Co., Ltd., or Chicony. Termination of the relationships with these customers could result in a temporary or permanent loss of revenue. Furthermore, any credit issues from these customers could impair their abilities to make timely payment to the Company. See Note 16 for additional information regarding revenue and credit concentration with these customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, marketable debt securities and accounts receivable. The Company maintains its cash primarily in checking accounts with reputable financial institutions. Cash deposits held with these financial institutions may exceed the amount of insurance provided on such deposits. The Company has not experienced any losses on deposits of its cash. In order to limit the exposure of each investment, the cash equivalents and marketable debt securities consist primarily of money market funds, commercial paper, debt securities of corporations or corporate bonds, asset-backed securities and U.S. government securities which management assesses to be highly liquid. The Company does not hold or issue financial instruments for trading purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company performs ongoing credit evaluation of its customers and adjusts credit limits based upon payment history and customers&#8217; credit worthiness. The Company regularly monitors collections and payments from its customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Transactions</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Foreign Currency Transactions</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The U.S. dollar is the functional currency for the Company and its subsidiaries. Monetary assets and liabilities denominated in non-U.S. currencies are re-measured to U.S. dollars using current exchange rates in effect at the balance sheet date. Nonmonetary assets and liabilities are re-measured to U.S. dollars using historical exchange rates. Monetary and other accounts are re-measured to U.S. dollars using average exchange rates in effect during each period. Gains or losses from foreign currency re-measurement are included in other income, net in the consolidated statements of operations, and, to date, have not been material.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value accounting is applied to all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed in the financial statements on a recurring basis. The carrying amounts reflected in the consolidated balance sheets for cash equivalents, accounts receivable, accounts payable, accrued liabilities and other current liabilities, approximate fair value due to the short-term nature.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock', window );">Cash Equivalents and Marketable Debt Securities</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cash Equivalents and Marketable Debt Securities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company considers all highly liquid debt security investments with original maturities of less than three months at the time of purchase to be cash equivalents. Debt security investments that are highly liquid with original maturities at the time of purchase greater than three months are considered marketable debt securities. The Company classifies these investments as &#8220;available-for-sale&#8221; (AFS) securities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In accordance with Accounting Standards Update (ASU) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, the Company estimates the expected losses whenever a security&#8217;s fair value is below its amortized cost basis. The expected loss is computed at an individual security level using the discounted cash flow method with the effective interest rate on the purchase date. In the determination of credit-related losses, the Company excludes securities with zero loss expectation such as assets backed by government agencies. There are various factors considered in its assessment of credit-related losses, including the extent to which the fair value is less than the amortized cost basis, adverse conditions related to an industry or an underlying loan obligator, the payment structure of the security, changes to the rating of the security and other factors that may affect the security credit. The credit-related portion of the loss is recognized in other income, net in the consolidated statements of operations but is limited to the difference between the fair value and the amortized cost basis of the security, adjusted for accrued interest. The non-credit-related portion of the loss is recognized in accumulated other comprehensive loss in the consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company measures the fair value of money market funds using quoted prices in active markets for identical assets and classifies them within Level 1. The fair value of the Company&#8217;s investments in other debt securities are obtained based on quoted prices for similar asserts in active markets, or model driven valuations using significant inputs derived from or corroborated by observable market data and are classified within Level 2. The Company does not have debt securities under unobservable inputs and classified within Level 3.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Restricted Cash</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amounts included in restricted cash represent those required to be set aside to secure certain transactions in a foreign entity. As of January 31, 2023 and 2022, the restricted cash was immaterial, respectively. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents cash, cash equivalents and restricted cash reported on the consolidated balance sheets, and the sums are presented on the consolidated statements of cash flows:</span></span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:48.327%;"/>
          <td style="width:1.329%;"/>
          <td style="width:1.0%;"/>
          <td style="width:13.761999999999999%;"/>
          <td style="width:1.0%;"/>
          <td style="width:1.329%;"/>
          <td style="width:1.0%;"/>
          <td style="width:13.761999999999999%;"/>
          <td style="width:1.0%;"/>
          <td style="width:1.329%;"/>
          <td style="width:1.0%;"/>
          <td style="width:14.161999999999999%;"/>
          <td style="width:1.0%;"/>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">113,541</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">171,043</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,274</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted cash</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total as presented in the consolidated statements of cash flows</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">113,549</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">171,053</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,284</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Trade Accounts Receivable and Allowance for Credit Losses</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Trade Accounts Receivable and Allowance for Credit Losses</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#8217;s accounts receivables are recorded at invoiced amounts less allowance for any credit losses. In arrangements where revenue recognition occurs in advance of invoicing, an unbilled receivable is recorded, less allowance for any credit losses, within accounts receivable, when collection of these unbilled amounts are conditional only on the passage of time. According to ASU 2016-13, the Company recognizes credit losses based on a forward-looking current expected credit losses (CECL). The Company makes estimates of expected credit losses based upon its assessment of various factors, including historical collection experience, the age of accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The changes in allowance for credit losses are recognized in the consolidated statement of operations. The uncollectible accounts receivables are written off in the period in which a determination is made that all commercially reasonable means of recovering them have been exhausted. There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> material credit losses and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_3c65b988-69f2-4e97-bdf7-3e45973ca053;"><span style="-sec-ix-hidden:F_e48a28af-9ca3-420c-82bf-179880a64ca9;"><span style="-sec-ix-hidden:F_0a2da722-aef5-438e-a232-c6b10e186741;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">write</span></span></span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-offs of accounts receivable for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. There was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> material allowance recorded as of January 31, 2023 and 2022, respectively.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company records inventories at the lower of cost or net realizable value. The cost includes materials and other production costs and is computed using standard cost on a first-in, first-out basis. Inventory reserves are recorded for estimated obsolescence or unmarketable inventories based on forecast of future demand and market conditions. Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period.</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Once inventory is written down, a new accounting cost basis is established and, accordingly, any associated reserve is not released until the inventory is sold or scrapped.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Property and Equipment</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful life for computer equipment, computer software, machinery, equipment and furniture and fixtures. Leasehold improvements are amortized over the shorter of the lease term or their estimated useful lives. Repairs and maintenance are charged to expense as incurred.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company&#8217;s intangible assets primarily consist of acquired intangible assets, including developed technology, customer relationships and trade name, as well as software licenses. The acquired intangible assets are amortized over their estimated useful lives.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company's in-process research and development, or IPR&amp;D, is initially capitalized at fair value with an indefinite life and amortization commences upon completion of the underlying projects. When a project underlying reported IPR&amp;D is completed, the corresponding amount of IPR&amp;D is reclassified as an amortizable purchased intangible asset and is amortized over its estimated useful life.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for a noncancelable on-premise internal-use software license as the acquisition of an intangible asset and the incurrence of a liability to the extent that all or a portion of the software licensing fees are not paid on or before the license acquisition date. The intangible asset and related liability are recorded at net present value and interest expense is recorded over the payment term. The software license is amortized over its license term.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company expenses the cost of purchased software that is to be sold, leased or otherwise marketed as part of a product until the technological feasibility of the product has been established. Once the technological feasibility of the product, to be externally marketed, has been established or where the software has an alternative future use, the Company capitalizes the cost of purchased software until the associated product is available for general release to customers, at which point the capitalized cost is amortized on a product-by-product basis over the remaining estimated economic life of the product.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In accordance with the Accounting Standards Codification (ASC) Topic 842, Leases, the Company recognizes leases as operating lease right-of-use (&#8220;ROU&#8221;) assets and corresponding lease liabilities at the lease commencement date based on the present value of future lease payments, while recognizing lease expenses under straight-line method through the lease term. The Company also elected the practical expedient that does not recognize ROU assets and lease liabilities that arise from short-term (12 months or less) leases. The Company does not combine lease components with non-lease components, and as a result, the non-lease components are accounted for separately. In determining the present value of lease payments, the Company uses the implicit interest rate if readily determinable. When the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the lease commencement date. The Company's leases mainly include its worldwide office facilities which are all classified as operating leases. Certain leases include renewal options that are under the Company's discretion. The renewal options are included in the ROU asset and liability calculation if it is reasonably certain that the Company will exercise the option. The Company's finance leases were immaterial as of January 31, 2023 and 2022, respectively.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combination</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Business Combination</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In the application of purchase accounting in a business combination, the Company allocates the purchase price to the assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over the fair values of the identifiable assets and liabilities is recorded as goodwill. The Company identifies an acquired intangible asset apart from goodwill whenever the intangible asset arises from contractual or other legal rights, or when it can be separately sold, transferred, licensed, rented or exchanged. Intangible assets consist primarily of developed technology, customer relationships and trade name. When determining the fair values of assets acquired and liabilities assumed, especially with respect to the intangible assets, the Company is required to make significant estimates and assumptions. Critical estimates and assumptions used in valuation techniques include, but are not limited to, revenue growth, technology migration curve, customer attrition rate, royalty rates and risk-adjusted discount rates. The estimates are based on historical data, various internal estimates, and external sources that the Company believes to be reasonable upon the acquisition date. Actual results could differ from these estimates under different assumptions or circumstances and such differences could be material.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_GoodwillPolicyTextBlock', window );">Goodwill</a></td>
<td class="text"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Goodwill</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company does not amortize goodwill. The Company tests goodwill for impairment at least annually in the fourth fiscal quarter, or sooner whenever events or changes in circumstances indicate that the asset may be impaired. There is only </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> single reporting unit for goodwill impairment test purposes based on the Company&#8217;s business and reporting structure. The Company is permitted to first assess qualitative factors to determine whether the two step goodwill impairment test is necessary. Further testing is only required if the Company determines, based on the qualitative assessment, that it is more likely than not that the reporting unit&#8217;s fair value is less than its carrying amount. Otherwise, no further impairment testing is required. Qualitative factors include industry and market considerations, overall financial performance, and other relevant events and factors affecting the reporting unit</span><span style="background-color:rgba(0,0,0,0);color:rgba(51,51,51,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> goodwill impairment has been identified to date based on the Company&#8217;s qualitative factors assessment.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets Excluding Goodwill</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets Excluding Goodwill</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company reviews property and equipment and intangible assets, excluding goodwill, for impairment at least annually in the fourth fiscal quarter or whenever events or changes in circumstances indicate that the carrying amount of an asset, or asset group, may not be recoverable. Determination of recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset, or asset group to estimated undiscounted future cash flows expected to be generated by the asset, or asset group. If the carrying amount of an asset or asset group exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset or asset group exceeds the estimated fair value of the asset or asset group. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset or asset group. Events or changes in circumstances that may indicate that an asset is impaired include significant decreases in the market value of an asset, significant underperformance relative to expected historical or projected future results of operations, a change in the extent or manner in which an asset is utilized, significant declines in the estimated fair value of the overall Company for a sustained period, shifts in technology, loss of key management or personnel, changes in the Company&#8217;s operating model or strategy and competitive forces. There has been no occurrence of events or indications to date that would trigger an impairment. As such, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> impairment charge has been recognized as of January 31, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_EquityInvestmentPolicyTextBlock', window );">Equity Investment</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Equity Investment</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company accounts for its investments in privately held companies as equity investments and reports the investments in other non-current assets in the consolidated balance sheets. The Company chooses to measure these equity investments that do not have readily determinable fair value at cost minus any recorded impairments, adjusted for subsequent observable price changes in transactions for an identical or similar investment of the same issuers. Upon determining that an impairment or observable price change exists, the Company records any adjustment to the fair value of the investment through other income, net in the consolidated statements of operations. To date, there have been no significant changes on the fair value of the investments and the Company did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t recognize any impairment losses related to these investments in the fiscal years ended January 31, 2023, 2022 and 2021, respectively.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In accordance with ASC 606, Revenue from Contracts with Customers, the Company recognizes revenue when control of its goods and services is transferred to its customers. Revenue recognition is evaluated through the following five steps: (i) identification of the contract, or contracts, with a customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The sale of semiconductor products accounts for the substantial majority of the Company&#8217;s consolidated revenue. Sales agreements with customers are renewable periodically and contain terms and conditions with respect to payment, delivery, warranty, supply and other rights. The Company considers an accepted customer purchase order, governed by sales agreement, to be the contract with the customer. For each contract, the Company considers the promise to transfer tangible products to be the identified performance obligation. Product sales contracts may include volume-based tiered pricing or rebates that are fulfilled in cash or product. In determining the transaction price, the Company accounts for the right of returns, cash rebates, commissions and other pricing adjustments as variable consideration, estimates these amounts based on the expected amount to be provided to customers and reduces the revenue recognized. The Company estimates sales returns and rebates based on the Company&#8217;s historical patterns of return and pricing credits. As the Company&#8217;s standard payment terms are 30 days to 60 days, the contracts have no financing component. Under ASC 606, the Company estimates the total consideration to be received by using the expected value method for each contract, computes weighted average selling price for each unit shipped in cases where there is a material right due to the presence of volume-based tiered pricing, allocates the total consideration between the identified performance obligations, and recognizes revenue when control of its goods and services is transferred to its customers. The Company considers product control to be transferred at a point in time upon shipment or delivery because the Company has a present right to payment at that time, the customer has legal title to the asset, the Company has transferred physical possession of the asset, and the customer has significant risk and rewards of ownership of the asset.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company also enters into various project service agreements with certain customers. These agreements may include multiple performance obligations, such as software development services, licensing of intellectual property and post-contract customer support, or PCS. These multiple performance obligations are highly interdependent, highly interrelated, are typically not sold separately and do not have standalone selling prices. They are all inputs to generate one combined output which is incorporating its SoC into the customer&#8217;s product. Accordingly, the Company determines that they are not separately identifiable and shall be treated as a single performance obligation. For fixed-price project service contracts, the Company recognizes revenue either over time as services are provided using an input method based on contract costs incurred to date compared to total estimated contract cost, or at a point in time upon completion and acceptance by the customer, depending on the terms of the arrangement. For project service contracts that are billed at a fixed rate for each hour of service provided, the Company recognizes revenue in the amount for which the Company has the right to invoice as the Company believes the amount invoiced directly corresponds with the value to the customer of its performance completed to date.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Timing of revenue recognition may differ from the timing of invoicing to the Company&#8217;s customers. The Company records contract assets when revenue is recognized prior to invoicing. The Company&#8217;s contract assets are primarily related to the satisfied but unbilled performance obligations associated with project service agreements at the reporting date. As of January 31, 2023 and 2022, the contract assets for these unbilled receivables were not material, respectively. The Company&#8217;s contract liabilities consist of deferred revenue. The deferred revenue is primarily related to the nonrecurring engineering charges that are either invoiced or paid but performance obligations are not satisfied associated with project service agreements. The deferred revenue is expected to be recognized over the period when performance obligations are satisfied. Additionally, the value of unsatisfied, or partially unsatisfied, performance obligations for contracts that are greater than a year was not material as of January 31, 2023 and 2022, respectively. The Company also elects not to disclose the value of unsatisfied or partially unsatisfied performance obligations for contracts with original expected contract duration of one year or less, and elects to exclude amounts collected from customers for all sales taxes from the transaction price.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_CostOfRevenuePolicyPolicyTextBlock', window );">Cost of Revenue</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cost of Revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue includes the cost of materials, such as wafers processed by third-party foundries, costs associated with packaging, assembly, testing and manufacturing support operations, such as logistics, planning and quality assurance, as well as personnel costs (including stock-based compensation) related to project service agreements. Cost of revenue also includes indirect costs, such as inventory valuation reserves, adverse purchase commitments, allocation of facility costs, amortization of developed technology, warranty and other general overhead costs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Research and Development</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development costs are expensed as incurred and consist primarily of personnel costs, product development costs, outside services, costs of development for software and hardware tools, costs and amortization of licensing intellectual property from third parties for product development, costs of fabrication of masks for prototype products, equipment expenses, depreciation of equipment and tools and allocation of facility costs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Selling, General and Administrative</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Selling, General and Administrative</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative expenses consist of personnel costs, travel and trade show costs, legal expenses, amortization of trade name and customer relationships, professional services and occupancy costs. Advertising expenses were not material for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company measures stock-based compensation for equity awards granted to employees and directors based on the estimated fair value on the grant date, and recognizes that compensation as expense using the straight-line attribution method for service condition awards or using the graded-vesting attribution method for awards with performance conditions over the requisite service period, which is typically the vesting period of each award. The Company determines the fair value of restricted stock and restricted stock units with service or performance conditions based on the fair market value of its ordinary shares on the grant date. The Company uses the Black-Scholes option pricing model to determine the fair value of stock options. Determining the fair value of stock options on the grant date requires the input of various assumptions, including stock price of the underlying ordinary share, the exercise price of the stock option, expected volatility, expected term, risk-free interest rate and dividend rate. The Company calculates expected volatility based on its own historical stock price for a period commensurate with the expected term, which is computed based on its own historical exercise behavior. The risk-free interest rate is derived from an average of the U.S. Treasury constant maturity rates for the respective periods most closely commensurate with the expected term. The expected dividend yield is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">zero</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> because the Company has not historically paid dividends and has no present intention to pay dividends. The Company uses the Lattice pricing model and Monte Carlo Simulations to evaluate the fair value of awards with market conditions, including assumptions of historical volatility and risk-free interest rate commensurate with the vesting term. The Company elects to account for forfeitures as they occur.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company records income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in its financial statements or tax returns. In estimating future tax consequences, generally all expected future events other than enactments or changes in the tax law or rates are considered. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company applies authoritative guidance for the accounting for uncertainty in income taxes. The guidance requires that tax effects of a position be recognized only if it is &#8220;more likely than not&#8221; to be sustained based solely on its technical merits as of the reporting date. Upon estimating its tax positions and tax benefits, the Company considers and evaluates numerous factors, which may require periodic adjustments and which may not reflect the final tax liabilities. The Company adjusts its financial statements to reflect only those tax positions that are more likely than not to be sustained under examination.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As part of the process of preparing consolidated financial statements, the Company is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax exposure together with assessing temporary differences resulting from differing treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets, which are included in the consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in the consolidated statements of operations become deductible expenses under applicable income tax laws, or loss or credit carryforwards are utilized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In assessing whether deferred tax assets may be realized, the Company considers whether it is more likely than not that some portion or all of deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company makes estimates and judgments about its future taxable income based on assumptions that are consistent with its plans and estimates. Should the actual amounts differ from estimates, the amount of valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the consolidated statements of operations for the periods in which the adjustment is determined to be required.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income (Loss) Per Ordinary Share</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Net Income (Loss) Per Ordinary Share</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic earnings (losses) per share is computed by dividing net income (loss) available to ordinary shareholders by the weighted-average number of ordinary shares outstanding during the period. Diluted earnings (losses) per share is computed by dividing net income (loss) available to ordinary shareholders by the weighted-average number of ordinary shares outstanding during the period increased to include the number of additional ordinary shares that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, shares to be purchased under the Company&#8217;s employee stock purchase plan and unvested restricted stock units. The dilutive effect of potentially dilutive securities is reflected in diluted earnings (losses) per share by application of the treasury stock method.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Loss</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Comprehensive Loss</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive loss includes unrealized gains or losses from available-for-sale securities that are excluded from net loss.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Although there are several new accounting pronouncements issued by the FASB in fiscal year 2023, the Company does not believe any of these accounting pronouncements had or will have a material impact on its consolidated financial statements.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash equivalents and marketable debt securities. It includes accounting policies for investment classification, assessment and determination of expected loss, determination of fair values of the entity's securities and presentation of realized and unrealized gains or losses in its financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_ConcentrationOfRiskPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for concentration risks existing in the entity's suppliers, customers and financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_ConcentrationOfRiskPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_CostOfRevenuePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_CostOfRevenuePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_EquityInvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for equity investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_EquityInvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_GoodwillPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_GoodwillPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_OrganizationPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Formation and business of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_OrganizationPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155638-234783<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530881520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock', window );">Schedule of Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents cash, cash equivalents and restricted cash reported on the consolidated balance sheets, and the sums are presented on the consolidated statements of cash flows:</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
        <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
         <tr style="visibility:collapse;">
          <td style="width:48.327%;"/>
          <td style="width:1.329%;"/>
          <td style="width:1.0%;"/>
          <td style="width:13.761999999999999%;"/>
          <td style="width:1.0%;"/>
          <td style="width:1.329%;"/>
          <td style="width:1.0%;"/>
          <td style="width:13.761999999999999%;"/>
          <td style="width:1.0%;"/>
          <td style="width:1.329%;"/>
          <td style="width:1.0%;"/>
          <td style="width:14.161999999999999%;"/>
          <td style="width:1.0%;"/>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:8.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">113,541</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">171,043</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,274</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted cash</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span></p></td>
          <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
         <tr style="height:10.0pt;">
          <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total as presented in the consolidated statements of cash flows</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">113,549</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">171,053</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,284</span></p></td>
          <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
         </tr>
        </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of cash and cash equivalents and restricted cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552522189856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock', window );">Summary of Aggregate Purchase Consideration</a></td>
<td class="text"><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The aggregate purchase consideration has been allocated as follows:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:79.068%;"/>
        <td style="width:2.08%;"/>
        <td style="width:1.0%;"/>
        <td style="width:16.852%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash consideration transferred</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">355,071</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net working capital adjustment</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">247</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value of stock-based compensation awards attributable to pre-combination services</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">407</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total purchase consideration</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">355,725</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Summary of Fair Values of Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the fair values of the assets acquired and liabilities assumed in connection with the acquisition:</span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:78.421%;"/>
        <td style="width:1.887%;"/>
        <td style="width:1.0%;"/>
        <td style="width:17.692%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisition Date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,032</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">733</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">194</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">134</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">155</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,800</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Goodwill</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">277,024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other non-current assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total assets acquired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">359,106</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts payable</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">223</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued and other current liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,193</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred income tax liability, non-current</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">965</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total liabilities assumed</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,381</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total purchase consideration</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">355,725</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">Summary of Intangible Assets Acquired in Acquisition</a></td>
<td class="text"><p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Below is a summary of intangible assets acquired in the acquisition:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.131%;"/>
        <td style="width:2.998%;"/>
        <td style="width:1.0%;"/>
        <td style="width:20.913999999999998%;"/>
        <td style="width:1.0%;"/>
        <td style="width:2.998%;"/>
        <td style="width:14.959%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisition Date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Useful Lives</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade name (1)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,500</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7 years</span></span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships (2)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,200</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9 years</span></span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology (1)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,100</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7 years</span></span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total intangible assets acquired</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,800</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">_____________</span></p><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The fair values of trade name and developed technology were determined by applying the Relief-from-Royalty Method under the income approach. </span></div></div><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships represent the fair value of the existing relationships using the Multi-Period Excess Earnings Method. </span></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Summary of Unaudited Information</a></td>
<td class="text"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents unaudited pro forma information as if the acquisition of Oculii had occurred on February 1, 2020. The unaudited pro forma information for the periods indicated includes adjustments for non-recurring transaction costs, amortization of intangibles arising from the acquisition, stock-based compensation expense and the related income tax effects. The unaudited pro forma financial information is not necessarily indicative of the results of operations that would have occurred had the acquisition been effected on February 1, 2020. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined entity may achieve as a result of the acquisition.</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:34.086%;"/>
        <td style="width:2.581%;"/>
        <td style="width:1.0%;"/>
        <td style="width:31.817%;"/>
        <td style="width:1.0%;"/>
        <td style="width:2.581%;"/>
        <td style="width:1.0%;"/>
        <td style="width:24.935000000000002%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Pro Forma Year Ended</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(unaudited, in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">333,323</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">223,497</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,330</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">78,644</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of business acquisition purchase consideration allocation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552610496256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Fair Value (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Schedule of Available-for-Sale Securities at Fair Value</a></td>
<td class="text"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> All of the investments are denominated in United States dollars and reported at fair value as available-for-sale securities in the consolidated balance sheets as follows: </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:50.194%;"/>
        <td style="width:1.064%;"/>
        <td style="width:1.0%;"/>
        <td style="width:8.717%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.064%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.605%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.064%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.215000000000002%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.003%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gains</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,872</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,872</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,333</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,333</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,472</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">224</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,298</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asset-backed securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,753</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">149</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,648</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government securities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,256</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">235</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,043</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,686</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">116</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">608</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,194</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized Cost</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Gains</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrealized Losses</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock', window );">Schedule of Cash Equivalents and Marketable Debt Securities</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">       &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.088%;"/>
        <td style="width:1.39%;"/>
        <td style="width:1.0%;"/>
        <td style="width:14.494%;"/>
        <td style="width:1.0%;"/>
        <td style="width:2.673%;"/>
        <td style="width:1.0%;"/>
        <td style="width:14.356%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Included in cash equivalents</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,872</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Included in marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">93,322</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,194</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Summary of Contractual Maturities of Investments</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The contractual maturities of the investments at January 31, 2023 and 2022 were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:63.47%;"/>
        <td style="width:1.405%;"/>
        <td style="width:1.0%;"/>
        <td style="width:14.356%;"/>
        <td style="width:1.0%;"/>
        <td style="width:2.55%;"/>
        <td style="width:1.0%;"/>
        <td style="width:14.218%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due within one year</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,016</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due in 1-5 years</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">52,414</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due in 5-7 years</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">764</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,194</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of Fair Value of Financial Instruments Measured on Recurring Basis</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following tables present the fair value of the financial instruments measured on a recurring basis as of January 31, 2023 and 2022, respectively:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:50.334%;"/>
        <td style="width:1.223%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.110999999999999%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.223%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.110999999999999%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.223%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.110999999999999%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.223%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.44%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,872</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,872</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Commercial paper</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,333</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,333</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Corporate bonds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,298</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,298</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asset-backed securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,648</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,648</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. government securities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,043</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,043</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">101,194</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,872</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">93,322</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 1</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 2</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Level 3</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash equivalents and marketable debt securities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash, cash equivalents, and investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530599408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inventories at January 31, 2023 and 2022 consisted of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.435%;"/>
        <td style="width:1.523%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.207%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.536%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.298%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Work-in-progress</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,844</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Finished goods</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,463</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,375</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,486</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,219</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530677968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment at January 31, 2023 and 2022 consisted of the following: </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.191%;"/>
        <td style="width:1.505%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.433%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.518%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.354000000000001%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computer hardware and software</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,733</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,488</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tools and equipment</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,325</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,532</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture and fixtures</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,311</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,243</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,295</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,942</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Construction in progress</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">513</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,060</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,177</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,265</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: accumulated depreciation and amortization</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,363</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,131</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total property and equipment, net</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,814</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,134</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530844064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Summary of Components of Intangible Assets</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of intangible assets as of January 31, 2023 and 2022 were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:40.298%;"/>
        <td style="width:0.945%;"/>
        <td style="width:1.0%;"/>
        <td style="width:6.636%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.945%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.359%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.945%;"/>
        <td style="width:1.0%;"/>
        <td style="width:6.9879999999999995%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.954%;"/>
        <td style="width:1.0%;"/>
        <td style="width:6.6450000000000005%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.954%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.359%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.954%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.016%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross Carrying Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated Amortization</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net Carrying Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross Carrying Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated Amortization</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net Carrying Amount</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software licenses</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,128</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,319</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,809</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,093</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,331</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  &#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,762</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,200</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,932</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,268</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,200</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">904</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,296</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer relationships</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,200</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,833</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,367</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,200</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">367</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,833</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Trade name</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,500</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">447</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,053</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,500</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">89</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,411</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total intangible assets, net</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,028</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,531</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,497</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,993</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,691</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,302</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Summary of Expected Future Amortization Expense Related to Intangible Assets</a></td>
<td class="text"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The expected future amortization expense related to these intangible assets as of January 31, 2023 is as follows:</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:80.066%;"/>
        <td style="width:1.932%;"/>
        <td style="width:1.0%;"/>
        <td style="width:16.002%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fiscal Year</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,754</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,996</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,944</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,711</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2028</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,711</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,381</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total future amortization expenses:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">58,497</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520814192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued and Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued and Other Current Liabilities</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued and other current liabilities at January 31, 2023 and 2022 consisted of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.435%;"/>
        <td style="width:1.523%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.207%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.536%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.298%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued employee compensation</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,152</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,044</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accrued product development costs</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,433</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,523</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software license liabilities, current</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,059</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,001</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other accrued liabilities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,011</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,496</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total accrued and other current liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56,655</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">52,064</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552528063696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock', window );">Schedule of Supplemental Cash Flow Information Related to Operating Leases</a></td>
<td class="text"><p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Supplemental cash flow information related to the operating leases is as follows:</span></p><p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:59.783%;"/>
        <td style="width:1.261%;"/>
        <td style="width:1.0%;"/>
        <td style="width:16.648%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.261%;"/>
        <td style="width:1.0%;"/>
        <td style="width:17.047%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash paid for operating leases included in operating cash flows</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,011</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,608</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Supplemental non-cash information related to lease liabilities arising from obtaining right-of-use assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">319</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">365</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leased assets changes arising from lease modifications</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">575</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,798</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Lease Payments for Lease Liabilities</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023, the weighted average remaining lease term is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.61</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years, and the weighted average discount rate is </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.58</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. Future minimum lease payments for the lease liabilities are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.505%;"/>
        <td style="width:2.071%;"/>
        <td style="width:1.0%;"/>
        <td style="width:29.424%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fiscal Year</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,766</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,420</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,370</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">299</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2028</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">125</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total future annual minimum lease payments</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,980</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less: interest</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">344</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total lease liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,636</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of supplemental cash flow information related to leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530618288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock', window );">Schedule of Other Long-Term Liabilities</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other long-term liabilities at January 31, 2023 and 2022 consisted of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.892%;"/>
        <td style="width:2.085%;"/>
        <td style="width:1.0%;"/>
        <td style="width:16.769%;"/>
        <td style="width:1.0%;"/>
        <td style="width:2.085%;"/>
        <td style="width:1.0%;"/>
        <td style="width:17.168%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unrecognized tax benefits, including interest</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,770</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,313</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities, non-current</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,120</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,769</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Software license liabilities, non-current</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,614</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,674</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other long-term liabilities</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,044</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total other long-term liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,548</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,763</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other noncurrent liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552524396640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock', window );">Schedule of Ordinary Shares Reserved for Future Issuance under Company's Equity Plans and Employee Stock Purchase Plan</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31, 2023 and 2022, the following ordinary shares were reserved for future issuance under the Company&#8217;s equity plans and employee stock purchase plan:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:68.287%;"/>
        <td style="width:1.103%;"/>
        <td style="width:1.0%;"/>
        <td style="width:12.681%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.103%;"/>
        <td style="width:1.0%;"/>
        <td style="width:12.827%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares reserved for options, restricted stock and restricted stock units under equity plans</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,822,819</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,461,541</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares reserved for employee stock purchase plan</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,986,403</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,624,704</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of ordinary shares reserved for future issuance table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552524326496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits and Stock-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Classification of Stock-based Compensation</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the classification of stock-based compensation for the periods indicated:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:57.092%;"/>
        <td style="width:1.357%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.861%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.357%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.872%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.369%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.09%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,597</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,489</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,328</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,236</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,787</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42,903</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Selling, general and administrative</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,325</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,525</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,903</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total stock-based compensation</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">111,158</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">87,801</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70,134</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Weighted-Average Assumptions Used to Estimate Fair Value</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the weighted-average assumptions used to estimate the fair value of stock options and employee stock purchase plan awards for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.498%;"/>
        <td style="width:0.991%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.520999999999999%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.98%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.520999999999999%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.98%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.508999999999999%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock Options:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Volatility</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">52</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.04</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.52</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (years)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.06</span></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.78</span></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Dividend yield</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan awards:</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Volatility</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.32</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.06</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.21</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (years)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Dividend yield</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock Option Activities</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes stock option activities for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:34.015%;"/>
        <td style="width:0.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:9.661%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.125%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:5.8999999999999995%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.125%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.125%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.073%;"/>
        <td style="width:10.13%;"/>
        <td style="width:0.073%;"/>
        <td style="width:1.0%;"/>
        <td style="width:6.402%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="24" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Option Outstanding</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intrinsic</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Value of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remaining</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">options</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contractual</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intrinsic</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant-date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Acquisition-date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Term</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercise</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Price</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in years)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at January 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,124,646</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32.93</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51,200</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59.54</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28.37</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">421,736</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24.52</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,401</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,618</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46.69</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,349</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70.11</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at January 31, 2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">719,143</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38.33</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,700</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">110.19</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.28</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Assumed</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">163,581</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23.10</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">173.04</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">269,287</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28.23</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,622</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,669</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68.95</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,146</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.86</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at January 31, 2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">619,322</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40.08</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">121,624</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30.34</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,712</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,618</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55.97</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expired</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,289</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39.19</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">484,791</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42.18</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.38</span></span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,346</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercisable at January 31, 2023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">370,158</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">44.47</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.59</span></span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,927</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Restricted Stock Unit Activities</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes restricted stock unit activities for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.414%;"/>
        <td style="width:1.15%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.292%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.613%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.530000000000001%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Average</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant-Date</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at January 31, 2020</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,617,266</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.30</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,499,203</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53.45</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,162,883</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.53</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81,785</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54.48</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at January 31, 2021</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,871,801</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51.73</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,213,257</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">128.80</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,367,309</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53.85</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,614</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71.59</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at January 31, 2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,651,135</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">85.41</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,549,174</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">74.45</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,513,972</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71.32</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">112,978</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">99.46</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at January 31, 2023</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,573,359</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">86.81</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552521704144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Ordinary Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of Basic and Diluted Net Loss Per Ordinary Share</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the computation of basic and diluted net loss per ordinary share for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:88.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:57.032%;"/>
        <td style="width:1.389%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.905000000000001%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.389%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.905000000000001%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.389%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.989%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands, except share and per share data)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,386</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,411</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59,786</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average ordinary shares - basic</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,363,638</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,577,120</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,679,717</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average ordinary shares - diluted</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38,363,638</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,577,120</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,679,717</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per ordinary share:</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.70</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.72</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.72</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Diluted</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.70</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.72</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.72</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Ordinary Share</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following weighted-average potentially dilutive securities were excluded from the computation of diluted net loss per ordinary share as their effect would have been antidilutive:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:58.167%;"/>
        <td style="width:1.019%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.832%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.008%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.82%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.008%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.148%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options to purchase ordinary shares</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">336,828</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">327,747</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">660,025</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,550,679</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,388,091</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,440,176</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Employee stock purchase plan</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,883</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,904</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,789</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,898,390</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,724,742</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,127,990</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552524893888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Summary of Loss before Income Taxes</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes consisted of the following for the periods indicated:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:56.798%;"/>
        <td style="width:1.35%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.047%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.059%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.024%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. operations</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,968</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,842</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-U.S. operations</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">51,970</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,799</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,311</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Loss before income taxes</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70,938</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,641</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,303</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Income Tax Provision (Benefit)</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax provision (benefit) consisted of the following for the periods indicated:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:56.798%;"/>
        <td style="width:1.35%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.047%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.059%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.024%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Current:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. federal tax</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,525</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">907</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,705</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. state taxes</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">175</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">256</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-U.S. foreign taxes</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,395</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,778</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,019</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">955</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,685</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,980</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred:</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. federal tax</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,231</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,819</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">432</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. state taxes</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-U.S. foreign taxes</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">366</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">82</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,597</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,915</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">497</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,552</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,230</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,483</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Reconciliation Between the Provision (Benefit) for Income Taxes at the Statutory Rate and the Effective Tax Rate</a></td>
<td class="text"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">:       </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.798%;"/>
        <td style="width:1.35%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.047%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.059%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.024%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision at U.S. notional statutory rate</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,897</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,015</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,034</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. state taxes</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">114</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">212</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Non-U.S. foreign tax differential</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,943</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,483</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,989</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,004</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,900</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,943</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. R&amp;D credit</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,045</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,886</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,928</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Valuation allowance</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,124</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">765</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">FIN48 interest</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">739</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">311</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Uncertain tax position release</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,188</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">132</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">223</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">301</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Provision (benefit) for income taxes</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,552</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,230</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,483</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">:  </span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:66.191%;"/>
        <td style="width:1.505%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.433%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.518%;"/>
        <td style="width:1.0%;"/>
        <td style="width:13.354000000000001%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax assets:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Federal and state credits</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,134</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,485</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net operating losses</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,659</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,466</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expenses not currently deductible</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,164</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,294</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,582</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,096</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,678</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,632</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign deferred</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">262</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">191</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross deferred tax assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55,479</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,164</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Valuation allowance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,596</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,083</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total deferred tax assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,883</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,081</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,782</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,150</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property and equipment</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">617</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">386</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease assets</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,452</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,971</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net deferred tax assets</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,032</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,574</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfValuationAllowanceTextBlock', window );">Summary of Tax Valuation Allowance</a></td>
<td class="text"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">: </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:47.17%;"/>
        <td style="width:0.854%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.526%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.765%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.595000000000001%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.775%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.644%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.775%;"/>
        <td style="width:1.0%;"/>
        <td style="width:8.046%;"/>
        <td style="width:1.0%;"/>
        <td style="width:0.863%;"/>
        <td style="width:1.0%;"/>
        <td style="width:7.987%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deductions</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Charged to</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additional</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Charged to</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expenses</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Beginning of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Charged to</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">or Other</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">End of</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Period</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expenses</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Account</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Period</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="18" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Tax Valuation Allowance</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year ended January 31, 2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,083</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,513</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,596</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year ended January 31, 2022</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,962</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,874</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,247</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,083</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year ended January 31, 2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,670</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,292</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,962</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits</a></td>
<td class="text"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">:   </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="visibility:collapse;">
        <td style="width:56.798%;"/>
        <td style="width:1.35%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.047%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.059%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.362%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.024%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Beginning balance:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,884</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,527</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42,695</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions based on tax positions related to the<br/>&#160;&#160;&#160;current year</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,033</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,412</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,360</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Additions for tax positions of prior years</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">195</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Reductions for tax positions in prior years</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,212</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Settlements for prior periods</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#8212;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,087</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Lapse of applicable statute of limitations</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,411</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">110</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">245</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Ending balance:</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,656</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,884</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,527</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552530599408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Company's Revenue by Geographic Region Based on Bill-to Location</a></td>
<td class="text"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table sets forth the Company&#8217;s revenue by geographic region based on bill-to location for the periods indicated.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p>
      <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;">
       <tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;">
        <td style="width:57.092%;"/>
        <td style="width:1.357%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.861%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.357%;"/>
        <td style="width:1.0%;"/>
        <td style="width:10.872%;"/>
        <td style="width:1.0%;"/>
        <td style="width:1.369%;"/>
        <td style="width:1.0%;"/>
        <td style="width:11.09%;"/>
        <td style="width:1.0%;"/>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended January 31,</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:8.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Taiwan</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">203,828</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">209,044</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">139,327</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asia Pacific</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">73,371</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81,480</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,270</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Europe</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,065</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,823</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,415</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">North America other than United States</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,164</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,191</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,304</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,178</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,318</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,674</span></p></td>
        <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
       <tr style="height:10.0pt;">
        <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">337,606</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">331,856</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">222,990</span></p></td>
        <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">&#160;</span></p></td>
       </tr>
      </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> &#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552521824032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 113,541<span></span>
</td>
<td class="nump">$ 171,043<span></span>
</td>
<td class="nump">$ 241,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Total as presented in the consolidated statements of cash flows</a></td>
<td class="nump">$ 113,549<span></span>
</td>
<td class="nump">$ 171,053<span></span>
</td>
<td class="nump">$ 241,284<span></span>
</td>
<td class="nump">$ 231,412<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552522250320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($) </div>
<div>Reportingunit</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_NumberOfReportingUnitForGoodwillImpairment', window );">Number of reporting unit for goodwill impairment | Reportingunit</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of long-lived assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Impairment losses on investment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for credit losses</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs of accounts receivable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_NumberOfReportingUnitForGoodwillImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of reporting unit for goodwill impairment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_NumberOfReportingUnitForGoodwillImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8A<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520939024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 05, 2021</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 303,625<span></span>
</td>
<td class="nump">$ 303,625<span></span>
</td>
<td class="nump">$ 303,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">337,606<span></span>
</td>
<td class="nump">331,856<span></span>
</td>
<td class="nump">$ 222,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (65,386)<span></span>
</td>
<td class="num">$ (26,411)<span></span>
</td>
<td class="num">$ (59,786)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember', window );">Oculii Corp [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Date of acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  05,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percentage of voting rights</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase consideration</a></td>
<td class="nump">$ 355,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">277,024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">32,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets', window );">Net assets acquired</a></td>
<td class="nump">$ 45,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember', window );">Oculii Corp [Member] | Post Combination [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6,100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling General and Administrative Expenses [Member] | Oculii Corp [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed net, excluding goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e848-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e845-128460<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis=amba_PostCombinationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis=amba_PostCombinationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552522136224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination - Summary of Aggregate Purchase Consideration (Details) - Oculii Corp [Member]<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Nov. 05, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash consideration transferred</a></td>
<td class="nump">$ 355,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_BusinessCombinationWorkingCapitalAdjustmentNet', window );">Net working capital adjustment</a></td>
<td class="nump">247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Fair value of stock-based compensation awards attributable to pre-combination services</a></td>
<td class="nump">407<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase consideration</a></td>
<td class="nump">$ 355,725<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_BusinessCombinationWorkingCapitalAdjustmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination, working capital adjustment, net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_BusinessCombinationWorkingCapitalAdjustmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520830848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Nov. 05, 2021</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 303,625<span></span>
</td>
<td class="nump">$ 303,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income tax liability, non-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,120<span></span>
</td>
<td class="nump">$ 1,769<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember', window );">Oculii Corp [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 48,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="nump">194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">32,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">277,024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="nump">34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="nump">359,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Accrued and other current liabilities</a></td>
<td class="nump">2,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income tax liability, non-current</a></td>
<td class="nump">965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="nump">3,381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase consideration</a></td>
<td class="nump">$ 355,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552521801296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Summary of Intangible Assets Acquired in Acquisition (Details) - Oculii Corp [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 05, 2021</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Total intangible assets acquired</a></td>
<td class="nump">$ 32,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember', window );">Trade Name [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Total intangible assets acquired</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Total intangible assets acquired</a></td>
<td class="nump">$ 13,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember', window );">Developed Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Total intangible assets acquired</a></td>
<td class="nump">$ 17,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552524369408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Summary of Unaudited Information (Details) - Oculii Corp [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Revenue</a></td>
<td class="nump">$ 333,323<span></span>
</td>
<td class="nump">$ 223,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (35,330)<span></span>
</td>
<td class="num">$ (78,644)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=amba_OculiiCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520887984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities at Fair Value (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 101,686<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">116<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(608)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">101,194<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">7,872<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">7,872<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">18,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">18,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_BondsMember', window );">Corporate bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">23,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(224)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">23,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">18,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(149)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">18,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. government securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">33,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(235)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 33,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_BondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_BondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552531976720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Fair Value - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($) </div>
<div>Security</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities', window );">Interest income and realized gains and losses from available-for-sale debt securities | $</a></td>
<td class="nump">$ 1.7<span></span>
</td>
<td class="nump">$ 1.7<span></span>
</td>
<td class="nump">$ 3.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions', window );">Number of debt securities with unrealized losses for more than twelve months</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions', window );">Number of money market funds with unrealized losses for more than twelve months</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Available for sale continuous unrealized loss position 12 months or longer number of positions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest income and realized gains and losses from available-for-sale debt securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552526357312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Fair Value - Schedule of Cash Equivalents and Marketable Debt Securities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">$ 101,194<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CashEquivalentsMember', window );">Included in cash equivalents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">7,872<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=amba_MarketableDebtSecuritiesMember', window );">Included in marketable debt securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">$ 93,322<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=amba_MarketableDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=amba_MarketableDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552526469328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Fair Value - Summary of Contractual Maturities of Investments (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear', window );">Due within one year</a></td>
<td class="nump">$ 48,016<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue', window );">Due in 1 - 5 years</a></td>
<td class="nump">52,414<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue', window );">Due in 5 - 7 years</a></td>
<td class="nump">764<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">$ 101,194<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Available for sale securities debt maturities due in five to seven years fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Available for sale securities debt maturities due in one to five years fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of available-for-sale debt securities maturing within one year following the latest balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552521147936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Fair Value - Schedule of Fair Value of Financial Instruments Measured on Recurring Basis (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">$ 101,194<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">7,872<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">18,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_BondsMember', window );">Corporate bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">23,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">18,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. government securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">33,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">7,872<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Money market funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">7,872<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Commercial paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Corporate bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Asset-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | U.S. government securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">93,322<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Money market funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Commercial paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">18,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Corporate bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">23,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Asset-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">18,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | U.S. government securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">33,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Money market funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Commercial paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Corporate bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Asset-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | U.S. government securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total cash equivalents and marketable debt securities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_BondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_BondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520756112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Inventory (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-progress</a></td>
<td class="nump">$ 26,023<span></span>
</td>
<td class="nump">$ 25,844<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">14,463<span></span>
</td>
<td class="nump">19,375<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total</a></td>
<td class="nump">$ 40,486<span></span>
</td>
<td class="nump">$ 45,219<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552610535376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation of property and equipment</a></td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="nump">$ 2.8<span></span>
</td>
<td class="nump">$ 2.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552522150800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment, Net - Schedule of Property and Equipment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 34,177<span></span>
</td>
<td class="nump">$ 29,265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(22,363)<span></span>
</td>
<td class="num">(19,131)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property and equipment, net</a></td>
<td class="nump">11,814<span></span>
</td>
<td class="nump">10,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=amba_ComputerHardwareAndSoftwareMember', window );">Computer hardware and software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">20,733<span></span>
</td>
<td class="nump">16,488<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=amba_ToolsAndEquipmentMember', window );">Tools and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">8,325<span></span>
</td>
<td class="nump">7,532<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,311<span></span>
</td>
<td class="nump">1,243<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">3,295<span></span>
</td>
<td class="nump">2,942<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property Plant And Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 513<span></span>
</td>
<td class="nump">$ 1,060<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=amba_ComputerHardwareAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=amba_ComputerHardwareAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=amba_ToolsAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=amba_ToolsAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552522094560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent', window );">Liabilities associated with software license at net present value current</a></td>
<td class="nump">$ 7,059,000<span></span>
</td>
<td class="nump">$ 6,001,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent', window );">Liabilities associated with software license at net present value noncurrent</a></td>
<td class="nump">9,614,000<span></span>
</td>
<td class="nump">1,674,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment of intangible assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets', window );">Amortization expense associate with acquisition-related intangible assets</a></td>
<td class="nump">$ 4,900,000<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember', window );">IPR&amp;D [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefinitelivedIntangibleAssetsAcquired', window );">Intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife', window );">Estimated economic life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=amba_SoftwareLicensesMember', window );">Software licenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_SoftwareLicensePurchased', window );">Software license purchased</a></td>
<td class="nump">$ 24,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_FullyAmortizedSoftwareLicenseRetired', window );">Fully amortized software license retired</a></td>
<td class="nump">12,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 7,500,000<span></span>
</td>
<td class="nump">$ 6,400,000<span></span>
</td>
<td class="nump">$ 6,500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization expense associate with acquisition-related intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite lived intangible assets estimated economic life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_FullyAmortizedSoftwareLicenseRetired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fully amortized software license retired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_FullyAmortizedSoftwareLicenseRetired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current portion of liabilities associated with software license recorded at net present value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liabilities associated with software license at net present value noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_SoftwareLicensePurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Software license purchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_SoftwareLicensePurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefinitelivedIntangibleAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefinitelivedIntangibleAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=amba_SoftwareLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=amba_SoftwareLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552522116400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net - Summary of Components of Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 71,028<span></span>
</td>
<td class="nump">$ 58,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(12,531)<span></span>
</td>
<td class="num">(12,691)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">58,497<span></span>
</td>
<td class="nump">46,302<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=amba_SoftwareLicensesMember', window );">Software licenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">34,128<span></span>
</td>
<td class="nump">22,093<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(6,319)<span></span>
</td>
<td class="num">(11,331)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">27,809<span></span>
</td>
<td class="nump">10,762<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">21,200<span></span>
</td>
<td class="nump">21,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(3,932)<span></span>
</td>
<td class="num">(904)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">17,268<span></span>
</td>
<td class="nump">20,296<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">13,200<span></span>
</td>
<td class="nump">13,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,833)<span></span>
</td>
<td class="num">(367)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">11,367<span></span>
</td>
<td class="nump">12,833<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Name [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(447)<span></span>
</td>
<td class="num">(89)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 2,053<span></span>
</td>
<td class="nump">$ 2,411<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=amba_SoftwareLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=amba_SoftwareLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552526496736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net - Summary of Expected Future Amortization Expense Related to Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 13,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">11,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">9,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">5,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2028</a></td>
<td class="nump">5,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">11,381<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 58,497<span></span>
</td>
<td class="nump">$ 46,302<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552521851472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | Segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 303,625,000<span></span>
</td>
<td class="nump">$ 303,625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552526495392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued employee compensation</a></td>
<td class="nump">$ 22,152<span></span>
</td>
<td class="nump">$ 30,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_AccruedDevelopmentCostLiabilities', window );">Accrued product development costs</a></td>
<td class="nump">19,433<span></span>
</td>
<td class="nump">10,523<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent', window );">Software license liabilities, current</a></td>
<td class="nump">7,059<span></span>
</td>
<td class="nump">6,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">8,011<span></span>
</td>
<td class="nump">5,496<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_AccruedAndOtherLiabilitiesCurrent', window );">Total accrued and other current liabilities</a></td>
<td class="nump">$ 56,655<span></span>
</td>
<td class="nump">$ 52,064<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_AccruedAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued and other liabilities current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_AccruedAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_AccruedDevelopmentCostLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated research and development cost. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_AccruedDevelopmentCostLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current portion of liabilities associated with software license recorded at net present value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552531952512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued and Other Current Liabilities - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ScheduleOfAccruedLiabilitiesLineItems', window );"><strong>Schedule of Accrued Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_PaymentsForBonus', window );">Annual bonus paid</a></td>
<td class="nump">$ 10.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember', window );">Cash [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ScheduleOfAccruedLiabilitiesLineItems', window );"><strong>Schedule of Accrued Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_PaymentsForBonus', window );">Annual bonus paid</a></td>
<td class="nump">3.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ScheduleOfAccruedLiabilitiesLineItems', window );"><strong>Schedule of Accrued Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_PaymentsForBonus', window );">Annual bonus paid</a></td>
<td class="nump">$ 7.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_PaymentsForBonus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments for bonus.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_PaymentsForBonus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_ScheduleOfAccruedLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_ScheduleOfAccruedLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552521990880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncreasedOperatingLeaseLiabilities', window );">Increase to operating lease liabilities</a></td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 4.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncreasedOperatingLeaseRightOfUseAsset', window );">Increase to operating lease ROU assets</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">4.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="nump">$ 3.5<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term - operating leases</a></td>
<td class="text">2 years 7 months 9 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate - operating leases</a></td>
<td class="nump">3.58%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=amba_ShanghaiMember', window );">Shanghai [Member] | Extended Office Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_LeaseCommencementDate', window );">Lease commencement date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec.  01,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=amba_ShanghaiMember', window );">Shanghai [Member] | Additional Office Space [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_LeaseCommencementDate', window );">Lease commencement date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Aug.  01,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">40 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=amba_ShenzhenAndSantaClaraMember', window );">Shenzhen and Santa Clara [Member] | Extended Office Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_LeaseCommencementDate', window );">Lease commencement date</a></td>
<td class="text">Oct.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Expiration date</a></td>
<td class="text">Sep. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">Hong Kong [Member] | Extended Office Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_LeaseCommencementDate', window );">Lease commencement date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec.  01,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov. 30,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_IncreasedOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increased present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_IncreasedOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_IncreasedOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increased amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_IncreasedOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_LeaseCommencementDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease commencement date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_LeaseCommencementDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date which lease or group of leases is set to expire, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=amba_ShanghaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=amba_ShanghaiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=amba_ExtendedOfficeLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=amba_ExtendedOfficeLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=amba_AdditionalOfficeSpaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=amba_AdditionalOfficeSpaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=amba_ShenzhenAndSantaClaraMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=amba_ShenzhenAndSantaClaraMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552528032544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for operating leases included in operating cash flows</a></td>
<td class="nump">$ 4,011<span></span>
</td>
<td class="nump">$ 3,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease', window );">Supplemental non-cash information related to lease liabilities arising from obtaining right-of-use assets</a></td>
<td class="nump">319<span></span>
</td>
<td class="nump">365<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_LeasedAssetsChangesArisingFromLeaseModifications', window );">Leased assets changes arising from lease modifications</a></td>
<td class="nump">$ 575<span></span>
</td>
<td class="nump">$ 2,798<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease liabilities arising from obtaining right-of-use assets for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_LeasedAssetsChangesArisingFromLeaseModifications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leased assets changes arising from lease modifications.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_LeasedAssetsChangesArisingFromLeaseModifications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552522104048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Minimum Lease Payments for Lease Liabilities (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 3,766<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">3,420<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">1,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future annual minimum lease payments</a></td>
<td class="nump">8,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: interest</a></td>
<td class="num">(344)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 8,636<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552522129200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_UnrecognizedTaxBenefitsIncludingInterest', window );">Unrecognized tax benefits, including interest</a></td>
<td class="nump">$ 3,770<span></span>
</td>
<td class="nump">$ 9,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income tax liability, non-current</a></td>
<td class="nump">1,120<span></span>
</td>
<td class="nump">1,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent', window );">Software license liabilities, non-current</a></td>
<td class="nump">9,614<span></span>
</td>
<td class="nump">1,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherSundryLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">1,044<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Total other long-term liabilities</a></td>
<td class="nump">$ 15,548<span></span>
</td>
<td class="nump">$ 12,763<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liabilities associated with software license at net present value noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_UnrecognizedTaxBenefitsIncludingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecognized tax benefits, including interest, recorded in the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_UnrecognizedTaxBenefitsIncludingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSundryLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSundryLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520907392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 16, 2020</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preference shares, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preference shares, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00045<span></span>
</td>
<td class="nump">$ 0.00045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preference shares, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preference shares, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchased, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Stock repurchased during period, cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=amba_StockRepurchaseProgramFiftyMillionAuthorizationMember', window );">Stock Repurchase Program $50.0 Million Authorization [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramExpirationDate', window );">Stock repurchase program, expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 30,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchased, shares</a></td>
<td class="nump">25,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Stock repurchased during period, cash</a></td>
<td class="nump">$ 1,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Amount available under stock repurchase program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=amba_StockRepurchaseProgramFiftyMillionAuthorizationMember', window );">Stock Repurchase Program $50.0 Million Authorization [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class Of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Amount authorized under stock repurchase program</a></td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=amba_StockRepurchaseProgramFiftyMillionAuthorizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=amba_StockRepurchaseProgramFiftyMillionAuthorizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552610496352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Capital Stock - Schedule of Ordinary Shares Reserved for Future Issuance under Company's Equity Plans and Employee Stock Purchase Plan (Detail) - shares<br></strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=amba_EquityPlanMember', window );">Equity Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares reserved</a></td>
<td class="nump">5,822,819<span></span>
</td>
<td class="nump">7,461,541<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember', window );">ESPP [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares reserved</a></td>
<td class="nump">2,986,403<span></span>
</td>
<td class="nump">2,624,704<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=amba_EquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=amba_EquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552524589888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits and Stock-based Compensation - Additional Information (Detail) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Contribution expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_VotingPowerOwnershipPercentage', window );">Voting power of all classes of company's shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_AccruedStockBasedCompensationExpenseLiabilities', window );">Accrued stock-based compensation expense liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.6<span></span>
</td>
<td class="nump">$ 7.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod', window );">Closing price of stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 89.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=amba_FormerChiefFinancialOfficerMember', window );">Mr. Casey Eichler [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Acceleration of vesting of shares of unvested equity awards</a></td>
<td class="nump">35,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost', window );">Additional stock-based compensation expense, net related to departure recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Option's term of up to 10 years from grant date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Vesting schedule</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">vest 25% on the first anniversary service date of the grant and the remainder vest ratably over the following 36 months.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Total unrecognized compensation cost, stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average recognition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 10 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=amba_RestrictedStockAndRestrictedStockUnitsMember', window );">Restricted Stock and Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Vesting schedule</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1/4th of the shares on the first anniversary service date of the grant and 1/16th of the shares vest every 3 months thereafter, so as to be 100% vested on the fourth anniversary of the vesting commencement date.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average recognition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 4 months 28 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Total unrecognized compensation cost, restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 189.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Aggregate intrinsic value of unvested restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">231.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of vesting dates of restricted stock units vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 122.0<span></span>
</td>
<td class="nump">$ 192.5<span></span>
</td>
<td class="nump">$ 69.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=amba_TwoThousandTwentyOneEquityIncentivePlanMember', window );">2021 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan', window );">Ordinary shares reserved for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_MaximumNumberOfOrdinarySharesReservedForIssuance', window );">Maximum number of ordinary shares reserved for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,834,208<span></span>
</td>
<td class="nump">6,834,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=amba_TwoThousandTwelveEquityIncentivePlanMember', window );">2012 Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Additional ordinary shares reserved for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,599,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=amba_TwentySeventeenStockOptionPlanMember', window );">2017 Stock Option Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Additional ordinary shares reserved for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=amba_IncentiveStockOptionsTenPercentageOwnershipMember', window );">Incentive stock options granted to 10% ownership [Member] | Stock options [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price of ordinary shares, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember', window );">Non statutory stock options and incentive stock options granted to less than 10% ownership [Member] | Stock options [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price of ordinary shares, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember', window );">ESPP [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price of ordinary shares, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Percentage of salary contribution by employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan', window );">Additional ordinary shares reserved for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">466,285<span></span>
</td>
<td class="nump">444,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember', window );">ESPP [Member] | Scenario, plan automatically increased by the lessor of [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance', window );">Annual increase in ordinary shares for available for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear', window );">Annual shares increase for future issuance by percentage under 2012 employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_AccruedStockBasedCompensationExpenseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued stock-based compensation expense liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_AccruedStockBasedCompensationExpenseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares reserved for issuance under an established employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual increase in ordinary shares for available for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual increase in shares for available for future issuance by percentage of the outstanding ordinary shares on the first day of such fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Closing market price of stock on NASDAQ on last day of reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_MaximumNumberOfOrdinarySharesReservedForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of ordinary shares reserved for issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_MaximumNumberOfOrdinarySharesReservedForIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under the equity incentive plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_VotingPowerOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ownership percentage of voting power.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_VotingPowerOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=amba_FormerChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=amba_FormerChiefFinancialOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=amba_RestrictedStockAndRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=amba_RestrictedStockAndRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=amba_TwoThousandTwentyOneEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=amba_TwoThousandTwentyOneEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=amba_TwoThousandTwelveEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=amba_TwoThousandTwelveEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=amba_TwentySeventeenStockOptionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=amba_TwentySeventeenStockOptionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=amba_IncentiveStockOptionsTenPercentageOwnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=amba_IncentiveStockOptionsTenPercentageOwnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520931456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits and Stock-based Compensation - Classification of Stock-based Compensation (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_StockBasedCompensationAbstract', window );"><strong>Stock-based compensation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 111,158<span></span>
</td>
<td class="nump">$ 87,801<span></span>
</td>
<td class="nump">$ 70,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_StockBasedCompensationAbstract', window );"><strong>Stock-based compensation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">3,597<span></span>
</td>
<td class="nump">1,489<span></span>
</td>
<td class="nump">1,328<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_StockBasedCompensationAbstract', window );"><strong>Stock-based compensation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">71,236<span></span>
</td>
<td class="nump">54,787<span></span>
</td>
<td class="nump">42,903<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, general and administrative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_StockBasedCompensationAbstract', window );"><strong>Stock-based compensation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 36,325<span></span>
</td>
<td class="nump">$ 31,525<span></span>
</td>
<td class="nump">$ 25,903<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_StockBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_StockBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520794384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits and Stock-based Compensation - Weighted-Average Assumptions Used to Estimate Fair Value (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="nump">52.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">1.04%<span></span>
</td>
<td class="nump">0.52%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 21 days<span></span>
</td>
<td class="text">5 years 9 months 10 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">Employee stock purchase plan awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">81.00%<span></span>
</td>
<td class="nump">57.00%<span></span>
</td>
<td class="nump">59.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.32%<span></span>
</td>
<td class="nump">0.06%<span></span>
</td>
<td class="nump">0.21%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (years)</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520384096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits and Stock-based Compensation - Stock Option Activities (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares, Outstanding</a></td>
<td class="nump">619,322<span></span>
</td>
<td class="nump">719,143<span></span>
</td>
<td class="nump">1,124,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,700<span></span>
</td>
<td class="nump">51,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod', window );">Shares, Assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Shares, Exercised</a></td>
<td class="num">(121,624)<span></span>
</td>
<td class="num">(269,287)<span></span>
</td>
<td class="num">(421,736)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Shares, Forfeited</a></td>
<td class="num">(10,618)<span></span>
</td>
<td class="num">(7,669)<span></span>
</td>
<td class="num">(11,618)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Shares, Expired</a></td>
<td class="num">(2,289)<span></span>
</td>
<td class="num">(1,146)<span></span>
</td>
<td class="num">(23,349)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares, Outstanding</a></td>
<td class="nump">484,791<span></span>
</td>
<td class="nump">619,322<span></span>
</td>
<td class="nump">719,143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Shares, Exercisable</a></td>
<td class="nump">370,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Outstanding</a></td>
<td class="nump">$ 40.08<span></span>
</td>
<td class="nump">$ 38.33<span></span>
</td>
<td class="nump">$ 32.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110.19<span></span>
</td>
<td class="nump">59.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Exercised</a></td>
<td class="nump">30.34<span></span>
</td>
<td class="nump">28.23<span></span>
</td>
<td class="nump">24.52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Forfeited</a></td>
<td class="nump">55.97<span></span>
</td>
<td class="nump">68.95<span></span>
</td>
<td class="nump">46.69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Expired</a></td>
<td class="nump">39.19<span></span>
</td>
<td class="nump">9.86<span></span>
</td>
<td class="nump">70.11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Outstanding</a></td>
<td class="nump">42.18<span></span>
</td>
<td class="nump">40.08<span></span>
</td>
<td class="nump">38.33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Exercisable</a></td>
<td class="nump">$ 44.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant-date Fair Value, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.28<span></span>
</td>
<td class="nump">$ 28.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue', window );">Weighted-Average Acquisition-date Fair Value, Assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 173.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total Intrinsic Value of options Exercised</a></td>
<td class="nump">$ 6,712<span></span>
</td>
<td class="nump">$ 25,622<span></span>
</td>
<td class="nump">$ 19,401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted-Average Remaining Contractual Term, Outstanding</a></td>
<td class="text">4 years 4 months 17 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted-Average Remaining Contractual Term, Exercisable</a></td>
<td class="text">3 years 7 months 2 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding</a></td>
<td class="nump">$ 23,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value, Exercisable</a></td>
<td class="nump">$ 16,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, options, assumed in period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award, options, assumed in period weighted-average acquisition-date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangements by share-based payment award, options, assumed in period, weighted average exercise price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552524577344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits and Stock-based Compensation - Restricted Stock Unit Activities (Detail) - Restricted Stock Units [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Shares, Unvested, beginning balance</a></td>
<td class="nump">2,651,135<span></span>
</td>
<td class="nump">2,871,801<span></span>
</td>
<td class="nump">2,617,266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares, Granted</a></td>
<td class="nump">1,549,174<span></span>
</td>
<td class="nump">1,213,257<span></span>
</td>
<td class="nump">1,499,203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Shares, Vested</a></td>
<td class="num">(1,513,972)<span></span>
</td>
<td class="num">(1,367,309)<span></span>
</td>
<td class="num">(1,162,883)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Shares, Forfeited</a></td>
<td class="num">(112,978)<span></span>
</td>
<td class="num">(66,614)<span></span>
</td>
<td class="num">(81,785)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Shares, Unvested, ending balance</a></td>
<td class="nump">2,573,359<span></span>
</td>
<td class="nump">2,651,135<span></span>
</td>
<td class="nump">2,871,801<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant-Date Fair Value, Unvested, beginning balance</a></td>
<td class="nump">$ 85.41<span></span>
</td>
<td class="nump">$ 51.73<span></span>
</td>
<td class="nump">$ 50.30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant-Date Fair Value, Granted</a></td>
<td class="nump">74.45<span></span>
</td>
<td class="nump">128.80<span></span>
</td>
<td class="nump">53.45<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant-Date Fair Value, Vested</a></td>
<td class="nump">71.32<span></span>
</td>
<td class="nump">53.85<span></span>
</td>
<td class="nump">50.53<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant-Date Fair Value, Forfeited</a></td>
<td class="nump">99.46<span></span>
</td>
<td class="nump">71.59<span></span>
</td>
<td class="nump">54.48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant-Date Fair Value, Unvested, ending balance</a></td>
<td class="nump">$ 86.81<span></span>
</td>
<td class="nump">$ 85.41<span></span>
</td>
<td class="nump">$ 51.73<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552524392272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Ordinary Share - Computation of Basic and Diluted Net Loss Per Ordinary Share (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (65,386)<span></span>
</td>
<td class="num">$ (26,411)<span></span>
</td>
<td class="num">$ (59,786)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average ordinary shares - basic</a></td>
<td class="nump">38,363,638<span></span>
</td>
<td class="nump">36,577,120<span></span>
</td>
<td class="nump">34,679,717<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average ordinary shares - diluted</a></td>
<td class="nump">38,363,638<span></span>
</td>
<td class="nump">36,577,120<span></span>
</td>
<td class="nump">34,679,717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_EarningsPerShareBasicDilutedAbstract', window );"><strong>Net loss per ordinary share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (1.70)<span></span>
</td>
<td class="num">$ (0.72)<span></span>
</td>
<td class="num">$ (1.72)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (1.70)<span></span>
</td>
<td class="num">$ (0.72)<span></span>
</td>
<td class="num">$ (1.72)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_EarningsPerShareBasicDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings per share basic diluted abstract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_EarningsPerShareBasicDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520843952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Ordinary Share - Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Ordinary Share (Detail) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares excluded from computation of earnings per share</a></td>
<td class="nump">1,898,390<span></span>
</td>
<td class="nump">1,724,742<span></span>
</td>
<td class="nump">2,127,990<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Options to purchase ordinary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares excluded from computation of earnings per share</a></td>
<td class="nump">336,828<span></span>
</td>
<td class="nump">327,747<span></span>
</td>
<td class="nump">660,025<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares excluded from computation of earnings per share</a></td>
<td class="nump">1,550,679<span></span>
</td>
<td class="nump">1,388,091<span></span>
</td>
<td class="nump">1,440,176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">Employee stock purchase plan awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares excluded from computation of earnings per share</a></td>
<td class="nump">10,883<span></span>
</td>
<td class="nump">8,904<span></span>
</td>
<td class="nump">27,789<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552527887536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Loss before Income Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract', window );"><strong>Results of Operations, Income before Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">U.S. operations</a></td>
<td class="num">$ (18,968)<span></span>
</td>
<td class="num">$ (5,842)<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities', window );">Non-U.S. operations</a></td>
<td class="num">(51,970)<span></span>
</td>
<td class="num">(22,799)<span></span>
</td>
<td class="num">(57,311)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">$ (70,938)<span></span>
</td>
<td class="num">$ (28,641)<span></span>
</td>
<td class="num">$ (57,303)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the United States.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520871712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Income Tax Provision (Benefit) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">U.S. federal tax</a></td>
<td class="num">$ (3,525)<span></span>
</td>
<td class="nump">$ 907<span></span>
</td>
<td class="nump">$ 1,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">U.S. state taxes</a></td>
<td class="nump">175<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Non-U.S. foreign taxes</a></td>
<td class="nump">2,395<span></span>
</td>
<td class="nump">1,778<span></span>
</td>
<td class="nump">1,019<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income tax provision</a></td>
<td class="num">(955)<span></span>
</td>
<td class="nump">2,685<span></span>
</td>
<td class="nump">2,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">U.S. federal tax</a></td>
<td class="num">(4,231)<span></span>
</td>
<td class="num">(4,819)<span></span>
</td>
<td class="num">(432)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">U.S. state taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Non-U.S. foreign taxes</a></td>
<td class="num">(366)<span></span>
</td>
<td class="num">(82)<span></span>
</td>
<td class="num">(65)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax provision</a></td>
<td class="num">(4,597)<span></span>
</td>
<td class="num">(4,915)<span></span>
</td>
<td class="num">(497)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="num">$ (5,552)<span></span>
</td>
<td class="num">$ (2,230)<span></span>
</td>
<td class="nump">$ 2,483<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520263808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries', window );">Deferred tax liabilities, not recognized</a></td>
<td class="nump">$ 15,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Cumulative undistributed earnings of foreign subsidiaries</a></td>
<td class="nump">107,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities', window );">Gross deferred tax assets, net of deferred tax liabilities before valuation allowance</a></td>
<td class="nump">46,600<span></span>
</td>
<td class="nump">$ 37,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">28,596<span></span>
</td>
<td class="nump">24,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">21,656<span></span>
</td>
<td class="nump">30,884<span></span>
</td>
<td class="nump">$ 29,527<span></span>
</td>
<td class="nump">$ 42,695<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">14,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Interest expense and penalties related to uncertain tax positions</a></td>
<td class="num">(700)<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Noncurrent liabilities related to interest and penalties for uncertain tax positions</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Decreased unrecognized tax benefits</a></td>
<td class="nump">9,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_UnrecognizedTaxBenefitsGross', window );">Unrecognized tax benefits gross</a></td>
<td class="nump">21,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent', window );">Long term income taxes payable, including estimated interest and penalties</a></td>
<td class="nump">3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember', window );">Other Long-Term Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income tax liabilities considered as other long term liabilities</a></td>
<td class="nump">3,200<span></span>
</td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">U.S. state tax authorities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 24,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">U.S. state tax authorities [Member] | Earliest tax year [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_TaxYearSubjectToExamination', window );">Income tax examination, year</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">U.S. state tax authorities [Member] | Latest tax year [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_TaxYearSubjectToExamination', window );">Income tax examination, year</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. federal tax authorities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 4,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. federal tax authorities [Member] | Earliest tax year [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_TaxYearSubjectToExamination', window );">Income tax examination, year</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. federal tax authorities [Member] | Latest tax year [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_TaxYearSubjectToExamination', window );">Income tax examination, year</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign tax authorities [Member] | Earliest tax year [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_TaxYearSubjectToExamination', window );">Income tax examination, year</a></td>
<td class="text">2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign tax authorities [Member] | Latest tax year [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_TaxYearSubjectToExamination', window );">Income tax examination, year</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=amba_CaliforniaStateMember', window );">California state [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart', window );">Net operating loss carryforwards begin to expire in fiscal year</a></td>
<td class="text">2040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development credit carryforwards</a></td>
<td class="nump">$ 37,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=amba_FederalAndStateMember', window );">Federal [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 31,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart', window );">Net operating loss carryforwards begin to expire in fiscal year</a></td>
<td class="text">2037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development credit carryforwards</a></td>
<td class="nump">$ 27,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart', window );">Federal credits begin to expire in fiscal year</a></td>
<td class="text">2037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards but net of deferred tax liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all US and non-US income tax obligations including estimated interest and penalties due beyond one year or the operating cycle, whichever is longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net operating loss carryforwards expiration period year start.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Research tax credit carry forwards expiration period year start.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_TaxYearSubjectToExamination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax year that remains open to examination under enacted tax laws, in CCYY format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_TaxYearSubjectToExamination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_UnrecognizedTaxBenefitsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecognized tax benefits gross.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_UnrecognizedTaxBenefitsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126928070&amp;loc=d3e28200-109314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=us-gaap_EarliestTaxYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=us-gaap_EarliestTaxYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=us-gaap_LatestTaxYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=us-gaap_LatestTaxYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=amba_CaliforniaStateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=amba_CaliforniaStateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=amba_FederalAndStateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=amba_FederalAndStateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552520830736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Reconciliation Between the Provision (Benefit) for Income Taxes at the Statutory Rate and the Effective Tax Rate (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Provision at U.S. notional statutory rate</a></td>
<td class="num">$ (14,897)<span></span>
</td>
<td class="num">$ (6,015)<span></span>
</td>
<td class="num">$ (12,034)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">U.S. state taxes</a></td>
<td class="nump">114<span></span>
</td>
<td class="num">(11)<span></span>
</td>
<td class="nump">212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Non-U.S. foreign tax differential</a></td>
<td class="nump">12,943<span></span>
</td>
<td class="nump">6,483<span></span>
</td>
<td class="nump">12,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">10,004<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
<td class="nump">4,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch', window );">U.S. R&amp;D credit</a></td>
<td class="num">(5,045)<span></span>
</td>
<td class="num">(5,886)<span></span>
</td>
<td class="num">(3,928)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">2,124<span></span>
</td>
<td class="nump">765<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IncomeTaxReconciliationFIN48Interest', window );">FIN48 interest</a></td>
<td class="num">(739)<span></span>
</td>
<td class="nump">311<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_UncertainTaxPositionRelease', window );">Uncertain tax position release</a></td>
<td class="num">(10,188)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">132<span></span>
</td>
<td class="nump">223<span></span>
</td>
<td class="nump">301<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="num">$ (5,552)<span></span>
</td>
<td class="num">$ (2,230)<span></span>
</td>
<td class="nump">$ 2,483<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_IncomeTaxReconciliationFIN48Interest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense (benefit) due to uncertain tax position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_IncomeTaxReconciliationFIN48Interest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_UncertainTaxPositionRelease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income tax expense (benefit) due to release of liability recorded for uncertain tax position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_UncertainTaxPositionRelease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552526508064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Federal and state credits</a></td>
<td class="nump">$ 40,134<span></span>
</td>
<td class="nump">$ 33,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">6,659<span></span>
</td>
<td class="nump">7,466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpense', window );">Expenses not currently deductible</a></td>
<td class="nump">3,164<span></span>
</td>
<td class="nump">1,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_DeferredTaxAssetsLeasingArrangements', window );">Operating lease liabilities</a></td>
<td class="nump">1,582<span></span>
</td>
<td class="nump">2,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">3,678<span></span>
</td>
<td class="nump">3,632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_ForeignDeferredTaxAssets', window );">Foreign deferred</a></td>
<td class="nump">262<span></span>
</td>
<td class="nump">191<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">55,479<span></span>
</td>
<td class="nump">48,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(28,596)<span></span>
</td>
<td class="num">(24,083)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">26,883<span></span>
</td>
<td class="nump">24,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred tax liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(6,782)<span></span>
</td>
<td class="num">(8,150)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="num">(617)<span></span>
</td>
<td class="num">(386)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Operating lease assets</a></td>
<td class="num">(1,452)<span></span>
</td>
<td class="num">(1,971)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 18,032<span></span>
</td>
<td class="nump">$ 13,574<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_DeferredTaxAssetsLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_DeferredTaxAssetsLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_ForeignDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_ForeignDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552519651344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Tax Valuation Allowance (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>Valuation and Qualifying Accounts Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance at Beginning of Period</a></td>
<td class="nump">$ 24,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance at End of Period</a></td>
<td class="nump">28,596<span></span>
</td>
<td class="nump">$ 24,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">Valuation Allowance of Deferred Tax Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>Valuation and Qualifying Accounts Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance at Beginning of Period</a></td>
<td class="nump">24,083<span></span>
</td>
<td class="nump">17,962<span></span>
</td>
<td class="nump">$ 14,670<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additional Charged to Expenses</a></td>
<td class="nump">4,513<span></span>
</td>
<td class="nump">4,874<span></span>
</td>
<td class="nump">3,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Additions Charged to Other Account</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,247<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions Charged to Expenses or Other Accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance at End of Period</a></td>
<td class="nump">$ 28,596<span></span>
</td>
<td class="nump">$ 24,083<span></span>
</td>
<td class="nump">$ 17,962<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552524575152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">$ 30,884<span></span>
</td>
<td class="nump">$ 29,527<span></span>
</td>
<td class="nump">$ 42,695<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to the current year</a></td>
<td class="nump">1,033<span></span>
</td>
<td class="nump">1,412<span></span>
</td>
<td class="nump">3,360<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">55<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions in prior years</a></td>
<td class="num">(45)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,212)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements for prior periods</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,087)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapse of applicable statute of limitations</a></td>
<td class="num">(10,411)<span></span>
</td>
<td class="num">(110)<span></span>
</td>
<td class="num">(245)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">$ 21,656<span></span>
</td>
<td class="nump">$ 30,884<span></span>
</td>
<td class="nump">$ 29,527<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552532004272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Total manufacturing purchase commitments</a></td>
<td class="nump">$ 43,600,000<span></span>
</td>
<td class="nump">$ 71,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_LossRecognizedFromAdversePurchaseCommitments', window );">Loss recognized from adverse purchase commitments</a></td>
<td class="nump">2,900,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember', window );">Indemnification agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_amba_IndemnificationObligationPayment', window );">Payments under indemnification obligations</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Liabilities recorded under indemnification obligations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=amba_OtherMattersMember', window );">Other Matters [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Liabilities recorded under indemnification obligations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_IndemnificationObligationPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of indemnification damage payment to the plaintiff.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_IndemnificationObligationPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_amba_LossRecognizedFromAdversePurchaseCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss recognized from adverse purchase commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">amba_LossRecognizedFromAdversePurchaseCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>amba_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=amba_OtherMattersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=amba_OtherMattersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552526068128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | Segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 11,814<span></span>
</td>
<td class="nump">$ 10,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 51,987<span></span>
</td>
<td class="nump">$ 44,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales revenue, net [Member] | Wintech [Member] | Customer concentration risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue</a></td>
<td class="nump">57.00%<span></span>
</td>
<td class="nump">62.00%<span></span>
</td>
<td class="nump">63.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales revenue, net [Member] | Chicony [Member] | Customer concentration risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts receivable [Member] | Wintech [Member] | Credit concentration risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 21,000<span></span>
</td>
<td class="nump">$ 23,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts receivable [Member] | Chicony [Member] | Credit concentration risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">9,400<span></span>
</td>
<td class="nump">7,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">6,300<span></span>
</td>
<td class="nump">5,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=amba_WintechMicroelectronicsCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=amba_WintechMicroelectronicsCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=amba_ChiconyElectronicsCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=amba_ChiconyElectronicsCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552521870656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting - Company's Revenue by Geographic Region Based on Bill-to Location (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 337,606<span></span>
</td>
<td class="nump">$ 331,856<span></span>
</td>
<td class="nump">$ 222,990<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_TW', window );">Taiwan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">203,828<span></span>
</td>
<td class="nump">209,044<span></span>
</td>
<td class="nump">139,327<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">73,371<span></span>
</td>
<td class="nump">81,480<span></span>
</td>
<td class="nump">57,270<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">25,065<span></span>
</td>
<td class="nump">17,823<span></span>
</td>
<td class="nump">9,415<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=amba_NorthAmericaOtherThanUnitedStatesMember', window );">North America other than United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">23,164<span></span>
</td>
<td class="nump">18,191<span></span>
</td>
<td class="nump">10,304<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 12,178<span></span>
</td>
<td class="nump">$ 5,318<span></span>
</td>
<td class="nump">$ 6,674<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_TW">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_TW</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=amba_NorthAmericaOtherThanUnitedStatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=amba_NorthAmericaOtherThanUnitedStatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140552524470624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Event - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 10, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Silicon Valley Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash deposits</a></td>
<td class="nump">$ 17.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=amba_SiliconValleyBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=amba_SiliconValleyBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>amba-20230131_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:amba="http://www.ambarella.com/20230131"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="amba-20230131.xsd" xlink:type="simple"/>
    <context id="C_df1c7a86-b684-4d9b-a95d-404125ccadcb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:TwoThousandTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="C_6ece45b1-1923-4fcf-8ac3-3b7b1df5bf62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_050d2dd2-7173-4cae-b0cd-1a52e8f04b6a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_104f0980-f762-4d4c-91ef-e51b9fc5574b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_62a9485f-df16-48fa-b75d-923f28d82e96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-05</startDate>
            <endDate>2021-11-05</endDate>
        </period>
    </context>
    <context id="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_0201d891-a506-43c8-88d9-a468e9a70f43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_ea254190-c2d1-4105-a40b-e6aa7167072a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-05</startDate>
            <endDate>2021-11-05</endDate>
        </period>
    </context>
    <context id="C_0d149974-c86d-4fbb-8e6b-d868151f2815">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_50aff127-69ad-4cf8-b4db-834889b2e188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_e539913e-e2cc-4d53-bd09-dd03092275a5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_d98a9136-de20-4a8b-9298-7ab6fef7d69f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_9a5b582c-82d1-44d4-afbd-e22a7fc2b6e2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">amba:SoftwareLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_85f2d14f-2ce9-467d-9e05-e05680aaa50d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_9d2494be-2ef7-490f-9c4b-cbe988aea058">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_98d0fbd8-76f9-4737-a008-8f78be21e54b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">amba:SoftwareLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_6dac662b-e061-4f44-a8e8-59b275a7bde7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_28bf3932-227f-4d13-aafe-c7b93f9eaf36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:ChiconyElectronicsCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_43c3ccf5-7614-4660-9b46-c51784d83e6e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_1ea28a49-811a-488a-8c25-2da85e51e344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_9b06e981-e5b0-43d2-bbf9-e2c04cbaa868">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_b5403214-c904-4e00-adb9-090c1e808c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_1f8b4e40-ac14-4dd8-a105-16420063434d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_1ce4d235-a449-40ae-83f4-47a7ddb4facd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:AdditionalOfficeSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:ShanghaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_5da26981-763a-4c28-8634-a6cbd9c54241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_ee607ba0-9c01-4b95-bf6a-8c9c356d816d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_16f7d28b-d0b7-4b51-b1dc-6479c0e5bb5a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_e06a9436-70ea-43ae-933f-4ca98b512dd8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">amba:MarketableDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_0a27d8f9-df55-428b-812d-08d10ac0a6b2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_de381418-dfca-4eac-9de8-26fd1ad66b19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_345fdb82-3c60-4044-8459-8790e58fb6d0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_ce4b1f21-a814-467b-8af7-ed779264f55c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_a11fd234-4526-4395-9461-22ddde4d88f5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_d713cdfc-7c56-484d-a8cc-f86333726a50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_da15ddd8-a519-4b42-90fd-abdcd9dfe155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_4fd02fcd-e993-41ad-b445-57cbe6b7da6a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">amba:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_25ef83cf-14da-426d-a8f3-a805a8300a6f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:ExtendedOfficeLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_3d998b00-6d54-40e9-b71d-708a245ff196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:ChiconyElectronicsCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_2495a9a5-8dab-4893-b1d1-9e0c803853c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_113a3744-13ae-4675-90a3-e4d6a735d0d0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_d5a7646f-56f4-4a09-9dc1-02efd7e62f05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_2fe6ca1f-6074-4d37-8a92-0774d2967d85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_cb27fb43-64ff-4d12-ad8b-14d3b0e5c1b7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:LatestTaxYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_e74d9611-e394-4869-bd66-84530780c9c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_4ed4c974-f62e-4c4c-8a96-2aae97b8fcf3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_aad07e39-3f6e-4db4-b239-dabea4679a0e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_0ddddfd5-635b-4510-b360-612b804de8d9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_616a7b40-a66f-4a5e-911e-0f1b1e5d44ec">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_3d8226c8-bc9b-4de4-8ed1-b84a12d99a40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_7379531c-a060-4aeb-817a-4a46a9f1df5e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_20477c43-bbcc-435e-9e3c-9390ac72b465">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:ChiconyElectronicsCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_e64eea00-d127-460a-9063-3c8b04d55759">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_9f0218c1-b309-43f2-8cb1-b98b0c9316af">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_c8815c97-5257-4d23-812f-3b5cb863b60f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">amba:OtherMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_c6b351ae-7f20-4a83-9b8d-fbbacf824fb9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:NorthAmericaOtherThanUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_fe22d054-f7ff-422e-8e65-97730e00abf7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_0aa6fb6c-1430-429c-bf3e-3142b88cc987">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_873f29d8-18cd-4ad3-b5b6-e3c1e15ae151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:CaliforniaStateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_0849b89f-bec7-4eb3-b59c-80be66a1073b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:ExtendedOfficeLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:ShenzhenAndSantaClaraMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_25e9663e-156a-43d8-8d8c-585381c2444c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_111032cf-a0c7-4f5d-be98-218c22316e87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:WintechMicroelectronicsCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_09ca0d71-d90f-4b68-a5a5-0527d602db45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_4292f5ea-0f78-4fbe-bf56-26a2470778e2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:WintechMicroelectronicsCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_b71be88c-9f5a-48d5-8bc6-2125a7a440f1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_22a1efe6-0fa8-472b-b14c-98346c6d841a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:ExtendedOfficeLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_e19af639-da0c-4a4e-82dc-1960eac0ddba">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_af58bc56-1eea-4056-8ca0-172203d090e6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:WintechMicroelectronicsCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_946d9b96-7283-45e3-a424-4f4affe4b2dd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:AdditionalOfficeSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:ShanghaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_1fd805a3-557a-44da-9eaf-6666d7809638">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_6d976eaf-7556-482d-abb1-d700d55321b9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_3534ba08-a947-4be2-ad83-3ace56091912">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_c8300e60-8ad5-4e38-9706-6a48762f3e99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_8638120f-69d6-4ece-b458-22b361fd4403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:LatestTaxYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_5b23b121-76e8-4912-b424-3b28545269ad">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:ChiconyElectronicsCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_6c7d0feb-a8b7-4b7c-bcb5-e274b04d1394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_304f1df8-f483-4f58-8dcc-20d319795780">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_e53ffd62-cb9e-4862-8792-5f1c4a1d01f2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_7638d801-56b1-46f1-8df2-87ad10af9511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_f96295f9-031c-4411-b628-b49ebb03e1ba">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="C_505f0a8d-7aa4-405e-98a4-8fe7ca763efd">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:NorthAmericaOtherThanUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_e5bd2ca0-1f55-499d-a7ae-9fdc7c5f07b7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_a1715d4a-640e-4ef6-a88b-cd6c796a9f0c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_a9a39b35-5234-46d2-956f-310da2b46e68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_b2e1a1fc-26cd-4878-9d42-35d86f6b87f4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">amba:ToolsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_4b349ef4-f3f2-4955-a5d2-20d19439ab64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:TwoThousandTwelveEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_99ea84ae-24d6-4eef-ac8d-fce84c0bcb64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">amba:SoftwareLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_d255e5f7-c6fb-4197-9ab5-095bb26ad9e3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_99263fe2-865e-4cd0-b717-ee1070fea967">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:StockRepurchaseProgramFiftyMillionAuthorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-16</startDate>
            <endDate>2020-03-16</endDate>
        </period>
    </context>
    <context id="C_520444fe-663b-4b5d-8f1f-a7a395a1cc8f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:TwoThousandTwentyOneEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_c895c22b-b074-4626-8ffb-dec74545997e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_7d308234-53fa-4f38-b874-a56a9d56e196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
        </entity>
        <period>
            <instant>2023-03-24</instant>
        </period>
    </context>
    <context id="C_cf0fc502-0ed9-4426-b8c5-9e09de288d54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_e1b1230e-4540-4803-b198-b19241618afa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_7e8289ec-2dc5-41a8-bd59-54fa206d3c3c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="C_0a9b2d3a-a6dc-4bd3-8b4c-f126e9a9f6ce">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_73935486-d02b-4594-a302-a1d072bedd24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_9490df1f-26b5-43e7-b5b0-f7cc8cf20218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_5c83e82b-ea1a-479c-8443-0f432f0d5861">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_376a18e6-bd1e-465d-989c-cca6db18f615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">amba:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_c2024e6b-7e1d-4427-ab67-696f2c4467df">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_7378ac51-2a7c-4643-bd49-ba7c928ba52a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">amba:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_93850d0c-8ca6-4722-8448-702059abef87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_41440f4b-3bfb-45a1-b572-8265b715fefa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_ff784c8d-d7e5-48bd-8f4f-b37c117cd5eb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:WintechMicroelectronicsCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_234c63ae-2c0c-4b3c-9c02-815e1de25b6b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="C_2aeb6abb-428b-48c1-81d6-92759526bf10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_66ae85a0-ad9a-4d9b-94e1-f539d8d98537">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_56940336-7e51-4adb-b98b-c6e1901fe683">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">amba:MarketableDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_97db26e0-3c71-4a28-a29a-1e8a5bf27f56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:TwentySeventeenStockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="C_0f5edae5-e017-4753-8b72-0604531d5d99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_4f127a0c-e71c-4cba-9285-eb50317b058a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_5fc82f52-f1ae-4858-b798-61363b98d510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_5cad9df1-466c-4688-b2fd-e268c79befce">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_38fc9ecb-02f8-43db-a744-db7ccb6339fa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_e236fc1f-824f-4a0f-8fc0-e37a60ae7b37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:ExtendedOfficeLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:ShenzhenAndSantaClaraMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_b8a1da54-2d2e-44aa-b375-961ab4016fb5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-05</startDate>
            <endDate>2021-11-05</endDate>
        </period>
    </context>
    <context id="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_53799321-bf8c-453b-90da-3419ef3753fb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_efa631a3-307f-4325-91e2-92a2bde50ddf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_a81ea4be-76d8-49bc-a0d5-eaf386220b4b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_6458af0d-5974-41b0-b358-bf369a99b5a0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_49b85191-785a-4332-b1bf-8089d4e1032b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">amba:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_3f745bc3-b986-466b-8f9e-0758fc9b165c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_8f0f4875-84e6-4f9a-96e8-43b7d317fef2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_24a680d1-6851-470d-a5c2-299d77b74fd9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_0b35af40-9a41-4030-a972-387cd7ec0f16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:StockRepurchaseProgramFiftyMillionAuthorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-05</instant>
        </period>
    </context>
    <context id="C_56b6b9f3-4000-4ac2-bec2-5760650b8ffc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:StockRepurchaseProgramFiftyMillionAuthorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-16</instant>
        </period>
    </context>
    <context id="C_d7978792-84d5-4a94-8ee9-e0de6cf4cf7c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_4393c839-b78e-408c-8196-fccdb21bd2d2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="C_f7124d85-be67-4e7e-808f-0b014ccf721c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_4dae8743-8fe6-422a-b0e5-94559bae8db4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_a0a74096-d9a5-482b-9ee3-325f11cf8ded">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_3ededd7f-7d4c-4aa3-9a69-4a4b30ccd621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:TwoThousandTwelveEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="C_007581d7-a070-4da7-9043-a14034adb4d9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_a2c84652-1b20-43fe-84d9-ea54e17599fa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_bb6080a3-5074-4ecd-b96e-6899cb1ddc0c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:EarliestTaxYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_50e10d4d-4210-43d1-83f5-599e2081f5de">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_489fffc9-938e-4172-ad45-490842f1c20f">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">amba:SiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-10</instant>
        </period>
    </context>
    <context id="C_00410254-19ff-4061-af00-88fc6704dc1e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:ExtendedOfficeLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:ShanghaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_bee3bd13-c52c-4737-bc5f-90818342733a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_0582846b-1378-41a9-a0b4-151965888906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_0f795fc2-5b7b-4e7f-994c-8f762aee3710">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_d3e297ea-2639-4622-92e2-aa4a10c6ecd3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_ab4342b8-e912-4d12-9909-8b3249772542">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:FederalAndStateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_2ee3c666-d342-4457-ac1c-2b7acb8f03f2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_df0b52f0-fe9f-4dd3-ba98-ef8c62ca3750">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_03fe4474-492a-47a1-a134-c302a02fac58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">us-gaap:LatestTaxYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_855783cc-78e0-43d0-8ba8-0cfb23d5bc2a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_59b22d4e-0014-4655-a088-a6e0bfa8bbdc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_a716b5bd-09ab-417f-872e-fc056fb24dc5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_78cd0604-499f-4131-a25b-8b3337d1c4e8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:FederalAndStateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_9d0142d0-a8fa-45cb-ba54-a05bbe8457f3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">amba:SoftwareLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_a1e0b1d4-ac35-412f-a000-962378ab987d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_be8df705-8a95-43cd-aab4-25ca37d3893b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_aad68fee-37b4-4656-b3ab-082cd462a16b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_58311716-cd97-43da-894d-75f7ba0691a9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_e9eaf347-eabf-4226-905d-0f003fb8064b">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_c47eaf83-ebeb-474b-98ca-2b240615dac2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_9905015a-5af0-465c-ab1b-2d18801186a4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_2acd2d1c-ddbf-4bea-93ab-246dc7e6de1d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_0320a7c5-b8f9-4935-b557-ef20eba9263a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">amba:FormerChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_77395f41-8848-4c1d-ad61-f17439469c0e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:StockRepurchaseProgramFiftyMillionAuthorizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_8c50abb2-4eea-4e6c-97f3-a05b3da56d30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_372c0b0c-d2d6-457d-828d-3bade429dd13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_1a7fb3ed-66ba-4880-a824-4d233358c672">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_c70c035a-cb4c-4a35-999a-c575b9077a7c">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:NorthAmericaOtherThanUnitedStatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_c3124274-adbe-40d5-90c5-69ccf5b75094">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_0c36b6f5-5c00-433a-a997-a06b89dcd7e0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_1189ba43-574e-40c7-877c-acc2e3fec20d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">amba:ExtendedOfficeLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:ShanghaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_55bb95e3-a854-4f76-9a86-bcdceb736662">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_b701d391-951a-4366-902d-5924fff4a690">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:IncentiveStockOptionsTenPercentageOwnershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_12190f57-aa85-486b-955c-f96fb0ea92d0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_15b35443-09cb-4613-ae3f-4f3b25fd1e8e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_a5a7e0af-5904-4c71-bc7b-537204a20ce7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_0ba0d343-fb24-4c4c-99d1-43040ff18214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_da9917d8-3cfc-476a-8b56-35d0476eaf5d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">amba:FormerChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="C_5f6bbfa7-17d1-46ce-8c73-2599346d0dd4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:ChiconyElectronicsCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_95336a61-40aa-4dcb-9fe5-9dedb1dd6522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_b3208f92-bf5c-419e-bad1-8c3887fb0cc8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_9e674cc3-780b-4255-a08c-85d88a8039c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis">amba:PostCombinationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-05</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_67b9e5f7-e645-47a7-a780-1350dc06bf86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_8e8ea4b8-8435-4896-a2dd-56b0897f4167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_3b991730-5752-4569-bdf2-c58875ade309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_935f0804-4500-437c-943d-603215f1dd55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_996b17e8-bcaf-440e-846d-6a530c100810">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">amba:SoftwareLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_f7b74c89-558d-4075-bb00-f474d764daca">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_658739da-c840-4ce6-a698-cb5632b35c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_8105e429-45f2-4c3e-9ede-c0f43ba25e2d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_a3750b27-de47-4dde-b3d3-652e8e50e7b2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">amba:OtherMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_68b08dd8-3cd3-4e12-ab4f-6fd15362c516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_0835a940-8593-40fb-a54d-d1c889920a55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_229e902a-7356-45ce-94ba-9880570ea353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_0fba109a-aeda-458c-8a3a-8fceedf6a237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_1d7f224d-45d6-4a12-8d15-d1a1a1966b0e">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_89fb5190-a88e-4d52-97ea-021f83ab1e52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">amba:WintechMicroelectronicsCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_466a5ec1-ac8a-4b72-b2fe-8870ea8b7fd0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_2bd1175b-37ff-4cd2-b249-bbdfa8a363ad">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_04d453f9-012d-4827-9813-29f28155ca93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_a25b371f-e094-4b30-9155-7d8520b4ac7d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_b08da287-8f55-4a5c-8023-d5396bf30b83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">amba:OculiiCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-05</startDate>
            <endDate>2021-11-05</endDate>
        </period>
    </context>
    <context id="C_e868f7d4-c634-494b-a8a2-b35bda400c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="C_ae7a46f2-df38-4673-8dcd-097d5cef1b09">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_deefcaa7-2260-4d7f-9a4d-17c24b228ea9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_3fb306c7-1264-4ac9-a8ad-a1e078128142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">amba:CaliforniaStateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="C_7e7b004e-306b-4384-8f71-0ddcb9b6d4f1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="C_b88f69f8-14d8-4ea3-89e3-14614ec4ebc1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_9321e892-fb7a-491b-9418-5840a4bec757">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_09b1c14e-774c-4713-84da-df5118ae4e92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_4335ed66-e22b-48ec-8c84-4721b025cb8d">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="C_7774a754-056d-4cfd-9ac3-b7ec3a79174a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_6cdac2ea-6a07-4133-b0ca-510a596322aa">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="C_a52a7b2d-4481-4188-83af-1a31419123b2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="C_65a98007-bef9-4444-b963-d63ea83c05fb">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="C_29930a3e-3654-4d9c-831e-a753f8f71df4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="C_dc32b860-3094-46e9-8eab-90776e4a0ec1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280263</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">amba:AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <unit id="U_UnitedStatesOfAmericaDollarsShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U_pure">
        <measure>pure</measure>
    </unit>
    <unit id="U_shares">
        <measure>shares</measure>
    </unit>
    <unit id="U_Segment">
        <measure>amba:Segment</measure>
    </unit>
    <unit id="U_Reportingunit">
        <measure>amba:Reportingunit</measure>
    </unit>
    <unit id="U_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U_Security">
        <measure>amba:Security</measure>
    </unit>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_ba68c1ed-bbc2-4723-9628-3b5d19554dd6"
      unitRef="U_USD">0</us-gaap:CommitmentsAndContingencies>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_80444ee1-d99e-4a39-9bf7-a9ece71ceac2">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="INF"
      id="F_e48a28af-9ca3-420c-82bf-179880a64ca9"
      unitRef="U_USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="INF"
      id="F_0a2da722-aef5-438e-a232-c6b10e186741"
      unitRef="U_USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_8d113c50-576d-4b2c-8753-924be6132c6f">--01-31</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_9ed226ce-bf14-440b-b019-4482aec8dd65">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_e23349f8-c438-4f89-88f6-64ce451fc180">0001280263</dei:EntityCentralIndexKey>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_3c65b988-69f2-4e97-bdf7-3e45973ca053"
      unitRef="U_USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:CommitmentsAndContingencies
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_b6168b8d-814c-49b2-8c31-aaadd7ea4f38"
      unitRef="U_USD">0</us-gaap:CommitmentsAndContingencies>
    <dei:DocumentType
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_f47bf2ff-0338-4168-8e2f-e02632925044">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_5ffb0678-3ab4-47a5-99dc-643f5ec8d626">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_d502d75a-cd5f-4e96-8c98-87957c75b7fb">2023-01-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_4b5c00fe-849c-443c-8d5e-72a399c5932a">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_520307cb-171f-4843-ac63-64f655a52318">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_4af8e631-b65a-4196-aea6-0cca08d593b9">001-35667</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_2a5c59e8-b9f3-4c4d-9b17-c87a43e4f5af">AMBARELLA, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_2d769af5-0eb3-488e-9878-f751cffe991a">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_e5a5c53a-fafe-4487-ad39-50d383e2aff4">98-0459628</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_ce13e502-9b09-484a-9162-6102a580c54d">3101 Jay Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_8945b7dc-5580-461d-8df2-daa16b9c8b7f">Santa Clara</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_9a3f86a8-f417-48b7-b1fc-7bc2a19dd541">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_468f1557-5428-47a8-b1bd-eded3d61b906">95054</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_5ba2f3de-5bbe-446f-b4fb-4946c8c5f7aa">408</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_954383a5-5016-4340-bd3d-123f543834b6">734-8888</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_7889a8c1-a336-4fa9-8642-83d2d0703521">Ordinary Shares, $0.00045 Par Value Per Share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_2b8f14d8-401d-48bb-a9c6-712611734be8">AMBA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_22ec83ee-710c-478b-9ba3-c772b33d7155">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_d1a6b560-db64-4f95-b21e-845b090426fe">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_707bf5e7-0a6e-4047-9022-3314596a879b">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_627d757e-02d8-4a21-9731-dcd92170e269">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_609207de-ee26-450f-8327-c37395a1d5c7">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_218c5842-d0a4-4084-bea8-c265d8264726">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_0fdaf829-0e7e-4cbf-b6f5-5d0ecde5e298">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_f29c64a2-82be-49ab-ade0-fde3e0f9929b">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_1c182432-cf29-49c5-a000-de73d37dcfa8">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_6f1d9f5f-e72a-4558-8b10-7fcad69a2b61">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="C_f96295f9-031c-4411-b628-b49ebb03e1ba"
      decimals="-8"
      id="F_b0137396-6931-4e32-af5e-c2c126a499d9"
      unitRef="U_USD">2500000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_7d308234-53fa-4f38-b874-a56a9d56e196"
      decimals="INF"
      id="F_67b3967b-f184-4562-bfdd-ba6fc3e81b99"
      unitRef="U_shares">39581559</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_bb1954ef-697c-4f6a-9d52-486ba4cfdb26">&lt;p style="text-indent:4.533%;padding-bottom:1.0pt;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;border-bottom:2.25pt double;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Certain information is incorporated into Part III of this report by reference to the Proxy Statement for the Registrant&#x2019;s annual meeting of shareholders to be held on or about June 8, 2023 to be filed with the Securities and Exchange Commission pursuant to Regulation 14A not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_7e800bb7-a661-491b-8c9f-2e3570fabf60">238</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_b9055650-99fc-4ab2-97dd-a68f7d6e8b9c">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_ea10c089-e2b0-458a-a2bf-962bf08de1da">San Jose, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_de20f8e1-54c8-4942-a5b3-4ee236b9a4a4"
      unitRef="U_USD">113541000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_28fdb243-01ab-4be1-b263-ca08da1059b7"
      unitRef="U_USD">171043000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_498fd88a-9169-4b84-9d31-a78237d6b9bf"
      unitRef="U_USD">93322000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_9fbfba6c-399f-4142-9c99-eac2928f85bb"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_7da4eaf8-5506-44fb-9fd8-15ef8a80f2c8"
      unitRef="U_USD">51987000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_5603975c-0b03-4c02-b2eb-7015a5946b25"
      unitRef="U_USD">44307000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_77d20333-de16-403c-b4ba-53dd3cf993e7"
      unitRef="U_USD">40486000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_a62d7ee9-a965-42d0-9a24-66e294ceebf2"
      unitRef="U_USD">45219000</us-gaap:InventoryNet>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_30248d3f-6faf-4079-93eb-97ec30ce6c06"
      unitRef="U_USD">8000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_fdabe3a4-8322-4c12-8636-12d0b84396ae"
      unitRef="U_USD">10000</us-gaap:RestrictedCashCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_cc5ca223-f5ab-4531-8fb1-9647db967d48"
      unitRef="U_USD">5288000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_60fc8ddc-f5ec-422e-bca5-47978f814991"
      unitRef="U_USD">6169000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_832379c0-cc15-462e-9205-a37c88ecf943"
      unitRef="U_USD">304632000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_8b209999-a324-47b9-949d-48c1f7a181f3"
      unitRef="U_USD">266748000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_d30c186a-da8d-4990-a86b-90bec9480d9c"
      unitRef="U_USD">11814000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_dc465dbd-f197-4a45-b005-95604e097d63"
      unitRef="U_USD">10134000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_859dc501-639e-426c-a1bd-6e4e755f4833"
      unitRef="U_USD">19276000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_de215e7b-ddc8-4b88-a074-052ad77c1964"
      unitRef="U_USD">15340000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_c6c7827e-6257-404f-89cd-989273abb8ab"
      unitRef="U_USD">58497000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_d498c46f-0af8-4bca-a425-b5f4503b4e29"
      unitRef="U_USD">46302000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_377b0be8-5ce6-4e58-a760-76114138fd09"
      unitRef="U_USD">8339000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_01f4b941-99c1-4456-8d3b-20c897bef628"
      unitRef="U_USD">11127000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_0866c0cd-1f1a-4f0d-a3d9-1f43f1ac2f02"
      unitRef="U_USD">303625000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_7a58005b-84e7-4ebb-a231-030d3fca104f"
      unitRef="U_USD">303625000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_abced58e-00f6-4718-8869-5f5b9509a5f7"
      unitRef="U_USD">4012000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_d8e02685-6e3e-4e85-bf2f-11623d19cbd7"
      unitRef="U_USD">4269000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_096ee918-baed-48a6-9c31-4faf73251534"
      unitRef="U_USD">710195000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_281a1f13-0e7c-4e0b-b53c-80524d0b0b08"
      unitRef="U_USD">657545000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_7fcec8ab-28f8-4272-8375-9ff4d70f99b6"
      unitRef="U_USD">17845000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_5afe52f4-70d4-4cc9-a7eb-061cf4da933a"
      unitRef="U_USD">31170000</us-gaap:AccountsPayableCurrent>
    <amba:AccruedAndOtherLiabilitiesCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_ae866bee-ffdf-481b-a289-e11704a6662d"
      unitRef="U_USD">56655000</amba:AccruedAndOtherLiabilitiesCurrent>
    <amba:AccruedAndOtherLiabilitiesCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_7bb62848-2ba2-474a-892c-e4c2cb5068ea"
      unitRef="U_USD">52064000</amba:AccruedAndOtherLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_ee987ea0-76b8-4d6a-81c6-3f52e0e46bd7"
      unitRef="U_USD">3539000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_e16a35c7-1368-4324-8582-94f6e69f0e86"
      unitRef="U_USD">3391000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_35f5c23a-09ec-48fa-963a-2d4f9cd499ce"
      unitRef="U_USD">4112000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_c4402ed0-1e26-4db6-9d83-4e0cd1a44577"
      unitRef="U_USD">1245000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_d85243f8-a92e-42f4-8c05-902c12d003dd"
      unitRef="U_USD">1311000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_efdbd99f-ecce-4fab-8888-797c09c92211"
      unitRef="U_USD">1414000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_8d8afb41-9f20-4581-81a4-61cbabb0de69"
      unitRef="U_USD">83462000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_a65fb3ab-4039-488c-8205-f03224bd54a0"
      unitRef="U_USD">89284000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_50c68a7b-8411-4449-94d9-3dc4edf4a61a"
      unitRef="U_USD">5097000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_ded0d76f-8026-41d3-9cb6-d970e13a4a2a"
      unitRef="U_USD">8322000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_f14e5532-535a-4189-8b23-c8aa76249a59"
      unitRef="U_USD">15548000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_51654ae6-77f7-4265-b64e-e68b1c0ae385"
      unitRef="U_USD">12763000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_6f03629e-6318-4251-b512-1c22d18d3b61"
      unitRef="U_USD">104107000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_d045cf98-1b1b-493f-be77-3fdfba056970"
      unitRef="U_USD">110369000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_0de9675c-e53c-407e-bf5e-8639aca29b05"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00045</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_58974641-37a3-4110-b570-ca9f732d6bba"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00045</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_50e3868f-ee1d-42c0-a6f2-e140d14c2194"
      unitRef="U_shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_27f7ecd1-53b2-4e30-8622-9006c5d19e27"
      unitRef="U_shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_642b07e8-ff1e-4225-ac10-3e3a5472eeba"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_5a5a7a15-e3fd-4efe-8d10-8cae904bda80"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_1e271635-cc4d-4f19-a8a2-f7960096ccd8"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_49739cb4-8ba6-4700-881e-d68e401c97f4"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_12373605-1132-47ef-b5ec-750b3c5d0a65"
      unitRef="U_USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_a9c12932-0f58-49cd-b34e-81efa6773c78"
      unitRef="U_USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_4c20d6a4-6b67-411d-9695-522d09042f3e"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00045</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_5af9c19c-e5b9-407f-bb57-1871d3e1bc64"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00045</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_7fc2d7db-7fe3-4b1f-b89c-c1d0f8077c28"
      unitRef="U_shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_e346b168-514b-40a8-bcff-efea17079190"
      unitRef="U_shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_7ee65f8d-f754-43b5-9083-003b7ac97a5c"
      unitRef="U_shares">39043000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_e53f27cb-578b-46d1-b8d5-b0b931996e37"
      unitRef="U_shares">39043000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_a2b98c8c-7944-43fc-a3e0-755095a2c02f"
      unitRef="U_shares">37302818</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_9edddacb-733c-4973-a655-59e053452f9d"
      unitRef="U_shares">37302818</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_ddb950ce-1ccf-4753-b494-7e6e0469c92a"
      unitRef="U_USD">18000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_96e6acec-31ce-4ca1-a3cf-5230a69fc024"
      unitRef="U_USD">17000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_c28198d0-ebda-423c-9539-d4f13915e29d"
      unitRef="U_USD">572076000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_3f366599-64cb-4d34-bde6-7ab04bb08303"
      unitRef="U_USD">447287000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_8c66778e-00db-4b55-ad4c-0215295a96cf"
      unitRef="U_USD">-492000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_09e28be7-d6a0-40f6-acd8-bfb4097f7fb1"
      unitRef="U_USD">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_d54b2b46-573b-488b-b810-cd76d9ded20a"
      unitRef="U_USD">34486000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_7a8300b1-4c7d-4d2c-87a1-f827b988e7d7"
      unitRef="U_USD">99872000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_cae457c2-fd59-43cc-8a07-a1f1ca9e107c"
      unitRef="U_USD">606088000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_05a9f7ba-3805-4c94-af52-a3e05c0bafc6"
      unitRef="U_USD">547176000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_6a55d6b3-5ac2-49fc-970a-18574d60f2cd"
      unitRef="U_USD">710195000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_f677418d-73d3-4f42-b9bc-d7a6ed9eb76d"
      unitRef="U_USD">657545000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_c99a8e88-12f6-4e75-9faf-1d2cb7aca3b7"
      unitRef="U_USD">337606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_ea741be8-bb58-4ded-8afe-33d09b026780"
      unitRef="U_USD">331856000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_e00ca3f0-ac4e-423a-8c30-0d32fb3f9eac"
      unitRef="U_USD">222990000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_b98ee812-ed0b-4ded-a65f-bf2c29cbc7e0"
      unitRef="U_USD">128672000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_6a8ed6a9-ab3f-43fd-9d13-23c33f194236"
      unitRef="U_USD">123724000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_cef15ad8-aedd-4ef2-851d-fa16e7cfdeab"
      unitRef="U_USD">87417000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_e574a9de-b32c-4661-9073-7aabae3154b4"
      unitRef="U_USD">208934000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_efb08c13-f298-4b2f-ba75-89fec6a1cdae"
      unitRef="U_USD">208132000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_bbb6f433-a1dc-4067-934c-9cfb57531e1b"
      unitRef="U_USD">135573000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_3f924655-f79b-4ee5-8432-00081102a745"
      unitRef="U_USD">204946000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_66255033-6f38-4f2a-9986-24ce38db5b51"
      unitRef="U_USD">167337000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_daea3389-e534-486d-87b2-d58731426f45"
      unitRef="U_USD">140759000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_acfb958c-f46c-49ec-8af4-2a9f7dc38b51"
      unitRef="U_USD">78244000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_e049ebbe-3fff-4aa2-97e9-17fca423477f"
      unitRef="U_USD">70438000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_3a93bb1d-bb83-4522-a599-6d65288063ce"
      unitRef="U_USD">55980000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_28eeb089-0167-4141-ae76-cec532ccf82e"
      unitRef="U_USD">283190000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_89cee928-2d9c-4cc4-b395-9800c5872dd9"
      unitRef="U_USD">237775000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_a1a1a744-bf80-4172-b666-4bfab246336a"
      unitRef="U_USD">196739000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_cfae7e6f-b7ae-42f0-a709-337a9f8a4ba9"
      unitRef="U_USD">-74256000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_1c36a93d-b1ed-438f-8295-3e3cd38b31d6"
      unitRef="U_USD">-29643000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_fe6d2137-7cd8-450a-8aaa-07a7d70b444a"
      unitRef="U_USD">-61166000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_0b22b72e-dd46-47c0-825b-f6a1d25ae7cf"
      unitRef="U_USD">3318000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_742ff354-fa84-4b30-b970-105b2dfacefa"
      unitRef="U_USD">1002000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_8f367d55-aa64-4c19-ac0f-a38cb7d1ba3f"
      unitRef="U_USD">3863000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_a99f50eb-f740-4571-a4a7-536faeadf99f"
      unitRef="U_USD">-70938000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_8f2975df-50c7-4bdf-8584-7610019941b2"
      unitRef="U_USD">-28641000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_d0804af5-d69e-44c4-9397-93fc1c3f7a8e"
      unitRef="U_USD">-57303000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_446bf5da-989c-44c1-a95a-c4dc91e7a188"
      unitRef="U_USD">-5552000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_6a0399b1-928f-400f-86fb-a4c94be0faf5"
      unitRef="U_USD">-2230000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_3fdf3b4c-e898-4740-ae6c-787b2c718916"
      unitRef="U_USD">2483000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_e19f6d9a-61d0-4296-a248-f8a8a46e13ae"
      unitRef="U_USD">-65386000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_7f7df35b-6236-4049-bf29-4b5162cdf48d"
      unitRef="U_USD">-26411000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_28994e2f-7f78-4ca5-84d0-e842d9c1cf05"
      unitRef="U_USD">-59786000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="2"
      id="F_b53a6c58-bcac-4d82-805c-cdda8208dd05"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-1.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="2"
      id="F_b6449604-7749-441a-9b53-0f6117cbed49"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="2"
      id="F_8bac02ab-7cba-4640-8acf-7123014c923a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-1.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="2"
      id="F_40b0a349-62da-49f8-87c0-f9d145dadfec"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-1.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="2"
      id="F_098c00b2-7691-41d1-92ae-d1381dc42c4a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="2"
      id="F_692e81f6-3d92-45eb-a139-b86e81b03560"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-1.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="0"
      id="F_04fb0bf6-fa21-480c-9fcd-82fd5d052f68"
      unitRef="U_shares">38363638</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="0"
      id="F_8e3f619b-3120-4f69-934b-4f2a5212e98a"
      unitRef="U_shares">36577120</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="0"
      id="F_b18886ea-056a-460d-b302-1a805aa27516"
      unitRef="U_shares">34679717</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="0"
      id="F_b6fea551-d517-41f9-9219-606b0ad3cb24"
      unitRef="U_shares">38363638</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="0"
      id="F_eb5f72f1-b0bd-4703-b8bd-d1dc9699dda5"
      unitRef="U_shares">36577120</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="0"
      id="F_7983af6d-a0d6-4178-b487-1d3c1f9aa88b"
      unitRef="U_shares">34679717</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_8b756d0d-7707-45f3-8b54-3492fdd20e2d"
      unitRef="U_USD">-65386000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_f35f2917-b5b1-460a-807f-c6be6883a3fd"
      unitRef="U_USD">-26411000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_c66e435f-b210-4da6-b422-7ea7b02e31d8"
      unitRef="U_USD">-59786000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_a9bb0a4a-542f-4479-bfa0-ef0311755bcc"
      unitRef="U_USD">-492000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_f26e8651-dcff-43d1-b32f-95cd0747e10f"
      unitRef="U_USD">451000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <amba:ReclassificationOfUnrealizedGainsLossesOnInvestments
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_4dc5bfe8-4a77-412b-817d-1cdb0283f89f"
      unitRef="U_USD">-1219000</amba:ReclassificationOfUnrealizedGainsLossesOnInvestments>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_4dd8806a-c952-4a41-a466-0b18b02953fb"
      unitRef="U_USD">-492000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_7322c2c1-f356-46e3-a451-eabed906759d"
      unitRef="U_USD">-1219000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_00088830-23cf-4034-924d-00c578f5b229"
      unitRef="U_USD">451000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_f819c07f-fcf0-4198-ab58-2b413cc9cb52"
      unitRef="U_USD">-65878000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_3a4d888d-f6f8-4aa5-8dc7-ec72c86f4d74"
      unitRef="U_USD">-27630000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_4cc418c6-9622-4598-9ccb-17fdc43d163b"
      unitRef="U_USD">-59335000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_6dac662b-e061-4f44-a8e8-59b275a7bde7"
      decimals="INF"
      id="F_acd9cb7d-3c5d-4156-a184-60d59c2cace4"
      unitRef="U_shares">33805609</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_6dac662b-e061-4f44-a8e8-59b275a7bde7"
      decimals="-3"
      id="F_0c869865-4b0c-4e9e-9823-71f984d28ce4"
      unitRef="U_USD">15000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_372c0b0c-d2d6-457d-828d-3bade429dd13"
      decimals="-3"
      id="F_d46894d6-76e0-4b6b-ad4a-036abf201acc"
      unitRef="U_USD">261220000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_e868f7d4-c634-494b-a8a2-b35bda400c79"
      decimals="-3"
      id="F_1f1e6aeb-098e-42f8-be2f-cf7f8b32b7de"
      unitRef="U_USD">768000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_6458af0d-5974-41b0-b358-bf369a99b5a0"
      decimals="-3"
      id="F_47d0389e-a4ab-4950-81b7-797a5b46baec"
      unitRef="U_USD">186069000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9"
      decimals="-3"
      id="F_71f17243-d94e-4a35-b1ce-19554c2d99c7"
      unitRef="U_USD">448072000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21"
      decimals="INF"
      id="F_04923693-6569-45f0-a49f-32e93e217669"
      unitRef="U_shares">1584619</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21"
      decimals="-3"
      id="F_a8f75fd9-7cd4-435f-953f-ef01a8e63d2c"
      unitRef="U_USD">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2"
      decimals="-3"
      id="F_a5d7547c-2beb-4eb6-8a97-3a5123b041ba"
      unitRef="U_USD">15683000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_e5bd2ca0-1f55-499d-a7ae-9fdc7c5f07b7"
      decimals="-3"
      id="F_951fb5e2-20d9-4143-ae08-9aefa71b603a"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_38fc9ecb-02f8-43db-a744-db7ccb6339fa"
      decimals="-3"
      id="F_ca528b85-d243-4def-b970-907c68d85bda"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_e44fc1fe-0925-4c1f-a11b-17f4428fb460"
      unitRef="U_USD">15684000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21"
      decimals="INF"
      id="F_5117c3d9-16c2-44ef-bf9d-255e56a3c5b5"
      unitRef="U_shares">182931</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2"
      decimals="-3"
      id="F_040d77ea-4efa-4ba0-8b87-97ad6f239b1f"
      unitRef="U_USD">5825000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_db204f14-c92d-4781-9983-4b00c5010def"
      unitRef="U_USD">5825000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21"
      decimals="INF"
      id="F_107cfdf2-ec92-4869-8ae9-269857707604"
      unitRef="U_shares">25719</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21"
      decimals="-3"
      id="F_7b759506-be96-46e3-a3ff-c0c5f62a90e0"
      unitRef="U_USD">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2"
      decimals="-3"
      id="F_18ef761e-f8c5-41b3-b63c-be215954cd19"
      unitRef="U_USD">1000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_e5bd2ca0-1f55-499d-a7ae-9fdc7c5f07b7"
      decimals="-3"
      id="F_e102c5ac-1606-41ba-ad35-1fe086dac6b1"
      unitRef="U_USD">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_38fc9ecb-02f8-43db-a744-db7ccb6339fa"
      decimals="-3"
      id="F_24b07466-394c-47d7-a075-047b871a900e"
      unitRef="U_USD">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_902dd242-b4da-4b77-96e7-761ec2341fa3"
      unitRef="U_USD">1000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21"
      decimals="-3"
      id="F_c7ab778f-e428-4c7d-a79e-5588ddc9a1a2"
      unitRef="U_USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2"
      decimals="-3"
      id="F_6419bf5a-294a-4d35-afb3-83028e027e8e"
      unitRef="U_USD">65730000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_e5bd2ca0-1f55-499d-a7ae-9fdc7c5f07b7"
      decimals="-3"
      id="F_33cccfb7-c423-41db-8a9f-666643e14519"
      unitRef="U_USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_38fc9ecb-02f8-43db-a744-db7ccb6339fa"
      decimals="-3"
      id="F_02b25a65-1b7b-4d3e-b456-68812d59a4a3"
      unitRef="U_USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_9310741f-2d02-4b96-9614-38b2c96fdca5"
      unitRef="U_USD">65730000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21"
      decimals="-3"
      id="F_11507ded-f224-4061-adc8-76c94dd3cd4c"
      unitRef="U_USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2"
      decimals="-3"
      id="F_514084de-e6ff-4b50-8068-ce2187f0774f"
      unitRef="U_USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_e5bd2ca0-1f55-499d-a7ae-9fdc7c5f07b7"
      decimals="-3"
      id="F_4e23b177-f9c2-4fe4-a75d-c4540f8281c5"
      unitRef="U_USD">451000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_38fc9ecb-02f8-43db-a744-db7ccb6339fa"
      decimals="-3"
      id="F_bdb809e3-2483-4c01-ae2d-3fdbe617cad4"
      unitRef="U_USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_ba0cf35e-a4fa-4020-a26a-fd39e582e9a0"
      unitRef="U_USD">451000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="C_c5dd8594-7ee4-49a6-bd9a-1470f0550b21"
      decimals="-3"
      id="F_a92c1ff3-3b35-4b35-a4c3-491d509b7935"
      unitRef="U_USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_0eaf38e6-edf1-49bc-9114-39a3ada424a2"
      decimals="-3"
      id="F_939f4f1b-6a40-4a4b-a4a8-3aafb9cb670c"
      unitRef="U_USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_e5bd2ca0-1f55-499d-a7ae-9fdc7c5f07b7"
      decimals="-3"
      id="F_645b67d7-dc11-41f7-870a-a964c3826e21"
      unitRef="U_USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_38fc9ecb-02f8-43db-a744-db7ccb6339fa"
      decimals="-3"
      id="F_5ecf00fd-ca8b-481b-83cf-35ca3bf8db12"
      unitRef="U_USD">-59786000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_1f77f468-96ec-4059-b380-eb4eff3ad5f3"
      unitRef="U_USD">-59786000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_8f0f4875-84e6-4f9a-96e8-43b7d317fef2"
      decimals="INF"
      id="F_2cf34df3-661c-4200-8dc8-e20e694f2d2a"
      unitRef="U_shares">35547440</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_8f0f4875-84e6-4f9a-96e8-43b7d317fef2"
      decimals="-3"
      id="F_4dd05332-afb7-45e3-8586-f6393deae69c"
      unitRef="U_USD">16000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_43c3ccf5-7614-4660-9b46-c51784d83e6e"
      decimals="-3"
      id="F_b49189aa-8bd3-4590-a633-302889f1457a"
      unitRef="U_USD">347458000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_c895c22b-b074-4626-8ffb-dec74545997e"
      decimals="-3"
      id="F_fe63a5b6-5cd0-4991-b57f-4b2a27fba5c3"
      unitRef="U_USD">1219000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_a25b371f-e094-4b30-9155-7d8520b4ac7d"
      decimals="-3"
      id="F_6a4b9523-1576-4a1d-921b-3d1bf87afa94"
      unitRef="U_USD">126283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815"
      decimals="-3"
      id="F_3ba61f1b-97da-465a-9f5b-791bd4745566"
      unitRef="U_USD">474976000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8"
      decimals="INF"
      id="F_7df07df2-4c38-4ed6-99f9-f146d7a9d749"
      unitRef="U_shares">1636596</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8"
      decimals="-3"
      id="F_22d4e6ed-885e-48ec-95e6-daeead95f7c5"
      unitRef="U_USD">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_4f127a0c-e71c-4cba-9285-eb50317b058a"
      decimals="-3"
      id="F_a513a938-9671-4f4e-8588-f51c310c76ed"
      unitRef="U_USD">12194000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_bee3bd13-c52c-4737-bc5f-90818342733a"
      decimals="-3"
      id="F_b03fc7b2-790e-47af-b9ab-e06d4ca89444"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_1d7f224d-45d6-4a12-8d15-d1a1a1966b0e"
      decimals="-3"
      id="F_4700834e-804d-4a5e-a082-0b3332fa14f4"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_3d1e6f8e-7fcd-43e7-87dc-558bf8527095"
      unitRef="U_USD">12195000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8"
      decimals="INF"
      id="F_54d39d06-58d0-4afe-a8a1-d6d31262576e"
      unitRef="U_shares">118782</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_4f127a0c-e71c-4cba-9285-eb50317b058a"
      decimals="-3"
      id="F_80d38c7c-9bdd-4dc1-8679-0d67848a7319"
      unitRef="U_USD">7208000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_747a2233-fdf5-49c3-a110-a4303d393774"
      unitRef="U_USD">7208000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8"
      decimals="-3"
      id="F_75249d93-56aa-47b2-bd19-402eba6cd14e"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_4f127a0c-e71c-4cba-9285-eb50317b058a"
      decimals="-3"
      id="F_50a4e214-ea79-413f-855b-60440df15f0e"
      unitRef="U_USD">407000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_bee3bd13-c52c-4737-bc5f-90818342733a"
      decimals="-3"
      id="F_0e09520b-63d0-45f5-a30d-8e8842735a06"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_1d7f224d-45d6-4a12-8d15-d1a1a1966b0e"
      decimals="-3"
      id="F_8075b9bd-73c2-4d66-bc18-261cf3b14b94"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_7069663d-53ad-4fc9-a964-c06a00853c34"
      unitRef="U_USD">407000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8"
      decimals="-3"
      id="F_c86ada04-3c7b-4efa-852e-0a3f76155acb"
      unitRef="U_USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_4f127a0c-e71c-4cba-9285-eb50317b058a"
      decimals="-3"
      id="F_20636f87-4c14-4286-82bf-c1dca2bf6794"
      unitRef="U_USD">80020000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_bee3bd13-c52c-4737-bc5f-90818342733a"
      decimals="-3"
      id="F_efe69de7-1bfe-4066-817b-59bf88f07e78"
      unitRef="U_USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_1d7f224d-45d6-4a12-8d15-d1a1a1966b0e"
      decimals="-3"
      id="F_3df19aa7-104f-4d27-a29b-80794afbbdfa"
      unitRef="U_USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_b0bb89c8-65f8-42a5-9b36-8cc18827d2ba"
      unitRef="U_USD">80020000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8"
      decimals="-3"
      id="F_ebb6545e-558e-4612-b798-d058f7359e52"
      unitRef="U_USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_4f127a0c-e71c-4cba-9285-eb50317b058a"
      decimals="-3"
      id="F_7e91c977-9bce-45af-85f1-f9659966c227"
      unitRef="U_USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_bee3bd13-c52c-4737-bc5f-90818342733a"
      decimals="-3"
      id="F_29fbcadd-7507-47d1-b1a0-84dd96db4620"
      unitRef="U_USD">-1219000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_1d7f224d-45d6-4a12-8d15-d1a1a1966b0e"
      decimals="-3"
      id="F_8ebbd6ad-0978-4c3a-ac9f-eae243cf6923"
      unitRef="U_USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_fd73a9c0-f110-41f4-b4f6-51cf32a23011"
      unitRef="U_USD">-1219000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="C_a6016452-734b-4d5d-aaef-9d8bc8f091f8"
      decimals="-3"
      id="F_521eed27-9022-404b-ab62-3167259e8a60"
      unitRef="U_USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_4f127a0c-e71c-4cba-9285-eb50317b058a"
      decimals="-3"
      id="F_b7d791ac-243e-4dde-8331-fc5b3cc8ec18"
      unitRef="U_USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_bee3bd13-c52c-4737-bc5f-90818342733a"
      decimals="-3"
      id="F_dc461dd6-d549-4841-a96e-c5d0303bac7b"
      unitRef="U_USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_1d7f224d-45d6-4a12-8d15-d1a1a1966b0e"
      decimals="-3"
      id="F_0ac7cf8c-cf7c-4973-9cbc-232c6ab842be"
      unitRef="U_USD">-26411000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_e9e4f29b-5a88-4157-8676-0e4bf15cdc1e"
      unitRef="U_USD">-26411000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_e9eaf347-eabf-4226-905d-0f003fb8064b"
      decimals="INF"
      id="F_7f6c6fcc-c926-4ed0-8804-876b8005a801"
      unitRef="U_shares">37302818</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_e9eaf347-eabf-4226-905d-0f003fb8064b"
      decimals="-3"
      id="F_a2c06614-a062-4282-969a-336ae010c3f1"
      unitRef="U_USD">17000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0a9b2d3a-a6dc-4bd3-8b4c-f126e9a9f6ce"
      decimals="-3"
      id="F_f691b222-5336-407e-96e2-d0d90754f19b"
      unitRef="U_USD">447287000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_24a680d1-6851-470d-a5c2-299d77b74fd9"
      decimals="-3"
      id="F_a7719326-1baf-428b-beaa-49e0441eaa97"
      unitRef="U_USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_3f745bc3-b986-466b-8f9e-0758fc9b165c"
      decimals="-3"
      id="F_a8d9f26e-aeb3-4ccb-826c-38a14226078b"
      unitRef="U_USD">99872000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_715550f0-791f-46ba-acde-f0743b93a39e"
      unitRef="U_USD">547176000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="C_c2024e6b-7e1d-4427-ab67-696f2c4467df"
      decimals="INF"
      id="F_3beec43b-ab2b-408d-877c-67b781690b37"
      unitRef="U_shares">1635596</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_c2024e6b-7e1d-4427-ab67-696f2c4467df"
      decimals="-3"
      id="F_bf29fbcf-ea6c-4895-8489-41bc76df3942"
      unitRef="U_USD">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_a1715d4a-640e-4ef6-a88b-cd6c796a9f0c"
      decimals="-3"
      id="F_1591560b-32a2-4cde-9e1e-bc0f1b838ce0"
      unitRef="U_USD">11408000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_d5a7646f-56f4-4a09-9dc1-02efd7e62f05"
      decimals="-3"
      id="F_3ecbf937-57f7-4c54-9a89-aad464feca9f"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_aad07e39-3f6e-4db4-b239-dabea4679a0e"
      decimals="-3"
      id="F_1583e895-2ec2-4deb-875c-60946571553a"
      unitRef="U_USD">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_a12789bb-bba1-4b9b-8931-c548eb6e453c"
      unitRef="U_USD">11409000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="C_c2024e6b-7e1d-4427-ab67-696f2c4467df"
      decimals="INF"
      id="F_d5d12a68-ee30-4085-934d-3d1baa2626e1"
      unitRef="U_shares">104586</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_a1715d4a-640e-4ef6-a88b-cd6c796a9f0c"
      decimals="-3"
      id="F_68026699-5817-49c8-bfba-d06575912db6"
      unitRef="U_USD">6636000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_d89662b8-a5e2-460c-bb5d-5b2717c3e9f1"
      unitRef="U_USD">6636000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_c2024e6b-7e1d-4427-ab67-696f2c4467df"
      decimals="-3"
      id="F_833a8e4a-2b40-461e-ad18-f82656794832"
      unitRef="U_USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_a1715d4a-640e-4ef6-a88b-cd6c796a9f0c"
      decimals="-3"
      id="F_7fd0f9b3-8b2d-4301-87a9-475f0ac9510e"
      unitRef="U_USD">106745000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_d5a7646f-56f4-4a09-9dc1-02efd7e62f05"
      decimals="-3"
      id="F_d9982311-d8d2-4521-a042-6fce39ec6db3"
      unitRef="U_USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_aad07e39-3f6e-4db4-b239-dabea4679a0e"
      decimals="-3"
      id="F_6c597426-d264-4f38-9c7f-3ea03427e3a9"
      unitRef="U_USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_6d946cc7-a84c-4009-b66a-5eb6aee9e1c1"
      unitRef="U_USD">106745000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_c2024e6b-7e1d-4427-ab67-696f2c4467df"
      decimals="-3"
      id="F_dc063a0e-a82a-4891-ac8d-f55cc33ad38a"
      unitRef="U_USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_a1715d4a-640e-4ef6-a88b-cd6c796a9f0c"
      decimals="-3"
      id="F_1188819e-131a-4758-8cf7-f223831a2c04"
      unitRef="U_USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_d5a7646f-56f4-4a09-9dc1-02efd7e62f05"
      decimals="-3"
      id="F_56721332-d265-4388-9b5a-7638e5f3c8a7"
      unitRef="U_USD">-492000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_aad07e39-3f6e-4db4-b239-dabea4679a0e"
      decimals="-3"
      id="F_2ce7a1c6-3b8c-4f0c-a786-cc4025573ab2"
      unitRef="U_USD">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_f77ee9d2-5712-482c-857b-df5884f80afe"
      unitRef="U_USD">-492000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="C_c2024e6b-7e1d-4427-ab67-696f2c4467df"
      decimals="-3"
      id="F_ea52b270-7016-44b7-bbe4-74bf7e9e1f03"
      unitRef="U_USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_a1715d4a-640e-4ef6-a88b-cd6c796a9f0c"
      decimals="-3"
      id="F_465bc6f1-913a-4b7b-a94a-4326ad434258"
      unitRef="U_USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_d5a7646f-56f4-4a09-9dc1-02efd7e62f05"
      decimals="-3"
      id="F_67cdfc10-8cdf-4cb6-874a-4bda6d9b3ce3"
      unitRef="U_USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_aad07e39-3f6e-4db4-b239-dabea4679a0e"
      decimals="-3"
      id="F_da0191a4-0d1e-48a2-b10d-e5c2335a3b75"
      unitRef="U_USD">-65386000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_06d090d4-5d39-4d4c-9829-08962718aa1b"
      unitRef="U_USD">-65386000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_55bb95e3-a854-4f76-9a86-bcdceb736662"
      decimals="INF"
      id="F_60f3b70c-a9ee-4ea9-9f65-cd621ecf7115"
      unitRef="U_shares">39043000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="C_55bb95e3-a854-4f76-9a86-bcdceb736662"
      decimals="-3"
      id="F_1e3b9e44-6b03-4cb2-9ced-ffed4ca626ef"
      unitRef="U_USD">18000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_04d453f9-012d-4827-9813-29f28155ca93"
      decimals="-3"
      id="F_2bba2ae5-7656-4706-aad3-cd9304d5ceab"
      unitRef="U_USD">572076000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_b3208f92-bf5c-419e-bad1-8c3887fb0cc8"
      decimals="-3"
      id="F_1726cbe5-9ea7-4c98-8734-6823d8c4c147"
      unitRef="U_USD">-492000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_0582846b-1378-41a9-a0b4-151965888906"
      decimals="-3"
      id="F_6a836392-8e85-42d5-86b6-414bb22ecfe9"
      unitRef="U_USD">34486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_fb309412-2512-4271-98e8-89936db309e7"
      unitRef="U_USD">606088000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_0febe8b0-9e6f-4d80-977a-8678f682bef9"
      unitRef="U_USD">-65386000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_e8016833-0b43-4d9c-973d-98689da5fd06"
      unitRef="U_USD">-26411000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_dc612891-25ea-41c0-b9eb-740d720c9d10"
      unitRef="U_USD">-59786000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_df0acabf-6f75-4898-843c-329e088437ff"
      unitRef="U_USD">19934000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_e8f8bdde-9466-4e92-938f-83d149835eee"
      unitRef="U_USD">14007000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_b30d24bf-b97d-4753-842b-aa231f06faaf"
      unitRef="U_USD">11967000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_9c12b2c6-65e2-4323-bafe-8189f684b844"
      unitRef="U_USD">683000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_10e92b37-0768-4882-a856-8c6ce2e39300"
      unitRef="U_USD">-1034000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_4fa3a86a-c5a7-4f3a-b43b-7bd2c76d9590"
      unitRef="U_USD">-721000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:ShareBasedCompensation
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_69b3d389-eab8-43ff-9dee-a8f3cc0bd846"
      unitRef="U_USD">111158000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_4e7bf89b-488f-4005-b91f-2e7ef2634b9c"
      unitRef="U_USD">87801000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_1444232e-8812-4712-abde-a5f487e0d5d9"
      unitRef="U_USD">70134000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_7dd65239-d0e1-4838-a79b-bf1a189da637"
      unitRef="U_USD">-3936000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_4bff93f9-5546-4b69-918c-c549a666a33e"
      unitRef="U_USD">-4426000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_c51f3a81-6d6b-46d2-a69c-2f507b610916"
      unitRef="U_USD">-514000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_00fca843-25bd-41b3-ac75-a78a2c7ab928"
      unitRef="U_USD">751000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_97cd15fe-05e4-4ee2-b26f-4d7d34b7183e"
      unitRef="U_USD">509000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_15a9c9cf-3f0f-4559-8c5c-d438d53c9cf5"
      unitRef="U_USD">-65000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_7ff7e336-b733-438f-9e9f-5f57776a58f8"
      unitRef="U_USD">7680000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_54e3d793-88cb-4c00-9430-7b95ced1743a"
      unitRef="U_USD">18600000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_bd487ac5-94df-45d9-991a-0a94a9ec1549"
      unitRef="U_USD">6487000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_760eeb20-2b4d-481b-a072-ea47ce3e7d6f"
      unitRef="U_USD">-4733000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_9c85e658-3b79-42a2-b32a-492dde90c446"
      unitRef="U_USD">18944000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_b92cbace-e24f-486e-ae74-c218c100750e"
      unitRef="U_USD">3110000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_6fc65f7e-758a-410b-8503-9f7d2fd30271"
      unitRef="U_USD">-153000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_1c7a010e-3b55-4151-975f-d42983b03fa6"
      unitRef="U_USD">-228000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_deedf9b2-8d9e-4a9f-87ae-b7547d39cc57"
      unitRef="U_USD">537000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_479ac64a-3f35-4301-b19e-3f0a5f11bc3e"
      unitRef="U_USD">-978000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_35d2d136-5303-44ae-abc6-49ad237064f8"
      unitRef="U_USD">-832000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_baa925b7-d70f-4d76-b078-556005f81442"
      unitRef="U_USD">-1141000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_95939789-f533-4851-9580-ec4df7d99c75"
      unitRef="U_USD">-13325000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_aa25547c-3301-4062-9f49-684d55f10e24"
      unitRef="U_USD">9822000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_bbb6275d-67df-4dae-b828-7b5e3bd4a357"
      unitRef="U_USD">6214000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_01efb947-6a40-4e61-bdb0-c26f16cab376"
      unitRef="U_USD">5225000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_853cc3e0-1150-4e72-a0cc-69f18c06d022"
      unitRef="U_USD">-1954000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_e28acb7b-c8e6-41a9-b673-4b2c0d09290d"
      unitRef="U_USD">12055000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_5203aaa0-2368-42c6-96e7-d897790a98d2"
      unitRef="U_USD">2867000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_9fc80826-e1b8-4c14-ae15-086577613fd9"
      unitRef="U_USD">83000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_2133a59f-d43b-4cd0-ba88-7ccdabd8644d"
      unitRef="U_USD">272000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_183f514a-1067-41ec-845b-45b9a815d1ee"
      unitRef="U_USD">1012000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_86f0e4a9-51c3-401c-a12d-827e0e3911ea"
      unitRef="U_USD">-131000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_e785733e-9206-433b-821f-5dfd5ba6628b"
      unitRef="U_USD">144000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <amba:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_92bd2682-63f8-4ed1-a18b-c030a6df3bb1"
      unitRef="U_USD">-4011000</amba:IncreaseDecreaseInOperatingLeaseLiabilities>
    <amba:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_7b6113f7-eb38-49d6-9626-687eb529f15e"
      unitRef="U_USD">-3608000</amba:IncreaseDecreaseInOperatingLeaseLiabilities>
    <amba:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_5ab477b3-aafb-4cc1-9710-ccc9e506788d"
      unitRef="U_USD">-2416000</amba:IncreaseDecreaseInOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_edefc499-77a0-46cc-b9d7-6448ba1278b0"
      unitRef="U_USD">-6195000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_45282572-d6da-452a-a097-127a232a5e82"
      unitRef="U_USD">-429000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_35ae6ade-9196-43d8-9359-fc8f8c7d4715"
      unitRef="U_USD">937000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_26dfa026-4db4-49c1-a49b-9ab1ea3df720"
      unitRef="U_USD">44093000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_555aea6c-5403-4016-8705-4d248a1fcba1"
      unitRef="U_USD">38795000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_6fc2091f-eb10-414c-9b9f-36050398eb0f"
      unitRef="U_USD">30800000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_ef924646-db8a-4f5f-9003-9fecd4dab0aa"
      unitRef="U_USD">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_a1ef35b4-663a-49a5-936e-02bf863e6054"
      unitRef="U_USD">307038000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_034f0a80-1241-4aa9-875b-7b86d7a734d1"
      unitRef="U_USD">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_4f1cc1d8-fd7c-403b-9fae-aae873788141"
      unitRef="U_USD">97437000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_8290941c-60e1-4123-9683-7fcd5fbdaa34"
      unitRef="U_USD">118726000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_df5c0b8a-fd05-4baf-801c-d44ca50c3dd1"
      unitRef="U_USD">219677000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_4bfd6861-8a51-4ddb-ae09-25ab7fc2a290"
      unitRef="U_USD">2444000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_5718f34a-0f97-4519-8f40-09b08b0f3248"
      unitRef="U_USD">208132000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_f5dc480f-948c-449e-82c2-0ea6a8c8402a"
      unitRef="U_USD">70087000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_6b5c994c-8573-44c5-b38b-b8487d551bab"
      unitRef="U_USD">2000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_fcf68258-33a2-445c-b3da-1c93db522c48"
      unitRef="U_USD">107760000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_57015686-dd6c-4cb5-a426-da1bf860d1cc"
      unitRef="U_USD">123208000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_cb2e0edb-a25f-408c-8cd5-7dd5eeed1f98"
      unitRef="U_USD">15051000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_8bb19082-87e5-4ff0-b50d-6356efa10107"
      unitRef="U_USD">9679000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_57fe0cdd-8e8d-4dfe-967d-434907b3dc03"
      unitRef="U_USD">4942000</us-gaap:PaymentsToAcquireProductiveAssets>
    <amba:EscrowClaimAssociatedWithBusinessAcquisition
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_7a02c01e-6084-4706-a448-8cd87186405b"
      unitRef="U_USD">749000</amba:EscrowClaimAssociatedWithBusinessAcquisition>
    <amba:EscrowClaimAssociatedWithBusinessAcquisition
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_5ad004ee-b40d-41da-be24-eb7bd91c2052"
      unitRef="U_USD">0</amba:EscrowClaimAssociatedWithBusinessAcquisition>
    <amba:EscrowClaimAssociatedWithBusinessAcquisition
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_05712da6-adbe-4342-aae7-34a621de6ba3"
      unitRef="U_USD">0</amba:EscrowClaimAssociatedWithBusinessAcquisition>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_1ac76e35-3dcc-4a18-b641-ca2c30b83b4b"
      unitRef="U_USD">-107295000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_ced5fb88-ce58-4e65-a678-0fd878c6f8f7"
      unitRef="U_USD">-119551000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_8162e411-c2ae-41b4-9453-3ab4b84007d8"
      unitRef="U_USD">-31324000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_97674a19-cc64-4292-8318-88b1f7669afe"
      unitRef="U_USD">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_58b52a05-025e-44d6-857a-ee6fca811655"
      unitRef="U_USD">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_9ef08994-0cce-4b57-93df-0e55b41f8491"
      unitRef="U_USD">1000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <amba:ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_15cb3ff6-2cce-4789-8ab6-4d22a7d408eb"
      unitRef="U_USD">10585000</amba:ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan>
    <amba:ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_3e897836-eedc-47e2-922e-6a657f40e238"
      unitRef="U_USD">15292000</amba:ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan>
    <amba:ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_d8a724f3-7480-4cbe-8a62-a8081281fd57"
      unitRef="U_USD">16417000</amba:ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan>
    <amba:LongTermFinancingPaymentForIntangibleAssets
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_9ec9a8de-c24c-4e84-803c-7631e9dec396"
      unitRef="U_USD">4887000</amba:LongTermFinancingPaymentForIntangibleAssets>
    <amba:LongTermFinancingPaymentForIntangibleAssets
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_15f61195-a63e-43e4-83a3-7cdf32a7729b"
      unitRef="U_USD">4767000</amba:LongTermFinancingPaymentForIntangibleAssets>
    <amba:LongTermFinancingPaymentForIntangibleAssets
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_6b61075e-48a3-4e03-bb15-e1aad29bc1b9"
      unitRef="U_USD">5021000</amba:LongTermFinancingPaymentForIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_d63fc791-596c-4cdf-963e-b6eb244863f4"
      unitRef="U_USD">5698000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_69f3b30b-05cf-4d0e-94f5-e8642cbda032"
      unitRef="U_USD">10525000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_2eee2b72-5c48-4227-9da8-97bfd206dd22"
      unitRef="U_USD">10396000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_59518c9f-10ef-4a3d-8127-44f6310ef7ad"
      unitRef="U_USD">-57504000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_f06f3ae5-fb61-4432-9c5c-9f733b391629"
      unitRef="U_USD">-70231000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_f15474c8-bbab-4313-ba30-bb4e16b8ee22"
      unitRef="U_USD">9872000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_9c9dc465-9dd1-4073-b862-30cb7b7fc353"
      unitRef="U_USD">171053000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815"
      decimals="-3"
      id="F_5a51c252-a591-45f0-88d7-c54b09118f38"
      unitRef="U_USD">241284000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9"
      decimals="-3"
      id="F_17619ea2-d921-4663-9133-09bdc61f1e49"
      unitRef="U_USD">231412000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_a080be0c-d7d1-4d26-a31e-09f6a9968542"
      unitRef="U_USD">113549000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_271f08ce-2288-45ff-88ca-13e370e69ae6"
      unitRef="U_USD">171053000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815"
      decimals="-3"
      id="F_791eecd5-5558-42fe-8763-3ba83fbf0b4f"
      unitRef="U_USD">241284000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_e88fbe0a-2f46-4dd6-9fec-c97aaf4d94ee"
      unitRef="U_USD">1444000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_dc18e847-f70a-4134-9954-7f47ab1b1990"
      unitRef="U_USD">1869000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_4c4eed86-feba-4831-8fec-c8508925e16a"
      unitRef="U_USD">1531000</us-gaap:IncomeTaxesPaid>
    <amba:CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_a46465dd-d4ce-40bf-9eb3-48056dc2af3d"
      unitRef="U_USD">16410000</amba:CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased>
    <amba:CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_9d1b6e0d-92b0-470e-96b3-f94f8f6b4e16"
      unitRef="U_USD">1569000</amba:CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased>
    <amba:CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_e461fe44-aaa9-49c8-8ce2-8bfb8bd70859"
      unitRef="U_USD">4302000</amba:CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_41aa049b-3756-45a7-aa7f-33d9cdd4c02a">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1. Organization and Summary of Significant Accounting Policies&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Organization&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Ambarella, Inc. (the Company) was incorporated in the Cayman Islands on January 15, 2004. The Company is a leading developer of low-power semiconductor solutions offering high-definition (HD) and Ultra HD compression, image processing, and powerful deep neural network processing. The Company combines its processor design capabilities with its expertise in video and image processing, algorithms and software to provide a technology platform that is designed to be easily scalable across multiple applications and enable rapid and efficient product development. The Company&#x2019;s system-on-a-chip, or SoC, designs fully integrate high-definition video processing, image processing, artificial intelligence (AI) computer vision algorithms, audio processing and system functions onto a single chip. These low power SoCs deliver exceptional video and image quality and can extract valuable data from high-resolution video and radar streams. The Company is currently addressing a broad range of human and computer vision applications, including video security, advanced driver assistance systems (ADAS), electronic mirrors, drive recorders, driver/cabin monitoring systems, autonomous driving, and industrial and robotic applications.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company sells its solutions to leading original equipment manufacturers, or OEMs, who include the Company&#x2019;s SoCs in their products, and original design manufacturers, or ODMs, who include the Company&#x2019;s SoCs in the products that they supply to OEMs, globally.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Basis of Consolidation&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company&#x2019;s fiscal year ends on January 31. The consolidated financial statements of the Company and its subsidiaries have been prepared in conformity with U.S. GAAP. All intercompany transactions and balances have been eliminated upon consolidation.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Use of Estimates&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reported periods. Actual results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;On an ongoing basis, management evaluates its estimates and assumptions, including those related to (i) business combinations; (ii) write downs of excess and obsolete inventories; (iii) the estimated useful lives of long-lived assets; (iv) the valuation of stock-based compensation awards; (v) the realization of tax assets and estimates of tax liabilities, including reserves for uncertain tax positions. These estimates and assumptions are based on historical experience and on various other factors which the Company believes to be reasonable under the circumstances. The Company may engage third-party valuation specialists to assist with estimates related to the valuation of assets and stock awards associated with various contractual arrangements. Such estimates often require the selection of appropriate valuation methodologies and significant judgment. Actual results could differ from these estimates under different assumptions or circumstances and such differences could be material.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Concentration of Risk&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company&#x2019;s products are manufactured, assembled and tested by third-party contractors located primarily in Asia. The Company does not have long-term agreements with these contractors. A significant disruption in the operations of one or more of these contractors would impact the production of the Company&#x2019;s products which could have a material adverse effect on its business, financial condition and results of operations.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;A substantial portion of the Company&#x2019;s revenue is derived from sales through one of its distributors, WT Microelectronics Co., Ltd., formerly Wintech Microelectronics Co., Ltd., or WT, which serves as its non-exclusive sales representative in Asia other than Japan, and directly to one ODM customer, Chicony Electronics Co., Ltd., or Chicony. Termination of the relationships with these customers could result in a temporary or permanent loss of revenue. Furthermore, any credit issues from these customers could impair their abilities to make timely payment to the Company. See Note 16 for additional information regarding revenue and credit concentration with these customers.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, marketable debt securities and accounts receivable. The Company maintains its cash primarily in checking accounts with reputable financial institutions. Cash deposits held with these financial institutions may exceed the amount of insurance provided on such deposits. The Company has not experienced any losses on deposits of its cash. In order to limit the exposure of each investment, the cash equivalents and marketable debt securities consist primarily of money market funds, commercial paper, debt securities of corporations or corporate bonds, asset-backed securities and U.S. government securities which management assesses to be highly liquid. The Company does not hold or issue financial instruments for trading purposes.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company performs ongoing credit evaluation of its customers and adjusts credit limits based upon payment history and customers&#x2019; credit worthiness. The Company regularly monitors collections and payments from its customers.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Foreign Currency Transactions&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The U.S. dollar is the functional currency for the Company and its subsidiaries. Monetary assets and liabilities denominated in non-U.S. currencies are re-measured to U.S. dollars using current exchange rates in effect at the balance sheet date. Nonmonetary assets and liabilities are re-measured to U.S. dollars using historical exchange rates. Monetary and other accounts are re-measured to U.S. dollars using average exchange rates in effect during each period. Gains or losses from foreign currency re-measurement are included in other income, net in the consolidated statements of operations, and, to date, have not been material.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair value accounting is applied to all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed in the financial statements on a recurring basis. The carrying amounts reflected in the consolidated balance sheets for cash equivalents, accounts receivable, accounts payable, accrued liabilities and other current liabilities, approximate fair value due to the short-term nature.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Cash Equivalents and Marketable Debt Securities&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company considers all highly liquid debt security investments with original maturities of less than three months at the time of purchase to be cash equivalents. Debt security investments that are highly liquid with original maturities at the time of purchase greater than three months are considered marketable debt securities. The Company classifies these investments as &#x201c;available-for-sale&#x201d; (AFS) securities.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In accordance with Accounting Standards Update (ASU) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, the Company estimates the expected losses whenever a security&#x2019;s fair value is below its amortized cost basis. The expected loss is computed at an individual security level using the discounted cash flow method with the effective interest rate on the purchase date. In the determination of credit-related losses, the Company excludes securities with zero loss expectation such as assets backed by government agencies. There are various factors considered in its assessment of credit-related losses, including the extent to which the fair value is less than the amortized cost basis, adverse conditions related to an industry or an underlying loan obligator, the payment structure of the security, changes to the rating of the security and other factors that may affect the security credit. The credit-related portion of the loss is recognized in other income, net in the consolidated statements of operations but is limited to the difference between the fair value and the amortized cost basis of the security, adjusted for accrued interest. The non-credit-related portion of the loss is recognized in accumulated other comprehensive loss in the consolidated balance sheets.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company measures the fair value of money market funds using quoted prices in active markets for identical assets and classifies them within Level 1. The fair value of the Company&#x2019;s investments in other debt securities are obtained based on quoted prices for similar asserts in active markets, or model driven valuations using significant inputs derived from or corroborated by observable market data and are classified within Level 2. The Company does not have debt securities under unobservable inputs and classified within Level 3.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Restricted Cash&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Amounts included in restricted cash represent those required to be set aside to secure certain transactions in a foreign entity. As of January 31, 2023 and 2022, the restricted cash was immaterial, respectively. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table presents cash, cash equivalents and restricted cash reported on the consolidated balance sheets, and the sums are presented on the consolidated statements of cash flows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:48.327%;"/&gt;
          &lt;td style="width:1.329%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:13.761999999999999%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:1.329%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:13.761999999999999%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:1.329%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:14.161999999999999%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8.0pt;"&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8.0pt;"&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8.0pt;"&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;113,541&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;171,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;241,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Restricted cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total as presented in the consolidated statements of cash flows&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;113,549&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;171,053&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;241,284&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Trade Accounts Receivable and Allowance for Credit Losses&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company&#x2019;s accounts receivables are recorded at invoiced amounts less allowance for any credit losses. In arrangements where revenue recognition occurs in advance of invoicing, an unbilled receivable is recorded, less allowance for any credit losses, within accounts receivable, when collection of these unbilled amounts are conditional only on the passage of time. According to ASU 2016-13, the Company recognizes credit losses based on a forward-looking current expected credit losses (CECL). The Company makes estimates of expected credit losses based upon its assessment of various factors, including historical collection experience, the age of accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The changes in allowance for credit losses are recognized in the consolidated statement of operations. The uncollectible accounts receivables are written off in the period in which a determination is made that all commercially reasonable means of recovering them have been exhausted. There were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; material credit losses and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="-sec-ix-hidden:F_3c65b988-69f2-4e97-bdf7-3e45973ca053;"&gt;&lt;span style="-sec-ix-hidden:F_e48a28af-9ca3-420c-82bf-179880a64ca9;"&gt;&lt;span style="-sec-ix-hidden:F_0a2da722-aef5-438e-a232-c6b10e186741;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;write&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;-offs of accounts receivable for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. There was &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; material allowance recorded as of January 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Inventories&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company records inventories at the lower of cost or net realizable value. The cost includes materials and other production costs and is computed using standard cost on a first-in, first-out basis. Inventory reserves are recorded for estimated obsolescence or unmarketable inventories based on forecast of future demand and market conditions. Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period.&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&amp;quot;Arial&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Once inventory is written down, a new accounting cost basis is established and, accordingly, any associated reserve is not released until the inventory is sold or scrapped.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Property and Equipment&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful life for computer equipment, computer software, machinery, equipment and furniture and fixtures. Leasehold improvements are amortized over the shorter of the lease term or their estimated useful lives. Repairs and maintenance are charged to expense as incurred.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Intangible Assets&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company&#x2019;s intangible assets primarily consist of acquired intangible assets, including developed technology, customer relationships and trade name, as well as software licenses. The acquired intangible assets are amortized over their estimated useful lives.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company's in-process research and development, or IPR&amp;amp;D, is initially capitalized at fair value with an indefinite life and amortization commences upon completion of the underlying projects. When a project underlying reported IPR&amp;amp;D is completed, the corresponding amount of IPR&amp;amp;D is reclassified as an amortizable purchased intangible asset and is amortized over its estimated useful life.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company accounts for a noncancelable on-premise internal-use software license as the acquisition of an intangible asset and the incurrence of a liability to the extent that all or a portion of the software licensing fees are not paid on or before the license acquisition date. The intangible asset and related liability are recorded at net present value and interest expense is recorded over the payment term. The software license is amortized over its license term.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company expenses the cost of purchased software that is to be sold, leased or otherwise marketed as part of a product until the technological feasibility of the product has been established. Once the technological feasibility of the product, to be externally marketed, has been established or where the software has an alternative future use, the Company capitalizes the cost of purchased software until the associated product is available for general release to customers, at which point the capitalized cost is amortized on a product-by-product basis over the remaining estimated economic life of the product.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="margin-left:4.533%;text-indent:4.749%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In accordance with the Accounting Standards Codification (ASC) Topic 842, Leases, the Company recognizes leases as operating lease right-of-use (&#x201c;ROU&#x201d;) assets and corresponding lease liabilities at the lease commencement date based on the present value of future lease payments, while recognizing lease expenses under straight-line method through the lease term. The Company also elected the practical expedient that does not recognize ROU assets and lease liabilities that arise from short-term (12 months or less) leases. The Company does not combine lease components with non-lease components, and as a result, the non-lease components are accounted for separately. In determining the present value of lease payments, the Company uses the implicit interest rate if readily determinable. When the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the lease commencement date. The Company's leases mainly include its worldwide office facilities which are all classified as operating leases. Certain leases include renewal options that are under the Company's discretion. The renewal options are included in the ROU asset and liability calculation if it is reasonably certain that the Company will exercise the option. The Company's finance leases were immaterial as of January 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:1.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Business Combination&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In the application of purchase accounting in a business combination, the Company allocates the purchase price to the assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over the fair values of the identifiable assets and liabilities is recorded as goodwill. The Company identifies an acquired intangible asset apart from goodwill whenever the intangible asset arises from contractual or other legal rights, or when it can be separately sold, transferred, licensed, rented or exchanged. Intangible assets consist primarily of developed technology, customer relationships and trade name. When determining the fair values of assets acquired and liabilities assumed, especially with respect to the intangible assets, the Company is required to make significant estimates and assumptions. Critical estimates and assumptions used in valuation techniques include, but are not limited to, revenue growth, technology migration curve, customer attrition rate, royalty rates and risk-adjusted discount rates. The estimates are based on historical data, various internal estimates, and external sources that the Company believes to be reasonable upon the acquisition date. Actual results could differ from these estimates under different assumptions or circumstances and such differences could be material.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company does not amortize goodwill. The Company tests goodwill for impairment at least annually in the fourth fiscal quarter, or sooner whenever events or changes in circumstances indicate that the asset may be impaired. There is only &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; single reporting unit for goodwill impairment test purposes based on the Company&#x2019;s business and reporting structure. The Company is permitted to first assess qualitative factors to determine whether the two step goodwill impairment test is necessary. Further testing is only required if the Company determines, based on the qualitative assessment, that it is more likely than not that the reporting unit&#x2019;s fair value is less than its carrying amount. Otherwise, no further impairment testing is required. Qualitative factors include industry and market considerations, overall financial performance, and other relevant events and factors affecting the reporting unit&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(51,51,51,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; goodwill impairment has been identified to date based on the Company&#x2019;s qualitative factors assessment.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Impairment of Long-Lived Assets Excluding Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company reviews property and equipment and intangible assets, excluding goodwill, for impairment at least annually in the fourth fiscal quarter or whenever events or changes in circumstances indicate that the carrying amount of an asset, or asset group, may not be recoverable. Determination of recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset, or asset group to estimated undiscounted future cash flows expected to be generated by the asset, or asset group. If the carrying amount of an asset or asset group exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset or asset group exceeds the estimated fair value of the asset or asset group. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset or asset group. Events or changes in circumstances that may indicate that an asset is impaired include significant decreases in the market value of an asset, significant underperformance relative to expected historical or projected future results of operations, a change in the extent or manner in which an asset is utilized, significant declines in the estimated fair value of the overall Company for a sustained period, shifts in technology, loss of key management or personnel, changes in the Company&#x2019;s operating model or strategy and competitive forces. There has been no occurrence of events or indications to date that would trigger an impairment. As such, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; impairment charge has been recognized as of January 31, 2023.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Equity Investment&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company accounts for its investments in privately held companies as equity investments and reports the investments in other non-current assets in the consolidated balance sheets. The Company chooses to measure these equity investments that do not have readily determinable fair value at cost minus any recorded impairments, adjusted for subsequent observable price changes in transactions for an identical or similar investment of the same issuers. Upon determining that an impairment or observable price change exists, the Company records any adjustment to the fair value of the investment through other income, net in the consolidated statements of operations. To date, there have been no significant changes on the fair value of the investments and the Company did &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;t recognize any impairment losses related to these investments in the fiscal years ended January 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In accordance with ASC 606, Revenue from Contracts with Customers, the Company recognizes revenue when control of its goods and services is transferred to its customers. Revenue recognition is evaluated through the following five steps: (i) identification of the contract, or contracts, with a customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The sale of semiconductor products accounts for the substantial majority of the Company&#x2019;s consolidated revenue. Sales agreements with customers are renewable periodically and contain terms and conditions with respect to payment, delivery, warranty, supply and other rights. The Company considers an accepted customer purchase order, governed by sales agreement, to be the contract with the customer. For each contract, the Company considers the promise to transfer tangible products to be the identified performance obligation. Product sales contracts may include volume-based tiered pricing or rebates that are fulfilled in cash or product. In determining the transaction price, the Company accounts for the right of returns, cash rebates, commissions and other pricing adjustments as variable consideration, estimates these amounts based on the expected amount to be provided to customers and reduces the revenue recognized. The Company estimates sales returns and rebates based on the Company&#x2019;s historical patterns of return and pricing credits. As the Company&#x2019;s standard payment terms are 30 days to 60 days, the contracts have no financing component. Under ASC 606, the Company estimates the total consideration to be received by using the expected value method for each contract, computes weighted average selling price for each unit shipped in cases where there is a material right due to the presence of volume-based tiered pricing, allocates the total consideration between the identified performance obligations, and recognizes revenue when control of its goods and services is transferred to its customers. The Company considers product control to be transferred at a point in time upon shipment or delivery because the Company has a present right to payment at that time, the customer has legal title to the asset, the Company has transferred physical possession of the asset, and the customer has significant risk and rewards of ownership of the asset.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company also enters into various project service agreements with certain customers. These agreements may include multiple performance obligations, such as software development services, licensing of intellectual property and post-contract customer support, or PCS. These multiple performance obligations are highly interdependent, highly interrelated, are typically not sold separately and do not have standalone selling prices. They are all inputs to generate one combined output which is incorporating its SoC into the customer&#x2019;s product. Accordingly, the Company determines that they are not separately identifiable and shall be treated as a single performance obligation. For fixed-price project service contracts, the Company recognizes revenue either over time as services are provided using an input method based on contract costs incurred to date compared to total estimated contract cost, or at a point in time upon completion and acceptance by the customer, depending on the terms of the arrangement. For project service contracts that are billed at a fixed rate for each hour of service provided, the Company recognizes revenue in the amount for which the Company has the right to invoice as the Company believes the amount invoiced directly corresponds with the value to the customer of its performance completed to date.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Timing of revenue recognition may differ from the timing of invoicing to the Company&#x2019;s customers. The Company records contract assets when revenue is recognized prior to invoicing. The Company&#x2019;s contract assets are primarily related to the satisfied but unbilled performance obligations associated with project service agreements at the reporting date. As of January 31, 2023 and 2022, the contract assets for these unbilled receivables were not material, respectively. The Company&#x2019;s contract liabilities consist of deferred revenue. The deferred revenue is primarily related to the nonrecurring engineering charges that are either invoiced or paid but performance obligations are not satisfied associated with project service agreements. The deferred revenue is expected to be recognized over the period when performance obligations are satisfied. Additionally, the value of unsatisfied, or partially unsatisfied, performance obligations for contracts that are greater than a year was not material as of January 31, 2023 and 2022, respectively. The Company also elects not to disclose the value of unsatisfied or partially unsatisfied performance obligations for contracts with original expected contract duration of one year or less, and elects to exclude amounts collected from customers for all sales taxes from the transaction price.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Cost of Revenue&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cost of revenue includes the cost of materials, such as wafers processed by third-party foundries, costs associated with packaging, assembly, testing and manufacturing support operations, such as logistics, planning and quality assurance, as well as personnel costs (including stock-based compensation) related to project service agreements. Cost of revenue also includes indirect costs, such as inventory valuation reserves, adverse purchase commitments, allocation of facility costs, amortization of developed technology, warranty and other general overhead costs.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Research and Development&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Research and development costs are expensed as incurred and consist primarily of personnel costs, product development costs, outside services, costs of development for software and hardware tools, costs and amortization of licensing intellectual property from third parties for product development, costs of fabrication of masks for prototype products, equipment expenses, depreciation of equipment and tools and allocation of facility costs.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Selling, General and Administrative&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Selling, general and administrative expenses consist of personnel costs, travel and trade show costs, legal expenses, amortization of trade name and customer relationships, professional services and occupancy costs. Advertising expenses were not material for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company measures stock-based compensation for equity awards granted to employees and directors based on the estimated fair value on the grant date, and recognizes that compensation as expense using the straight-line attribution method for service condition awards or using the graded-vesting attribution method for awards with performance conditions over the requisite service period, which is typically the vesting period of each award. The Company determines the fair value of restricted stock and restricted stock units with service or performance conditions based on the fair market value of its ordinary shares on the grant date. The Company uses the Black-Scholes option pricing model to determine the fair value of stock options. Determining the fair value of stock options on the grant date requires the input of various assumptions, including stock price of the underlying ordinary share, the exercise price of the stock option, expected volatility, expected term, risk-free interest rate and dividend rate. The Company calculates expected volatility based on its own historical stock price for a period commensurate with the expected term, which is computed based on its own historical exercise behavior. The risk-free interest rate is derived from an average of the U.S. Treasury constant maturity rates for the respective periods most closely commensurate with the expected term. The expected dividend yield is &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;zero&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; because the Company has not historically paid dividends and has no present intention to pay dividends. The Company uses the Lattice pricing model and Monte Carlo Simulations to evaluate the fair value of awards with market conditions, including assumptions of historical volatility and risk-free interest rate commensurate with the vesting term. The Company elects to account for forfeitures as they occur.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company records income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in its financial statements or tax returns. In estimating future tax consequences, generally all expected future events other than enactments or changes in the tax law or rates are considered. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company applies authoritative guidance for the accounting for uncertainty in income taxes. The guidance requires that tax effects of a position be recognized only if it is &#x201c;more likely than not&#x201d; to be sustained based solely on its technical merits as of the reporting date. Upon estimating its tax positions and tax benefits, the Company considers and evaluates numerous factors, which may require periodic adjustments and which may not reflect the final tax liabilities. The Company adjusts its financial statements to reflect only those tax positions that are more likely than not to be sustained under examination.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As part of the process of preparing consolidated financial statements, the Company is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax exposure together with assessing temporary differences resulting from differing treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets, which are included in the consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in the consolidated statements of operations become deductible expenses under applicable income tax laws, or loss or credit carryforwards are utilized.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In assessing whether deferred tax assets may be realized, the Company considers whether it is more likely than not that some portion or all of deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company makes estimates and judgments about its future taxable income based on assumptions that are consistent with its plans and estimates. Should the actual amounts differ from estimates, the amount of valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the consolidated statements of operations for the periods in which the adjustment is determined to be required.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Net Income (Loss) Per Ordinary Share&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Basic earnings (losses) per share is computed by dividing net income (loss) available to ordinary shareholders by the weighted-average number of ordinary shares outstanding during the period. Diluted earnings (losses) per share is computed by dividing net income (loss) available to ordinary shareholders by the weighted-average number of ordinary shares outstanding during the period increased to include the number of additional ordinary shares that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, shares to be purchased under the Company&#x2019;s employee stock purchase plan and unvested restricted stock units. The dilutive effect of potentially dilutive securities is reflected in diluted earnings (losses) per share by application of the treasury stock method.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Comprehensive Loss&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Comprehensive loss includes unrealized gains or losses from available-for-sale securities that are excluded from net loss.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:6.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Although there are several new accounting pronouncements issued by the FASB in fiscal year 2023, the Company does not believe any of these accounting pronouncements had or will have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <amba:OrganizationPolicyPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_61066d68-9e9d-4dc6-a6b9-97c8efa72351">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Organization&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Ambarella, Inc. (the Company) was incorporated in the Cayman Islands on January 15, 2004. The Company is a leading developer of low-power semiconductor solutions offering high-definition (HD) and Ultra HD compression, image processing, and powerful deep neural network processing. The Company combines its processor design capabilities with its expertise in video and image processing, algorithms and software to provide a technology platform that is designed to be easily scalable across multiple applications and enable rapid and efficient product development. The Company&#x2019;s system-on-a-chip, or SoC, designs fully integrate high-definition video processing, image processing, artificial intelligence (AI) computer vision algorithms, audio processing and system functions onto a single chip. These low power SoCs deliver exceptional video and image quality and can extract valuable data from high-resolution video and radar streams. The Company is currently addressing a broad range of human and computer vision applications, including video security, advanced driver assistance systems (ADAS), electronic mirrors, drive recorders, driver/cabin monitoring systems, autonomous driving, and industrial and robotic applications.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company sells its solutions to leading original equipment manufacturers, or OEMs, who include the Company&#x2019;s SoCs in their products, and original design manufacturers, or ODMs, who include the Company&#x2019;s SoCs in the products that they supply to OEMs, globally.&lt;/span&gt;&lt;/p&gt;</amba:OrganizationPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_fed3b158-9e66-4751-8aeb-0f9c1b774cfc">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Basis of Consolidation&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company&#x2019;s fiscal year ends on January 31. The consolidated financial statements of the Company and its subsidiaries have been prepared in conformity with U.S. GAAP. All intercompany transactions and balances have been eliminated upon consolidation.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_27fd39a5-9dd9-4588-a34c-0ec0805a4196">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Use of Estimates&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reported periods. Actual results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;On an ongoing basis, management evaluates its estimates and assumptions, including those related to (i) business combinations; (ii) write downs of excess and obsolete inventories; (iii) the estimated useful lives of long-lived assets; (iv) the valuation of stock-based compensation awards; (v) the realization of tax assets and estimates of tax liabilities, including reserves for uncertain tax positions. These estimates and assumptions are based on historical experience and on various other factors which the Company believes to be reasonable under the circumstances. The Company may engage third-party valuation specialists to assist with estimates related to the valuation of assets and stock awards associated with various contractual arrangements. Such estimates often require the selection of appropriate valuation methodologies and significant judgment. Actual results could differ from these estimates under different assumptions or circumstances and such differences could be material.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <amba:ConcentrationOfRiskPolicyPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_a493e03f-eb2b-42d6-b3cc-12ee9afcae35">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Concentration of Risk&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company&#x2019;s products are manufactured, assembled and tested by third-party contractors located primarily in Asia. The Company does not have long-term agreements with these contractors. A significant disruption in the operations of one or more of these contractors would impact the production of the Company&#x2019;s products which could have a material adverse effect on its business, financial condition and results of operations.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;A substantial portion of the Company&#x2019;s revenue is derived from sales through one of its distributors, WT Microelectronics Co., Ltd., formerly Wintech Microelectronics Co., Ltd., or WT, which serves as its non-exclusive sales representative in Asia other than Japan, and directly to one ODM customer, Chicony Electronics Co., Ltd., or Chicony. Termination of the relationships with these customers could result in a temporary or permanent loss of revenue. Furthermore, any credit issues from these customers could impair their abilities to make timely payment to the Company. See Note 16 for additional information regarding revenue and credit concentration with these customers.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents, marketable debt securities and accounts receivable. The Company maintains its cash primarily in checking accounts with reputable financial institutions. Cash deposits held with these financial institutions may exceed the amount of insurance provided on such deposits. The Company has not experienced any losses on deposits of its cash. In order to limit the exposure of each investment, the cash equivalents and marketable debt securities consist primarily of money market funds, commercial paper, debt securities of corporations or corporate bonds, asset-backed securities and U.S. government securities which management assesses to be highly liquid. The Company does not hold or issue financial instruments for trading purposes.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company performs ongoing credit evaluation of its customers and adjusts credit limits based upon payment history and customers&#x2019; credit worthiness. The Company regularly monitors collections and payments from its customers.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</amba:ConcentrationOfRiskPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_385676ef-f171-4d9d-920b-52cbdd65ba73">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Foreign Currency Transactions&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The U.S. dollar is the functional currency for the Company and its subsidiaries. Monetary assets and liabilities denominated in non-U.S. currencies are re-measured to U.S. dollars using current exchange rates in effect at the balance sheet date. Nonmonetary assets and liabilities are re-measured to U.S. dollars using historical exchange rates. Monetary and other accounts are re-measured to U.S. dollars using average exchange rates in effect during each period. Gains or losses from foreign currency re-measurement are included in other income, net in the consolidated statements of operations, and, to date, have not been material.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_6cb1ca30-0d33-48a0-a0dd-11d9b009578c">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair value accounting is applied to all financial assets and liabilities and non-financial assets and liabilities that are recognized or disclosed in the financial statements on a recurring basis. The carrying amounts reflected in the consolidated balance sheets for cash equivalents, accounts receivable, accounts payable, accrued liabilities and other current liabilities, approximate fair value due to the short-term nature.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <amba:CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_5cbac59b-32c6-4a5a-a6a0-a60e526a5c17">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Cash Equivalents and Marketable Debt Securities&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company considers all highly liquid debt security investments with original maturities of less than three months at the time of purchase to be cash equivalents. Debt security investments that are highly liquid with original maturities at the time of purchase greater than three months are considered marketable debt securities. The Company classifies these investments as &#x201c;available-for-sale&#x201d; (AFS) securities.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In accordance with Accounting Standards Update (ASU) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, the Company estimates the expected losses whenever a security&#x2019;s fair value is below its amortized cost basis. The expected loss is computed at an individual security level using the discounted cash flow method with the effective interest rate on the purchase date. In the determination of credit-related losses, the Company excludes securities with zero loss expectation such as assets backed by government agencies. There are various factors considered in its assessment of credit-related losses, including the extent to which the fair value is less than the amortized cost basis, adverse conditions related to an industry or an underlying loan obligator, the payment structure of the security, changes to the rating of the security and other factors that may affect the security credit. The credit-related portion of the loss is recognized in other income, net in the consolidated statements of operations but is limited to the difference between the fair value and the amortized cost basis of the security, adjusted for accrued interest. The non-credit-related portion of the loss is recognized in accumulated other comprehensive loss in the consolidated balance sheets.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company measures the fair value of money market funds using quoted prices in active markets for identical assets and classifies them within Level 1. The fair value of the Company&#x2019;s investments in other debt securities are obtained based on quoted prices for similar asserts in active markets, or model driven valuations using significant inputs derived from or corroborated by observable market data and are classified within Level 2. The Company does not have debt securities under unobservable inputs and classified within Level 3.&lt;/span&gt;&lt;/p&gt;</amba:CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_4d645673-0fa9-4b02-85cb-8720d0001e15">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Restricted Cash&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Amounts included in restricted cash represent those required to be set aside to secure certain transactions in a foreign entity. As of January 31, 2023 and 2022, the restricted cash was immaterial, respectively. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table presents cash, cash equivalents and restricted cash reported on the consolidated balance sheets, and the sums are presented on the consolidated statements of cash flows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:48.327%;"/&gt;
          &lt;td style="width:1.329%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:13.761999999999999%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:1.329%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:13.761999999999999%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:1.329%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:14.161999999999999%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8.0pt;"&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8.0pt;"&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8.0pt;"&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;113,541&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;171,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;241,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Restricted cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total as presented in the consolidated statements of cash flows&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;113,549&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;171,053&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;241,284&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <amba:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_a628e2ac-3952-4c06-9f16-c81ae4cae61d">&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table presents cash, cash equivalents and restricted cash reported on the consolidated balance sheets, and the sums are presented on the consolidated statements of cash flows:&lt;/span&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
        &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
         &lt;tr style="visibility:collapse;"&gt;
          &lt;td style="width:48.327%;"/&gt;
          &lt;td style="width:1.329%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:13.761999999999999%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:1.329%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:13.761999999999999%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:1.329%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
          &lt;td style="width:14.161999999999999%;"/&gt;
          &lt;td style="width:1.0%;"/&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8.0pt;"&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8.0pt;"&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:8.0pt;"&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;113,541&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;171,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;241,274&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Restricted cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style="height:10.0pt;"&gt;
          &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total as presented in the consolidated statements of cash flows&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;113,549&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;171,053&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;241,284&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
          &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
        &lt;/table&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</amba:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_4dac7a02-1101-4a3d-a729-3666a464f740"
      unitRef="U_USD">113541000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_44c90085-1fd4-4913-a0a8-3db4b9ad4fe2"
      unitRef="U_USD">171043000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815"
      decimals="-3"
      id="F_3b6c84b2-c61f-4e4c-af5b-f8dad7d51632"
      unitRef="U_USD">241274000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_499a2eff-af3c-46ae-90e6-7c99b86b2443"
      unitRef="U_USD">8000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_6be871e4-a5c3-4d32-b1ea-e88c8e465ef0"
      unitRef="U_USD">10000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815"
      decimals="-3"
      id="F_188e467d-2113-4e65-8f0f-a86fd8ea9865"
      unitRef="U_USD">10000</us-gaap:RestrictedCashCurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_9ab8142d-aa2a-43da-8883-9f315cfff39b"
      unitRef="U_USD">113549000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_0abb9f8d-c92f-45f6-9b3b-43c143043337"
      unitRef="U_USD">171053000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815"
      decimals="-3"
      id="F_9747fc71-9e17-476e-bf50-bad8712073bd"
      unitRef="U_USD">241284000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_4adfd982-f486-479a-bc80-9997659c12ce">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Trade Accounts Receivable and Allowance for Credit Losses&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company&#x2019;s accounts receivables are recorded at invoiced amounts less allowance for any credit losses. In arrangements where revenue recognition occurs in advance of invoicing, an unbilled receivable is recorded, less allowance for any credit losses, within accounts receivable, when collection of these unbilled amounts are conditional only on the passage of time. According to ASU 2016-13, the Company recognizes credit losses based on a forward-looking current expected credit losses (CECL). The Company makes estimates of expected credit losses based upon its assessment of various factors, including historical collection experience, the age of accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The changes in allowance for credit losses are recognized in the consolidated statement of operations. The uncollectible accounts receivables are written off in the period in which a determination is made that all commercially reasonable means of recovering them have been exhausted. There were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; material credit losses and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="-sec-ix-hidden:F_3c65b988-69f2-4e97-bdf7-3e45973ca053;"&gt;&lt;span style="-sec-ix-hidden:F_e48a28af-9ca3-420c-82bf-179880a64ca9;"&gt;&lt;span style="-sec-ix-hidden:F_0a2da722-aef5-438e-a232-c6b10e186741;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;write&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;-offs of accounts receivable for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. There was &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; material allowance recorded as of January 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_98535d47-8876-4659-a4fc-16eed6473c4b"
      unitRef="U_USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_e63a8012-d39a-4e5d-a46d-2af7bc0231e6"
      unitRef="U_USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815"
      decimals="INF"
      id="F_eb595112-2b11-4656-9feb-179454bd4d9b"
      unitRef="U_USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_40c8d6b2-d2a8-43a4-aaae-6633898d2398"
      unitRef="U_USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_e5676f70-9cdc-4d98-8634-02c16bdb8b1e"
      unitRef="U_USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_e0b04bff-16e4-4e7e-8d31-6181bc325a08">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Inventories&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company records inventories at the lower of cost or net realizable value. The cost includes materials and other production costs and is computed using standard cost on a first-in, first-out basis. Inventory reserves are recorded for estimated obsolescence or unmarketable inventories based on forecast of future demand and market conditions. Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period.&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&amp;quot;Arial&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Once inventory is written down, a new accounting cost basis is established and, accordingly, any associated reserve is not released until the inventory is sold or scrapped.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_1d5f33da-47d2-44c9-9a01-e0769fbb267f">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Property and Equipment&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Property and equipment are stated at cost and depreciated using the straight-line method over the estimated useful life for computer equipment, computer software, machinery, equipment and furniture and fixtures. Leasehold improvements are amortized over the shorter of the lease term or their estimated useful lives. Repairs and maintenance are charged to expense as incurred.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_5b5d7198-e5e3-4609-9cbb-efc3aaaf8bd3">&lt;p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Intangible Assets&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company&#x2019;s intangible assets primarily consist of acquired intangible assets, including developed technology, customer relationships and trade name, as well as software licenses. The acquired intangible assets are amortized over their estimated useful lives.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company's in-process research and development, or IPR&amp;amp;D, is initially capitalized at fair value with an indefinite life and amortization commences upon completion of the underlying projects. When a project underlying reported IPR&amp;amp;D is completed, the corresponding amount of IPR&amp;amp;D is reclassified as an amortizable purchased intangible asset and is amortized over its estimated useful life.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company accounts for a noncancelable on-premise internal-use software license as the acquisition of an intangible asset and the incurrence of a liability to the extent that all or a portion of the software licensing fees are not paid on or before the license acquisition date. The intangible asset and related liability are recorded at net present value and interest expense is recorded over the payment term. The software license is amortized over its license term.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company expenses the cost of purchased software that is to be sold, leased or otherwise marketed as part of a product until the technological feasibility of the product has been established. Once the technological feasibility of the product, to be externally marketed, has been established or where the software has an alternative future use, the Company capitalizes the cost of purchased software until the associated product is available for general release to customers, at which point the capitalized cost is amortized on a product-by-product basis over the remaining estimated economic life of the product.&lt;/span&gt;&lt;/p&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_31503016-8653-4de7-84be-e4705cc68a9a">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In accordance with the Accounting Standards Codification (ASC) Topic 842, Leases, the Company recognizes leases as operating lease right-of-use (&#x201c;ROU&#x201d;) assets and corresponding lease liabilities at the lease commencement date based on the present value of future lease payments, while recognizing lease expenses under straight-line method through the lease term. The Company also elected the practical expedient that does not recognize ROU assets and lease liabilities that arise from short-term (12 months or less) leases. The Company does not combine lease components with non-lease components, and as a result, the non-lease components are accounted for separately. In determining the present value of lease payments, the Company uses the implicit interest rate if readily determinable. When the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the lease commencement date. The Company's leases mainly include its worldwide office facilities which are all classified as operating leases. Certain leases include renewal options that are under the Company's discretion. The renewal options are included in the ROU asset and liability calculation if it is reasonably certain that the Company will exercise the option. The Company's finance leases were immaterial as of January 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_faa78d27-6a4d-4861-b7a9-de180b4e3395">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Business Combination&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In the application of purchase accounting in a business combination, the Company allocates the purchase price to the assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over the fair values of the identifiable assets and liabilities is recorded as goodwill. The Company identifies an acquired intangible asset apart from goodwill whenever the intangible asset arises from contractual or other legal rights, or when it can be separately sold, transferred, licensed, rented or exchanged. Intangible assets consist primarily of developed technology, customer relationships and trade name. When determining the fair values of assets acquired and liabilities assumed, especially with respect to the intangible assets, the Company is required to make significant estimates and assumptions. Critical estimates and assumptions used in valuation techniques include, but are not limited to, revenue growth, technology migration curve, customer attrition rate, royalty rates and risk-adjusted discount rates. The estimates are based on historical data, various internal estimates, and external sources that the Company believes to be reasonable upon the acquisition date. Actual results could differ from these estimates under different assumptions or circumstances and such differences could be material.&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessCombinationsPolicy>
    <amba:GoodwillPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_addbe12d-671c-484e-b8bd-43ea110b826b">&lt;p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company does not amortize goodwill. The Company tests goodwill for impairment at least annually in the fourth fiscal quarter, or sooner whenever events or changes in circumstances indicate that the asset may be impaired. There is only &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; single reporting unit for goodwill impairment test purposes based on the Company&#x2019;s business and reporting structure. The Company is permitted to first assess qualitative factors to determine whether the two step goodwill impairment test is necessary. Further testing is only required if the Company determines, based on the qualitative assessment, that it is more likely than not that the reporting unit&#x2019;s fair value is less than its carrying amount. Otherwise, no further impairment testing is required. Qualitative factors include industry and market considerations, overall financial performance, and other relevant events and factors affecting the reporting unit&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(51,51,51,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; goodwill impairment has been identified to date based on the Company&#x2019;s qualitative factors assessment.&lt;/span&gt;&lt;/p&gt;</amba:GoodwillPolicyTextBlock>
    <amba:NumberOfReportingUnitForGoodwillImpairment
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_569e6dd8-1fb2-48a1-914c-d7561e85560e"
      unitRef="U_Reportingunit">1</amba:NumberOfReportingUnitForGoodwillImpairment>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_1528601e-8d70-48a9-ab70-29a45af5be9d"
      unitRef="U_USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_6c5bd615-1596-4703-8241-0a9d47f9f8cc">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Impairment of Long-Lived Assets Excluding Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company reviews property and equipment and intangible assets, excluding goodwill, for impairment at least annually in the fourth fiscal quarter or whenever events or changes in circumstances indicate that the carrying amount of an asset, or asset group, may not be recoverable. Determination of recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset, or asset group to estimated undiscounted future cash flows expected to be generated by the asset, or asset group. If the carrying amount of an asset or asset group exceeds its estimated undiscounted future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset or asset group exceeds the estimated fair value of the asset or asset group. Fair value is determined based on the estimated discounted future cash flows expected to be generated by the asset or asset group. Events or changes in circumstances that may indicate that an asset is impaired include significant decreases in the market value of an asset, significant underperformance relative to expected historical or projected future results of operations, a change in the extent or manner in which an asset is utilized, significant declines in the estimated fair value of the overall Company for a sustained period, shifts in technology, loss of key management or personnel, changes in the Company&#x2019;s operating model or strategy and competitive forces. There has been no occurrence of events or indications to date that would trigger an impairment. As such, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; impairment charge has been recognized as of January 31, 2023.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_1965899a-f32b-42e4-83eb-0770705437bc"
      unitRef="U_USD">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <amba:EquityInvestmentPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_e235bd53-d715-4bb2-ba4b-87b1ebe9d9e0">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Equity Investment&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company accounts for its investments in privately held companies as equity investments and reports the investments in other non-current assets in the consolidated balance sheets. The Company chooses to measure these equity investments that do not have readily determinable fair value at cost minus any recorded impairments, adjusted for subsequent observable price changes in transactions for an identical or similar investment of the same issuers. Upon determining that an impairment or observable price change exists, the Company records any adjustment to the fair value of the investment through other income, net in the consolidated statements of operations. To date, there have been no significant changes on the fair value of the investments and the Company did &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;t recognize any impairment losses related to these investments in the fiscal years ended January 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/p&gt;</amba:EquityInvestmentPolicyTextBlock>
    <us-gaap:ImpairmentOfInvestments
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_486bf17e-795f-4b66-87ad-872d528843b5"
      unitRef="U_USD">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="INF"
      id="F_00622381-b6e6-451d-b88b-c10ad314a7a4"
      unitRef="U_USD">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="INF"
      id="F_f6a060e6-6fc8-44ec-87ca-b777e4ba72d1"
      unitRef="U_USD">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_a33d0e75-44c1-4bd1-ba77-ff9db968c912">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In accordance with ASC 606, Revenue from Contracts with Customers, the Company recognizes revenue when control of its goods and services is transferred to its customers. Revenue recognition is evaluated through the following five steps: (i) identification of the contract, or contracts, with a customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The sale of semiconductor products accounts for the substantial majority of the Company&#x2019;s consolidated revenue. Sales agreements with customers are renewable periodically and contain terms and conditions with respect to payment, delivery, warranty, supply and other rights. The Company considers an accepted customer purchase order, governed by sales agreement, to be the contract with the customer. For each contract, the Company considers the promise to transfer tangible products to be the identified performance obligation. Product sales contracts may include volume-based tiered pricing or rebates that are fulfilled in cash or product. In determining the transaction price, the Company accounts for the right of returns, cash rebates, commissions and other pricing adjustments as variable consideration, estimates these amounts based on the expected amount to be provided to customers and reduces the revenue recognized. The Company estimates sales returns and rebates based on the Company&#x2019;s historical patterns of return and pricing credits. As the Company&#x2019;s standard payment terms are 30 days to 60 days, the contracts have no financing component. Under ASC 606, the Company estimates the total consideration to be received by using the expected value method for each contract, computes weighted average selling price for each unit shipped in cases where there is a material right due to the presence of volume-based tiered pricing, allocates the total consideration between the identified performance obligations, and recognizes revenue when control of its goods and services is transferred to its customers. The Company considers product control to be transferred at a point in time upon shipment or delivery because the Company has a present right to payment at that time, the customer has legal title to the asset, the Company has transferred physical possession of the asset, and the customer has significant risk and rewards of ownership of the asset.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company also enters into various project service agreements with certain customers. These agreements may include multiple performance obligations, such as software development services, licensing of intellectual property and post-contract customer support, or PCS. These multiple performance obligations are highly interdependent, highly interrelated, are typically not sold separately and do not have standalone selling prices. They are all inputs to generate one combined output which is incorporating its SoC into the customer&#x2019;s product. Accordingly, the Company determines that they are not separately identifiable and shall be treated as a single performance obligation. For fixed-price project service contracts, the Company recognizes revenue either over time as services are provided using an input method based on contract costs incurred to date compared to total estimated contract cost, or at a point in time upon completion and acceptance by the customer, depending on the terms of the arrangement. For project service contracts that are billed at a fixed rate for each hour of service provided, the Company recognizes revenue in the amount for which the Company has the right to invoice as the Company believes the amount invoiced directly corresponds with the value to the customer of its performance completed to date.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Timing of revenue recognition may differ from the timing of invoicing to the Company&#x2019;s customers. The Company records contract assets when revenue is recognized prior to invoicing. The Company&#x2019;s contract assets are primarily related to the satisfied but unbilled performance obligations associated with project service agreements at the reporting date. As of January 31, 2023 and 2022, the contract assets for these unbilled receivables were not material, respectively. The Company&#x2019;s contract liabilities consist of deferred revenue. The deferred revenue is primarily related to the nonrecurring engineering charges that are either invoiced or paid but performance obligations are not satisfied associated with project service agreements. The deferred revenue is expected to be recognized over the period when performance obligations are satisfied. Additionally, the value of unsatisfied, or partially unsatisfied, performance obligations for contracts that are greater than a year was not material as of January 31, 2023 and 2022, respectively. The Company also elects not to disclose the value of unsatisfied or partially unsatisfied performance obligations for contracts with original expected contract duration of one year or less, and elects to exclude amounts collected from customers for all sales taxes from the transaction price.&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <amba:CostOfRevenuePolicyPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_9a7518e3-70c2-4dfb-9159-da758450cf24">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Cost of Revenue&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cost of revenue includes the cost of materials, such as wafers processed by third-party foundries, costs associated with packaging, assembly, testing and manufacturing support operations, such as logistics, planning and quality assurance, as well as personnel costs (including stock-based compensation) related to project service agreements. Cost of revenue also includes indirect costs, such as inventory valuation reserves, adverse purchase commitments, allocation of facility costs, amortization of developed technology, warranty and other general overhead costs.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</amba:CostOfRevenuePolicyPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_b36318e1-4573-4dfa-9ede-89042ef49e16">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Research and Development&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Research and development costs are expensed as incurred and consist primarily of personnel costs, product development costs, outside services, costs of development for software and hardware tools, costs and amortization of licensing intellectual property from third parties for product development, costs of fabrication of masks for prototype products, equipment expenses, depreciation of equipment and tools and allocation of facility costs.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_b327e771-f188-49a8-b2d0-fac60ca23790">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Selling, General and Administrative&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Selling, general and administrative expenses consist of personnel costs, travel and trade show costs, legal expenses, amortization of trade name and customer relationships, professional services and occupancy costs. Advertising expenses were not material for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_46cdc918-3f2d-42f6-8f01-a0641075f293">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company measures stock-based compensation for equity awards granted to employees and directors based on the estimated fair value on the grant date, and recognizes that compensation as expense using the straight-line attribution method for service condition awards or using the graded-vesting attribution method for awards with performance conditions over the requisite service period, which is typically the vesting period of each award. The Company determines the fair value of restricted stock and restricted stock units with service or performance conditions based on the fair market value of its ordinary shares on the grant date. The Company uses the Black-Scholes option pricing model to determine the fair value of stock options. Determining the fair value of stock options on the grant date requires the input of various assumptions, including stock price of the underlying ordinary share, the exercise price of the stock option, expected volatility, expected term, risk-free interest rate and dividend rate. The Company calculates expected volatility based on its own historical stock price for a period commensurate with the expected term, which is computed based on its own historical exercise behavior. The risk-free interest rate is derived from an average of the U.S. Treasury constant maturity rates for the respective periods most closely commensurate with the expected term. The expected dividend yield is &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;zero&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; because the Company has not historically paid dividends and has no present intention to pay dividends. The Company uses the Lattice pricing model and Monte Carlo Simulations to evaluate the fair value of awards with market conditions, including assumptions of historical volatility and risk-free interest rate commensurate with the vesting term. The Company elects to account for forfeitures as they occur.&lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="INF"
      id="F_a942fe73-a3e9-4dc4-99e1-04dd82b9c5f8"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="INF"
      id="F_5caa32ae-72d7-4085-b600-eae4f0462f7a"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_d0d1f981-3593-4bc2-868f-debc985e525b"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_9398eaa3-ac91-4225-bf4b-9432a0bc6945">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company records income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been recognized in its financial statements or tax returns. In estimating future tax consequences, generally all expected future events other than enactments or changes in the tax law or rates are considered. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company applies authoritative guidance for the accounting for uncertainty in income taxes. The guidance requires that tax effects of a position be recognized only if it is &#x201c;more likely than not&#x201d; to be sustained based solely on its technical merits as of the reporting date. Upon estimating its tax positions and tax benefits, the Company considers and evaluates numerous factors, which may require periodic adjustments and which may not reflect the final tax liabilities. The Company adjusts its financial statements to reflect only those tax positions that are more likely than not to be sustained under examination.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As part of the process of preparing consolidated financial statements, the Company is required to estimate its taxes in each of the jurisdictions in which it operates. The Company estimates actual current tax exposure together with assessing temporary differences resulting from differing treatment of items, such as accruals and allowances not currently deductible for tax purposes. These differences result in deferred tax assets, which are included in the consolidated balance sheets. In general, deferred tax assets represent future tax benefits to be received when certain expenses previously recognized in the consolidated statements of operations become deductible expenses under applicable income tax laws, or loss or credit carryforwards are utilized.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In assessing whether deferred tax assets may be realized, the Company considers whether it is more likely than not that some portion or all of deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company makes estimates and judgments about its future taxable income based on assumptions that are consistent with its plans and estimates. Should the actual amounts differ from estimates, the amount of valuation allowance could be materially impacted. Any adjustment to the deferred tax asset valuation allowance would be recorded in the consolidated statements of operations for the periods in which the adjustment is determined to be required.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_9672916d-7d68-4ad9-b354-4541ca7d5d65">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Net Income (Loss) Per Ordinary Share&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Basic earnings (losses) per share is computed by dividing net income (loss) available to ordinary shareholders by the weighted-average number of ordinary shares outstanding during the period. Diluted earnings (losses) per share is computed by dividing net income (loss) available to ordinary shareholders by the weighted-average number of ordinary shares outstanding during the period increased to include the number of additional ordinary shares that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, shares to be purchased under the Company&#x2019;s employee stock purchase plan and unvested restricted stock units. The dilutive effect of potentially dilutive securities is reflected in diluted earnings (losses) per share by application of the treasury stock method.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_525f6851-63f8-4eb4-911d-828d70de8e3f">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Comprehensive Loss&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Comprehensive loss includes unrealized gains or losses from available-for-sale securities that are excluded from net loss.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_0192fdaa-167f-4a9d-99d8-aa295393aeab">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:6.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Although there are several new accounting pronouncements issued by the FASB in fiscal year 2023, the Company does not believe any of these accounting pronouncements had or will have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_45ca3976-694c-4c80-bb62-ceb6f0012962">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:3.333%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2. Business Combination&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:3.333%;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company did not enter into any business combination agreements during the fiscal years ended January 31, 2023 and 2021. The Company acquired the following business during the fiscal year ended January 31, 2022 which was accounted for as a business combination:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;On &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;November 5, 2021&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;, pursuant to a merger agreement, the Company completed the &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;% voting rights acquisition of Oculii Corp., or Oculii, a privately-held Ohio-based company that develops adaptive radar perception algorithms for automotive, including advanced driver assistance systems, autonomous vehicle driving systems and other commercial applications, for a total purchase consideration of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;355.7&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million. As a result, there was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;277.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million attributed to goodwill, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;32.8&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million attributed to intangible assets and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;45.9&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million attributed to net assets acquired. The Company also assumed all of the unvested options to purchase Oculii capital stock that were held by continuing Oculii service providers, subject to customary adjustments with respect to the exercise price and number of shares underlying such options. The acquisition-related costs included in selling, general and administrative expense in the consolidated statements of operations were approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.8&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million in fiscal year 2022.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The aggregate purchase consideration has been allocated as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:79.068%;"/&gt;
        &lt;td style="width:2.08%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:16.852%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cash consideration transferred&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;355,071&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net working capital adjustment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;247&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair value of stock-based compensation awards attributable to pre-combination services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total purchase consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;355,725&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;"&gt;&lt;p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table sets forth the fair values of the assets acquired and liabilities assumed in connection with the acquisition:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:78.421%;"/&gt;
        &lt;td style="width:1.887%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:17.692%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Acquisition Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;48,032&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accounts receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;733&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Inventories&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;134&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Property and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;155&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;32,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;277,024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Other non-current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;34&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total assets acquired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;359,106&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accounts payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;223&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accrued and other current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,193&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Deferred income tax liability, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;965&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total liabilities assumed&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,381&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total purchase consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;355,725&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Goodwill is primarily attributable to expected synergies for the combined operations and the assembled workforce acquired and is assigned to the Company&#x2019;s sole reportable segment.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Below is a summary of intangible assets acquired in the acquisition:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:56.131%;"/&gt;
        &lt;td style="width:2.998%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:20.913999999999998%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:2.998%;"/&gt;
        &lt;td style="width:14.959%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Acquisition Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Estimated&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Useful Lives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Trade name (1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Customer relationships (2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;13,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Developed technology (1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;17,100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total intangible assets acquired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;32,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;_____________&lt;/span&gt;&lt;/p&gt;&lt;div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;"&gt;(1)&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The fair values of trade name and developed technology were determined by applying the Relief-from-Royalty Method under the income approach. &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;"&gt;(2)&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Customer relationships represent the fair value of the existing relationships using the Multi-Period Excess Earnings Method. &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The finite-lived intangible assets will be amortized over the estimated useful lives based on the pattern in which the economic benefits are expected to be received to the cost of revenue and operating expenses and have a weighted average useful life of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7.8&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; years.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Pro Forma Information (Unaudited)&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;          &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table presents unaudited pro forma information as if the acquisition of Oculii had occurred on February 1, 2020. The unaudited pro forma information for the periods indicated includes adjustments for non-recurring transaction costs, amortization of intangibles arising from the acquisition, stock-based compensation expense and the related income tax effects. The unaudited pro forma financial information is not necessarily indicative of the results of operations that would have occurred had the acquisition been effected on February 1, 2020. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined entity may achieve as a result of the acquisition.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:34.086%;"/&gt;
        &lt;td style="width:2.581%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:31.817%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:2.581%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:24.935000000000002%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Pro Forma Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(unaudited, in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;333,323&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;223,497&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;35,330&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;78,644&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million of revenue and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6.1&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million of net loss attributable to Oculii since the acquisition date of November 5, 2021 was included in the consolidated statements of operations for the fiscal year ended January 31, 2022.&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1
      contextRef="C_0f5edae5-e017-4753-8b72-0604531d5d99"
      id="F_38006a9b-3646-4910-a075-a181c689fb89">2021-11-05</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="INF"
      id="F_774867ed-4ed2-4886-b6d9-beac746bfa63"
      unitRef="U_pure">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83"
      decimals="-5"
      id="F_b4c3d26c-6e62-497c-ab05-8e570818c8b0"
      unitRef="U_USD">355700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:Goodwill
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-5"
      id="F_81e52828-1f8f-4ab7-9011-c3acb11a0b93"
      unitRef="U_USD">277000000.0</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-5"
      id="F_c8c2437b-8955-47b8-818d-56f9eadfcd7c"
      unitRef="U_USD">32800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <amba:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets
      contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83"
      decimals="-5"
      id="F_cd31c013-406a-4738-bf88-5fa6f36ead89"
      unitRef="U_USD">45900000</amba:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="C_efa631a3-307f-4325-91e2-92a2bde50ddf"
      decimals="-5"
      id="F_f0b9e710-3c15-4693-8c96-1b19dd3e17f3"
      unitRef="U_USD">3800000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <amba:ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_9918eace-1c23-428b-9a4e-9bb4d425b081">&lt;p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The aggregate purchase consideration has been allocated as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:79.068%;"/&gt;
        &lt;td style="width:2.08%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:16.852%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cash consideration transferred&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;355,071&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net working capital adjustment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;247&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair value of stock-based compensation awards attributable to pre-combination services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;407&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total purchase consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;355,725&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</amba:ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83"
      decimals="-3"
      id="F_e37794c4-2579-4eaf-8c03-3dbce37ddf98"
      unitRef="U_USD">355071000</us-gaap:PaymentsToAcquireBusinessesGross>
    <amba:BusinessCombinationWorkingCapitalAdjustmentNet
      contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83"
      decimals="-3"
      id="F_95038858-325f-45cb-9a80-222bbedd712a"
      unitRef="U_USD">247000</amba:BusinessCombinationWorkingCapitalAdjustmentNet>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83"
      decimals="-3"
      id="F_709dd7f0-f877-41bf-a95e-d8f753edbecb"
      unitRef="U_USD">407000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83"
      decimals="-3"
      id="F_9028d29d-23c5-4449-a356-cd61c1400bc5"
      unitRef="U_USD">355725000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_abb452a0-f093-40d2-ab40-241022577f6a">&lt;p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table sets forth the fair values of the assets acquired and liabilities assumed in connection with the acquisition:&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:78.421%;"/&gt;
        &lt;td style="width:1.887%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:17.692%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Acquisition Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;48,032&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accounts receivable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;733&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Inventories&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;134&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Property and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;155&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;32,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;277,024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Other non-current assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;34&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total assets acquired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;359,106&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accounts payable&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;223&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accrued and other current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,193&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Deferred income tax liability, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;965&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total liabilities assumed&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,381&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total purchase consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;355,725&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_a5d8b779-ed80-41cd-8998-92e092a9f9e6"
      unitRef="U_USD">48032000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_910b1f04-a12a-4374-b911-409a9fecd1b8"
      unitRef="U_USD">733000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_a750e218-5bdd-43c9-a6af-40316e6f55f0"
      unitRef="U_USD">194000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_2cbfacf1-212d-40ae-ace6-8dfd4ea36848"
      unitRef="U_USD">134000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_06b54045-74eb-42e2-a94c-cd1db151e7ff"
      unitRef="U_USD">155000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_eea23766-d2a6-4d1a-9146-4784bae0d1f8"
      unitRef="U_USD">32800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_0de04ea2-ccb0-479e-8807-09aa7dc63225"
      unitRef="U_USD">277024000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_308bd746-3052-454e-aa5b-87e35a24932e"
      unitRef="U_USD">34000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_067aea0f-d86a-4a41-80c3-585da8365fce"
      unitRef="U_USD">359106000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_bbf2b1ac-a87c-4968-a3ae-5a073d4a04d6"
      unitRef="U_USD">223000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_48aa91b0-889d-44c4-9885-198627c13d64"
      unitRef="U_USD">2193000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_612c1556-9ea3-45b6-a5e5-37f29dc98193"
      unitRef="U_USD">965000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="C_9a3d4890-d7fa-422b-b91e-bd185ba851ec"
      decimals="-3"
      id="F_9e730038-e61f-441e-8ebb-122d4e229722"
      unitRef="U_USD">3381000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83"
      decimals="-3"
      id="F_198ce050-e834-4f5d-8a1b-3e5cf10ba148"
      unitRef="U_USD">355725000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_ac60755c-fbd1-45f7-9499-6130d1d08aaa">&lt;p style="text-indent:4.576%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;margin-right:0.926%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Below is a summary of intangible assets acquired in the acquisition:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:3.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:56.131%;"/&gt;
        &lt;td style="width:2.998%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:20.913999999999998%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:2.998%;"/&gt;
        &lt;td style="width:14.959%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Acquisition Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Estimated&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Useful Lives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Trade name (1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Customer relationships (2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;13,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Developed technology (1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;17,100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total intangible assets acquired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;32,800&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;_____________&lt;/span&gt;&lt;/p&gt;&lt;div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;"&gt;(1)&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The fair values of trade name and developed technology were determined by applying the Relief-from-Royalty Method under the income approach. &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;"&gt;(2)&lt;/span&gt;&lt;div style="display:inline;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Customer relationships represent the fair value of the existing relationships using the Multi-Period Excess Earnings Method. &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_ea254190-c2d1-4105-a40b-e6aa7167072a"
      decimals="-3"
      id="F_00e722a8-0a9a-4967-abca-69c97eb8d921"
      unitRef="U_USD">2500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_ea254190-c2d1-4105-a40b-e6aa7167072a"
      id="F_ce409276-789f-4ff1-9617-ccc2975a2397">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_b8a1da54-2d2e-44aa-b375-961ab4016fb5"
      decimals="-3"
      id="F_3ec5d0ea-8a91-4dd2-8cac-d4bcd12af89e"
      unitRef="U_USD">13200000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_b8a1da54-2d2e-44aa-b375-961ab4016fb5"
      id="F_f49a56cf-c6c6-4377-bda3-56e5dfe7b363">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_62a9485f-df16-48fa-b75d-923f28d82e96"
      decimals="-3"
      id="F_d5e1a583-c1b2-463e-85e8-4dc5edb11c6c"
      unitRef="U_USD">17100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_62a9485f-df16-48fa-b75d-923f28d82e96"
      id="F_23ce800b-3c4a-4ea3-9d2e-71f9154260be">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="C_b08da287-8f55-4a5c-8023-d5396bf30b83"
      decimals="-3"
      id="F_f63f862d-b13b-467b-83ac-f961bdc87ecd"
      unitRef="U_USD">32800000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="C_d3e297ea-2639-4622-92e2-aa4a10c6ecd3"
      id="F_dfb2340a-ac2e-44c5-a2b2-50b234e51d08">P7Y9M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_30e813f2-48ac-4e7b-8e0c-44224b7d7730">&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table presents unaudited pro forma information as if the acquisition of Oculii had occurred on February 1, 2020. The unaudited pro forma information for the periods indicated includes adjustments for non-recurring transaction costs, amortization of intangibles arising from the acquisition, stock-based compensation expense and the related income tax effects. The unaudited pro forma financial information is not necessarily indicative of the results of operations that would have occurred had the acquisition been effected on February 1, 2020. In addition, these results are not intended to be a projection of future results and do not reflect events that may occur after the acquisition, including but not limited to revenue enhancements, cost savings or operating synergies that the combined entity may achieve as a result of the acquisition.&lt;/span&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:34.086%;"/&gt;
        &lt;td style="width:2.581%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:31.817%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:2.581%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:24.935000000000002%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Pro Forma Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(unaudited, in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;333,323&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;223,497&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;35,330&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;78,644&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="C_0f5edae5-e017-4753-8b72-0604531d5d99"
      decimals="-3"
      id="F_b849525e-b402-40ed-8d3f-2061129df2c9"
      unitRef="U_USD">333323000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="C_e1b1230e-4540-4803-b198-b19241618afa"
      decimals="-3"
      id="F_1807754a-368f-41d5-9978-64da916dc77f"
      unitRef="U_USD">223497000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="C_0f5edae5-e017-4753-8b72-0604531d5d99"
      decimals="-3"
      id="F_5d0a45e1-9d64-470a-82fc-9b2faea94109"
      unitRef="U_USD">-35330000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="C_e1b1230e-4540-4803-b198-b19241618afa"
      decimals="-3"
      id="F_50cffffb-b602-4583-b860-da42f6e1ba64"
      unitRef="U_USD">-78644000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_9e674cc3-780b-4255-a08c-85d88a8039c6"
      decimals="-5"
      id="F_a7adc520-3683-4b47-a839-d079dc51aade"
      unitRef="U_USD">500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NetIncomeLoss
      contextRef="C_9e674cc3-780b-4255-a08c-85d88a8039c6"
      decimals="-5"
      id="F_8c1354e3-1fa2-4cb1-ba85-eb5356c0affc"
      unitRef="U_USD">-6100000</us-gaap:NetIncomeLoss>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_c5f94a7a-2458-4295-99f8-80e34de52e6f">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3. Financial Instruments and Fair Value&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In the second quarter of fiscal year 2023, the Company resumed its investments in money market funds and debt securities after a full liquidation of its investments in fiscal year 2022 to finance the acquisition of Oculii. The debt security investment portfolio consists of commercial paper, debt securities of corporations or corporate bonds, asset-backed securities and U.S. government securities.&lt;/span&gt;&lt;span style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; All of the investments are denominated in United States dollars and reported at fair value as available-for-sale securities in the consolidated balance sheets as follows: &lt;/span&gt;&lt;/span&gt;&lt;span style=""/&gt;&lt;/p&gt;&lt;div style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.194%;"/&gt;
        &lt;td style="width:1.064%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:8.717%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.064%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.605%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.064%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.215000000000002%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.003%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Amortized&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unrealized&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Gains&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unrealized Losses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Commercial paper&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,333&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,333&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Corporate bonds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,472&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;50&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;224&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,298&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Asset-backed securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,753&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;44&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;149&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,648&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. government securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;33,256&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;22&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;235&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;33,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total cash equivalents and marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;101,686&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;608&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;101,194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Amortized Cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unrealized Gains&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unrealized Losses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total cash equivalents and marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023, there were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; money market funds or debt securities with unrealized losses for more than twelve months.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;       &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.088%;"/&gt;
        &lt;td style="width:1.39%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:14.494%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:2.673%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:14.356%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Included in cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Included in marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;93,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total cash equivalents and marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;101,194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The contractual maturities of the investments at January 31, 2023 and 2022 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.47%;"/&gt;
        &lt;td style="width:1.405%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:14.356%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:2.55%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:14.218%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Due within one year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;48,016&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Due in 1-5 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;52,414&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Due in 5-7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;764&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total cash equivalents and marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;101,194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The unrealized gains and losses on the available-for-sale securities were primarily caused by fluctuations in market value and interest rates as a result of the economic environment. In accordance with ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, the Company estimates the expected losses at an individual security level whenever a security&#x2019;s fair value is below its amortized cost basis using the discounted cash flow method. The credit-related portion of the loss is recognized in other income, net in the consolidated statements of operations but is limited to the difference between the fair value and the amortized cost basis of the security, adjusted for accrued interest. The non-credit-related portion of the loss is recognized in accumulated other comprehensive loss in the consolidated balance sheets. The credit-related losses were not material for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Interest income, including amortization of premiums and accretion of discounts related to the investments, as well as realized gains and losses from sales of the investments are recorded in other income, net, in the consolidated statements of operations. For the fiscal years ended January 31, 2023, 2022, and 2021, interest income and realized gains and losses, net, were approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.7&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.7&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following fair value hierarchy is applied for disclosure of the inputs used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 1&#x2014;Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 2&#x2014;Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 3&#x2014;Unobservable inputs based on the Company&#x2019;s own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company measures the fair value of money market funds using quoted prices in active markets for identical assets and classifies them within Level 1. The fair value of the Company&#x2019;s investments in other debt securities are obtained based on quoted prices for similar assets in active markets and are classified within Level 2.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following tables present the fair value of the financial instruments measured on a recurring basis as of January 31, 2023 and 2022, respectively:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.334%;"/&gt;
        &lt;td style="width:1.223%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.110999999999999%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.223%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.110999999999999%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.223%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.110999999999999%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.223%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.44%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Commercial paper&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,333&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,333&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Corporate bonds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,298&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,298&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Asset-backed securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,648&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,648&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. government securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;33,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;33,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total cash equivalents and marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;101,194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;93,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total cash equivalents and marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_8b3c0528-1247-4b2c-bbd5-3a1a0ad31d1b">&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; All of the investments are denominated in United States dollars and reported at fair value as available-for-sale securities in the consolidated balance sheets as follows: &lt;/span&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.194%;"/&gt;
        &lt;td style="width:1.064%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:8.717%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.064%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.605%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.064%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.215000000000002%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.003%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Amortized&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unrealized&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Gains&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unrealized Losses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Commercial paper&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,333&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,333&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Corporate bonds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,472&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;50&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;224&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,298&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Asset-backed securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,753&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;44&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;149&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,648&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. government securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;33,256&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;22&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;235&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;33,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total cash equivalents and marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;101,686&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;608&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;101,194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Amortized Cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unrealized Gains&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unrealized Losses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total cash equivalents and marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef"
      decimals="-3"
      id="F_d5605f83-93dd-412f-9412-ffb988e18951"
      unitRef="U_USD">7872000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef"
      decimals="-3"
      id="F_50ca8d08-e42a-4d1f-b62f-33263f45fcb3"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef"
      decimals="-3"
      id="F_ca3e2a77-0a30-4f52-9a07-0bde864d9c46"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef"
      decimals="-3"
      id="F_547f2e24-fb16-4109-bd4d-ab8be9f6f9c2"
      unitRef="U_USD">7872000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_15b35443-09cb-4613-ae3f-4f3b25fd1e8e"
      decimals="-3"
      id="F_ea5bff74-1d54-4d92-8281-dd692b3eb121"
      unitRef="U_USD">18333000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_15b35443-09cb-4613-ae3f-4f3b25fd1e8e"
      decimals="-3"
      id="F_21a9496c-0179-4539-85e4-70ef064257f1"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_15b35443-09cb-4613-ae3f-4f3b25fd1e8e"
      decimals="-3"
      id="F_76ef30ab-2bae-459c-a601-b5f03a4829d5"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_15b35443-09cb-4613-ae3f-4f3b25fd1e8e"
      decimals="-3"
      id="F_32446f19-6bc5-4555-899f-bc5d76ff3718"
      unitRef="U_USD">18333000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_9490df1f-26b5-43e7-b5b0-f7cc8cf20218"
      decimals="-3"
      id="F_9767a22f-e677-4963-92bf-895b9d4dbf84"
      unitRef="U_USD">23472000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_9490df1f-26b5-43e7-b5b0-f7cc8cf20218"
      decimals="-3"
      id="F_b62b3ae8-5eb1-4941-8a18-6f4cf25d9657"
      unitRef="U_USD">50000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_9490df1f-26b5-43e7-b5b0-f7cc8cf20218"
      decimals="-3"
      id="F_1191f145-a142-4071-bad0-f399e1201da1"
      unitRef="U_USD">224000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_9490df1f-26b5-43e7-b5b0-f7cc8cf20218"
      decimals="-3"
      id="F_89fac008-86c3-4a2e-a4ac-4a7ee541efc7"
      unitRef="U_USD">23298000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_d255e5f7-c6fb-4197-9ab5-095bb26ad9e3"
      decimals="-3"
      id="F_83fb45f8-3aec-4876-b449-680da222e6b0"
      unitRef="U_USD">18753000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_d255e5f7-c6fb-4197-9ab5-095bb26ad9e3"
      decimals="-3"
      id="F_ee726ea1-fca0-4d56-8023-d061c98fddcd"
      unitRef="U_USD">44000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_d255e5f7-c6fb-4197-9ab5-095bb26ad9e3"
      decimals="-3"
      id="F_88989e86-def1-4349-a67c-92cd9be8a011"
      unitRef="U_USD">149000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_d255e5f7-c6fb-4197-9ab5-095bb26ad9e3"
      decimals="-3"
      id="F_2ed81538-3dfd-4c0a-ac86-d8f14c37bbdf"
      unitRef="U_USD">18648000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_2ee3c666-d342-4457-ac1c-2b7acb8f03f2"
      decimals="-3"
      id="F_a6546035-147a-4443-a133-1717a877b7fa"
      unitRef="U_USD">33256000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_2ee3c666-d342-4457-ac1c-2b7acb8f03f2"
      decimals="-3"
      id="F_bf459fbe-4651-432f-965e-46d3d6f8d8a7"
      unitRef="U_USD">22000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_2ee3c666-d342-4457-ac1c-2b7acb8f03f2"
      decimals="-3"
      id="F_d90c1a3c-8a1f-4cf6-899f-ba9cf558f263"
      unitRef="U_USD">235000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_2ee3c666-d342-4457-ac1c-2b7acb8f03f2"
      decimals="-3"
      id="F_1e61f808-288c-4da7-9c82-a9fcdc807080"
      unitRef="U_USD">33043000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_665d8a27-0f55-44f1-b47c-3f0fa5836c29"
      unitRef="U_USD">101686000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_6ccf262a-30f5-4c04-a4c8-d13d78207c48"
      unitRef="U_USD">116000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_1f98d585-fdcc-449e-b72a-9267bd03aa9c"
      unitRef="U_USD">608000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_04e7c92e-4bee-45b4-b661-df53aabee56a"
      unitRef="U_USD">101194000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_09b1c14e-774c-4713-84da-df5118ae4e92"
      decimals="-3"
      id="F_6748042a-f529-4f72-9aa0-82f88480d760"
      unitRef="U_USD">20000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_09b1c14e-774c-4713-84da-df5118ae4e92"
      decimals="-3"
      id="F_ffea57c4-0d23-438b-9803-5dfe4d1651c2"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_09b1c14e-774c-4713-84da-df5118ae4e92"
      decimals="-3"
      id="F_b267e1f3-6460-4a0f-b165-98c7958c70ee"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_09b1c14e-774c-4713-84da-df5118ae4e92"
      decimals="-3"
      id="F_b40cb769-74b1-4da0-affa-a28c4577e538"
      unitRef="U_USD">20000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_601746b5-136b-4466-b76e-177343513949"
      unitRef="U_USD">20000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_1ec94054-a0a1-48d2-be79-1a7a2f8bedae"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_abdd2adc-ebe4-4e79-afe9-30810e9ad995"
      unitRef="U_USD">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_b5bdc522-c21a-48da-86be-a16c4d4960d8"
      unitRef="U_USD">20000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <amba:AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef"
      decimals="INF"
      id="F_b6da86f3-60fb-403b-a935-8b5732d4e8ee"
      unitRef="U_Security">0</amba:AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_5ed9a834-6599-4a68-bc0e-da6fea9d2eb2"
      unitRef="U_Security">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions>
    <us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_9fad4caa-9ee4-4a4b-8843-1bca516954be">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;       &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.088%;"/&gt;
        &lt;td style="width:1.39%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:14.494%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:2.673%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:14.356%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Included in cash equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Included in marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;93,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total cash equivalents and marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;101,194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_09ca0d71-d90f-4b68-a5a5-0527d602db45"
      decimals="-3"
      id="F_15ba3ea0-923a-4171-9e00-d9ead5383cb3"
      unitRef="U_USD">7872000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_58311716-cd97-43da-894d-75f7ba0691a9"
      decimals="-3"
      id="F_93bb40c0-6a1a-4fa1-ac2d-382d3ec7d82c"
      unitRef="U_USD">20000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_e06a9436-70ea-43ae-933f-4ca98b512dd8"
      decimals="-3"
      id="F_f22ff3ef-1548-414c-b01a-9598a323e442"
      unitRef="U_USD">93322000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_56940336-7e51-4adb-b98b-c6e1901fe683"
      decimals="-3"
      id="F_832647a9-648b-493e-9c92-f140819f8592"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_796c5a78-ea49-4441-81ca-0303d571bb6c"
      unitRef="U_USD">101194000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_23c08a9a-ea80-4bc4-973f-32cf3d9478ab"
      unitRef="U_USD">20000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_789e5129-9862-448a-9f4d-d742f29ee420">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The contractual maturities of the investments at January 31, 2023 and 2022 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:63.47%;"/&gt;
        &lt;td style="width:1.405%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:14.356%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:2.55%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:14.218%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Due within one year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;48,016&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Due in 1-5 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;52,414&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Due in 5-7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;764&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total cash equivalents and marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;101,194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <amba:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_bc7e59da-ddac-4594-a76d-482c27fffa81"
      unitRef="U_USD">48016000</amba:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear>
    <amba:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_da77d8b0-f6e1-4974-9cf3-3302581e390c"
      unitRef="U_USD">20000</amba:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear>
    <amba:AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_d7ef8abc-28cd-48b3-a436-1bc7259d752f"
      unitRef="U_USD">52414000</amba:AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue>
    <amba:AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_6b5a7d59-3a10-487d-ae96-6b6daf509499"
      unitRef="U_USD">0</amba:AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue>
    <amba:AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_b5d52319-e5c4-420d-9b3d-8463f394c32c"
      unitRef="U_USD">764000</amba:AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue>
    <amba:AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_1d6ca62d-d8f3-42ab-8e86-f420b344ef9a"
      unitRef="U_USD">0</amba:AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_65339fb2-ed55-4991-93a1-bdbd562cc690"
      unitRef="U_USD">101194000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_9d2af030-30fd-4d54-83d2-b34cf26f1b21"
      unitRef="U_USD">20000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <amba:InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-5"
      id="F_01ca80f6-e385-4d9f-8d11-c67e555660e6"
      unitRef="U_USD">1700000</amba:InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities>
    <amba:InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-5"
      id="F_174543b4-6e25-4be5-b4e0-79de5cb4f6ab"
      unitRef="U_USD">1700000</amba:InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities>
    <amba:InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-5"
      id="F_a58f77c3-95aa-4eec-840c-b6a9a8ebee8c"
      unitRef="U_USD">3600000</amba:InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_7037d5a8-12ae-472d-b5f2-d4e262956ae2">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following tables present the fair value of the financial instruments measured on a recurring basis as of January 31, 2023 and 2022, respectively:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:50.334%;"/&gt;
        &lt;td style="width:1.223%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.110999999999999%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.223%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.110999999999999%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.223%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.110999999999999%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.223%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.44%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Commercial paper&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,333&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,333&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Corporate bonds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,298&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,298&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Asset-backed securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,648&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,648&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. government securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;33,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;33,043&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total cash equivalents and marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;101,194&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;93,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Level 3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total cash equivalents and marketable debt securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_cc049ad8-a8b2-4eeb-853f-51e1340414ef"
      decimals="-3"
      id="F_4971b152-bc05-4de0-ab91-17f2c58b7b96"
      unitRef="U_USD">7872000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_c47eaf83-ebeb-474b-98ca-2b240615dac2"
      decimals="-3"
      id="F_b3e7978c-367a-41fd-a9e4-6b8efe0eab2a"
      unitRef="U_USD">7872000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_6c7d0feb-a8b7-4b7c-bcb5-e274b04d1394"
      decimals="-3"
      id="F_2367a5ec-3315-4c16-9544-09338e6373f6"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0ddddfd5-635b-4510-b360-612b804de8d9"
      decimals="-3"
      id="F_a12fcc90-1f6c-4d29-b30b-5337c3cbfa89"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_15b35443-09cb-4613-ae3f-4f3b25fd1e8e"
      decimals="-3"
      id="F_c1fc36a0-aab8-4601-8cd2-12f12093f2d3"
      unitRef="U_USD">18333000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_c3124274-adbe-40d5-90c5-69ccf5b75094"
      decimals="-3"
      id="F_c110e0a4-fbef-43d6-a087-4e302abf2d35"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_de381418-dfca-4eac-9de8-26fd1ad66b19"
      decimals="-3"
      id="F_c69b7f1b-3a45-40b4-8d6d-434cb3401d61"
      unitRef="U_USD">18333000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_50e10d4d-4210-43d1-83f5-599e2081f5de"
      decimals="-3"
      id="F_ce4aa077-6e39-4bef-8a99-b6fa46b7d947"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_9490df1f-26b5-43e7-b5b0-f7cc8cf20218"
      decimals="-3"
      id="F_37e3a3d0-a5e3-4d76-a789-5f8884e54c26"
      unitRef="U_USD">23298000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_229e902a-7356-45ce-94ba-9880570ea353"
      decimals="-3"
      id="F_77ccadf1-6dba-462b-a88d-bd0a41d5185b"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_7638d801-56b1-46f1-8df2-87ad10af9511"
      decimals="-3"
      id="F_aed204a0-c900-43d4-9485-c37664687cb0"
      unitRef="U_USD">23298000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_a716b5bd-09ab-417f-872e-fc056fb24dc5"
      decimals="-3"
      id="F_3c203ebe-5c87-4d60-a35a-5b40c476a3c6"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_d255e5f7-c6fb-4197-9ab5-095bb26ad9e3"
      decimals="-3"
      id="F_d7a23e7d-2f12-491a-9e16-b33c441bc196"
      unitRef="U_USD">18648000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_0ba0d343-fb24-4c4c-99d1-43040ff18214"
      decimals="-3"
      id="F_1606ba83-aca6-4c1c-bd30-8521e2135643"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_67b9e5f7-e645-47a7-a780-1350dc06bf86"
      decimals="-3"
      id="F_abaf5a4a-f3dc-4e8f-8ae1-4c22cee4f9be"
      unitRef="U_USD">18648000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_53799321-bf8c-453b-90da-3419ef3753fb"
      decimals="-3"
      id="F_2b2de181-0a10-48b4-a7c9-53cc70ce596e"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_2ee3c666-d342-4457-ac1c-2b7acb8f03f2"
      decimals="-3"
      id="F_8b375d40-8c7b-4968-94a2-c57e66ed7148"
      unitRef="U_USD">33043000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_da15ddd8-a519-4b42-90fd-abdcd9dfe155"
      decimals="-3"
      id="F_a0663432-c6cf-4e3f-9bbe-39ff29da3c52"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_1f8b4e40-ac14-4dd8-a105-16420063434d"
      decimals="-3"
      id="F_4e79014a-71f5-4b95-8a04-b0ef2c756c38"
      unitRef="U_USD">33043000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_cf0fc502-0ed9-4426-b8c5-9e09de288d54"
      decimals="-3"
      id="F_336eec93-aeb7-4101-bfc5-fd4409102128"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_849e42be-40fa-4c11-bf29-e73795398c70"
      unitRef="U_USD">101194000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_5c83e82b-ea1a-479c-8443-0f432f0d5861"
      decimals="-3"
      id="F_d77cc1b2-6ad5-4132-8da6-8196a7e0550b"
      unitRef="U_USD">7872000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_a2c84652-1b20-43fe-84d9-ea54e17599fa"
      decimals="-3"
      id="F_6a928731-6137-4cc1-8530-9dcd2fc83ebe"
      unitRef="U_USD">93322000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_6ece45b1-1923-4fcf-8ac3-3b7b1df5bf62"
      decimals="-3"
      id="F_abde9191-b084-4095-96d7-cb74b9cc71db"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_09b1c14e-774c-4713-84da-df5118ae4e92"
      decimals="-3"
      id="F_b94a6ceb-b4da-4f57-b21b-334e5594d865"
      unitRef="U_USD">20000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_a52a7b2d-4481-4188-83af-1a31419123b2"
      decimals="-3"
      id="F_4dfeeb18-0605-4850-be64-58ed01249607"
      unitRef="U_USD">20000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_7774a754-056d-4cfd-9ac3-b7ec3a79174a"
      decimals="-3"
      id="F_86dd176f-5198-4414-b765-9ec758717952"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_a0a74096-d9a5-482b-9ee3-325f11cf8ded"
      decimals="-3"
      id="F_9a17383d-bd8c-4696-abe5-4cdc233447d6"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_51b31ff8-cca7-4a9e-a314-d4dc37da2ae1"
      unitRef="U_USD">20000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_8e8ea4b8-8435-4896-a2dd-56b0897f4167"
      decimals="-3"
      id="F_71142dc6-9fed-4b1e-bec3-54fd0d9a7a72"
      unitRef="U_USD">20000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_3534ba08-a947-4be2-ad83-3ace56091912"
      decimals="-3"
      id="F_952d145d-3cca-45a4-86f5-204d791c6585"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_5da26981-763a-4c28-8634-a6cbd9c54241"
      decimals="-3"
      id="F_237a8baa-2b6a-4dd2-85e1-ae029492cd23"
      unitRef="U_USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_b1e58e2c-1ff6-48c2-9166-1de987ce5f98">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4. Inventories&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Inventories at January 31, 2023 and 2022 consisted of the following:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.435%;"/&gt;
        &lt;td style="width:1.523%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.207%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.536%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.298%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Work-in-progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;26,023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;25,844&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Finished goods&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;14,463&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;19,375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;40,486&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;45,219&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_5ea425b4-d839-48b7-9898-262bd164dadc">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Inventories at January 31, 2023 and 2022 consisted of the following:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.435%;"/&gt;
        &lt;td style="width:1.523%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.207%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.536%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.298%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Work-in-progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;26,023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;25,844&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Finished goods&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;14,463&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;19,375&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;40,486&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;45,219&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_c3a0cb9c-962e-41b3-a263-ef27ab31c445"
      unitRef="U_USD">26023000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_29d9de39-b7ac-492d-9118-2ba96bc20a60"
      unitRef="U_USD">25844000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_bef0978c-ea7d-474f-829d-a6bfe1af10c7"
      unitRef="U_USD">14463000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_63a98abc-c763-4e71-9903-51a0c0fef974"
      unitRef="U_USD">19375000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_b2f2f80f-ebec-498f-a67e-557186241054"
      unitRef="U_USD">40486000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_c451d2c5-af18-4722-ac84-c823e7f905ad"
      unitRef="U_USD">45219000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_4e91457e-fe5e-47cf-b37d-a69757b8c08a">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5. Property and Equipment, net&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Depreciation expense was approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.9&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2.8&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Property and equipment at January 31, 2023 and 2022 consisted of the following: &lt;/span&gt;&lt;/span&gt;&lt;span style=""/&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.191%;"/&gt;
        &lt;td style="width:1.505%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.433%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.518%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.354000000000001%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Computer hardware and software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20,733&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;16,488&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Tools and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8,325&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,532&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,311&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,295&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,942&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Construction in progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;513&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,060&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;34,177&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;29,265&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;22,363&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;19,131&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11,814&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,134&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:Depreciation
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-5"
      id="F_f5d1dd00-b8bd-4783-bab6-c0fd6a8e2ba6"
      unitRef="U_USD">3900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-5"
      id="F_2346ecfb-76c3-4f5f-a136-c436ef24ab7c"
      unitRef="U_USD">2800000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-5"
      id="F_b0cb7088-a2e9-42aa-aa0a-156337093682"
      unitRef="U_USD">2600000</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_ea3a0bef-f8ce-4067-98fa-77e75f613644">&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Property and equipment at January 31, 2023 and 2022 consisted of the following: &lt;/span&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.191%;"/&gt;
        &lt;td style="width:1.505%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.433%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.518%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.354000000000001%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Computer hardware and software&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20,733&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;16,488&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Tools and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8,325&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,532&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,311&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,295&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,942&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Construction in progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;513&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,060&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;34,177&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;29,265&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;22,363&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;19,131&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11,814&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,134&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_49b85191-785a-4332-b1bf-8089d4e1032b"
      decimals="-3"
      id="F_73e96441-9ec8-4f69-97ab-8d666a83dea0"
      unitRef="U_USD">20733000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_376a18e6-bd1e-465d-989c-cca6db18f615"
      decimals="-3"
      id="F_e039ee91-f3c8-4c50-8a47-e711e9517552"
      unitRef="U_USD">16488000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_b2e1a1fc-26cd-4878-9d42-35d86f6b87f4"
      decimals="-3"
      id="F_f10778a8-8f9b-4808-915e-a7dbabea417a"
      unitRef="U_USD">8325000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_4fd02fcd-e993-41ad-b445-57cbe6b7da6a"
      decimals="-3"
      id="F_7442e0a4-10d3-4499-92e1-f55e8eaa5192"
      unitRef="U_USD">7532000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_ae7a46f2-df38-4673-8dcd-097d5cef1b09"
      decimals="-3"
      id="F_5eec4951-27c9-425d-acbb-f243f24ef8e0"
      unitRef="U_USD">1311000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_d98a9136-de20-4a8b-9298-7ab6fef7d69f"
      decimals="-3"
      id="F_34db6b9d-92d6-41ec-88ea-6abe19b05de5"
      unitRef="U_USD">1243000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_8c50abb2-4eea-4e6c-97f3-a05b3da56d30"
      decimals="-3"
      id="F_c5f7d755-c4e9-4729-a7a5-c85b01be7393"
      unitRef="U_USD">3295000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_e64eea00-d127-460a-9063-3c8b04d55759"
      decimals="-3"
      id="F_b437a2de-57b7-4f7a-9948-6f4f67fbd88d"
      unitRef="U_USD">2942000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_9321e892-fb7a-491b-9418-5840a4bec757"
      decimals="-3"
      id="F_00e4c35d-8f71-4db8-89b7-aadb95508165"
      unitRef="U_USD">513000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_8105e429-45f2-4c3e-9ede-c0f43ba25e2d"
      decimals="-3"
      id="F_5a862e54-32af-49fc-9ac7-819bb6b621c4"
      unitRef="U_USD">1060000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_11963718-8031-4d74-898c-9cbad99d94f1"
      unitRef="U_USD">34177000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_a9ba9aca-2ef1-4ed6-a868-c4168dd2af93"
      unitRef="U_USD">29265000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_f2eaee24-23d2-4a7b-abde-54b73c7721e3"
      unitRef="U_USD">22363000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_bf59b804-be42-45f1-8293-f68107cda2f2"
      unitRef="U_USD">19131000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_26259165-51a4-4b2b-9d9d-62f8a02ad031"
      unitRef="U_USD">11814000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_2fdde906-388f-41cc-ab01-fb5d1db0d7cc"
      unitRef="U_USD">10134000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_042b824d-078a-4985-9564-a66e6259a372">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6. Intangible Assets, net&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Intangible assets primarily consist of software licenses as well as developed technology, customer relationships and trade name that were acquired from business combinations. In fiscal year 2022, the Company determined that the underlying project incorporating IPR&amp;amp;D from the prior acquisition of VisLab S.r.l., or VisLab,&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; was completed. As a result, the $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4.1&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million of IPR&amp;amp;D was reclassified as definite-lived developed technology and started amortization over its estimated economic life of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; years.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company enters into certain software license agreements with third parties from time-to-time. The software licenses consist of noncancelable on-premise internal-use software and software with alternative use that is to be sold, leased or otherwise marketed as part of a product. The licenses have been capitalized as intangible assets, and the corresponding future payments have been recorded as liabilities at net present value. As of January 31, 2023, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7.1&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million was recorded in accrued and other current liabilities and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million was recorded in other long-term liabilities in the consolidated balance sheets.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The components of intangible assets as of January 31, 2023 and 2022 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:40.298%;"/&gt;
        &lt;td style="width:0.945%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:6.636%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.945%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.359%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.945%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:6.9879999999999995%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.954%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:6.6450000000000005%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.954%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.359%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.954%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.016%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accumulated Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net Carrying Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accumulated Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net Carrying Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Software licenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;34,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,319&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;27,809&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;22,093&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11,331&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,762&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Developed technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;21,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,932&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;17,268&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;21,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20,296&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;13,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,833&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11,367&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;13,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;367&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,833&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Trade name&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;447&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,053&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;89&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total intangible assets, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;71,028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;58,497&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;58,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,691&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;46,302&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; During the twelve months ended January 31, 2023, there were approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;24.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million of software licenses purchased and approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million of software licenses retired. The amortization expense associated with software licenses was approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6.4&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million for the fiscal years ended January 31, 2023, 2022 and 2021 respectively. The amortization expense associated with acquisition-related intangible assets, including developed technology, customer relationship and trade name, was approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4.9&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.4&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million for the fiscal years ended January 31, 2023 and 2022, respectively. There was &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; amortization expense associated with acquisition-related intangible assets for the fiscal year ended January 31, 2021. &lt;/span&gt;&lt;span style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The expected future amortization expense related to these intangible assets as of January 31, 2023 is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:80.066%;"/&gt;
        &lt;td style="width:1.932%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:16.002%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fiscal Year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;13,754&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11,996&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9,944&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,711&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,711&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11,381&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total future amortization expenses:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;58,497&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:1.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Intangible assets are tested for impairment at least annually, in the fourth fiscal quarter, or more frequently if events or changes in circumstances indicate that the assets may be impaired. The Company is also required to test the impairment prior to changing the IPR&amp;amp;D from an indefinite-lived asset to a finite-lived asset. There were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; intangible asset impairments for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="C_a11fd234-4526-4395-9461-22ddde4d88f5"
      decimals="-5"
      id="F_7d2eb6a2-9df9-42a7-8270-3d19909a098b"
      unitRef="U_USD">4100000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <amba:FiniteLivedIntangibleAssetsEstimatedEconomicLife
      contextRef="C_f7b74c89-558d-4075-bb00-f474d764daca"
      id="F_657c9fbc-e237-4f42-8d2b-9e119d4204f0">P7Y</amba:FiniteLivedIntangibleAssetsEstimatedEconomicLife>
    <amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_bb7d2bca-741a-4189-b51f-533585ca2835"
      unitRef="U_USD">7100000</amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent>
    <amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_9fd8f1c6-4ebc-46dc-8f23-5d24a8e50cd6"
      unitRef="U_USD">9600000</amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_a4d53bde-a882-41b2-a3e2-a5aa1b9f5154">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The components of intangible assets as of January 31, 2023 and 2022 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:40.298%;"/&gt;
        &lt;td style="width:0.945%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:6.636%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.945%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.359%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.945%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:6.9879999999999995%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.954%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:6.6450000000000005%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.954%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.359%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.954%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.016%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accumulated Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net Carrying Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accumulated Amortization&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net Carrying Amount&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="22" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Software licenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;34,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,319&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;27,809&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;22,093&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11,331&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,762&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Developed technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;21,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,932&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;17,268&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;21,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20,296&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Customer relationships&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;13,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,833&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11,367&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;13,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;367&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,833&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Trade name&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;447&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,053&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,500&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;89&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total intangible assets, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;71,028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;58,497&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;58,993&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,691&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;46,302&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_996b17e8-bcaf-440e-846d-6a530c100810"
      decimals="-3"
      id="F_2552d12f-203d-4544-aded-641e4d947f7e"
      unitRef="U_USD">34128000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_996b17e8-bcaf-440e-846d-6a530c100810"
      decimals="-3"
      id="F_c241e1b8-ff7f-4004-b681-2d68a2f08552"
      unitRef="U_USD">6319000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_996b17e8-bcaf-440e-846d-6a530c100810"
      decimals="-3"
      id="F_56090bec-1e03-4e36-879f-3a02f45d04f5"
      unitRef="U_USD">27809000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_9d0142d0-a8fa-45cb-ba54-a05bbe8457f3"
      decimals="-3"
      id="F_67cdf6ac-b397-4e2f-983c-f4f7e27c5d87"
      unitRef="U_USD">22093000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_9d0142d0-a8fa-45cb-ba54-a05bbe8457f3"
      decimals="-3"
      id="F_692bdfe4-660c-4680-bd97-5d830e68ce99"
      unitRef="U_USD">11331000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_9d0142d0-a8fa-45cb-ba54-a05bbe8457f3"
      decimals="-3"
      id="F_955e6393-e1d6-4ede-96ad-afc585ba0961"
      unitRef="U_USD">10762000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_0aa6fb6c-1430-429c-bf3e-3142b88cc987"
      decimals="-3"
      id="F_bc83633e-5f9e-4bea-a712-f76ce6d5727d"
      unitRef="U_USD">21200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_0aa6fb6c-1430-429c-bf3e-3142b88cc987"
      decimals="-3"
      id="F_ed8000bd-6426-4bde-96da-0e2638753a7d"
      unitRef="U_USD">3932000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_0aa6fb6c-1430-429c-bf3e-3142b88cc987"
      decimals="-3"
      id="F_227144f5-12c2-4661-a29c-31472a3631ec"
      unitRef="U_USD">17268000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_66ae85a0-ad9a-4d9b-94e1-f539d8d98537"
      decimals="-3"
      id="F_102c741f-ca74-46a0-92a0-63a0e604841f"
      unitRef="U_USD">21200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_66ae85a0-ad9a-4d9b-94e1-f539d8d98537"
      decimals="-3"
      id="F_cd52af02-2c22-4e7f-b262-d87d22e19251"
      unitRef="U_USD">904000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_66ae85a0-ad9a-4d9b-94e1-f539d8d98537"
      decimals="-3"
      id="F_25ea403e-9c2c-4672-9cc2-63eeddfce19f"
      unitRef="U_USD">20296000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_85f2d14f-2ce9-467d-9e05-e05680aaa50d"
      decimals="-3"
      id="F_ed40611d-a573-4c06-87c6-4541b0188b30"
      unitRef="U_USD">13200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_85f2d14f-2ce9-467d-9e05-e05680aaa50d"
      decimals="-3"
      id="F_058007e3-2833-44e2-a6cb-44b85944bf75"
      unitRef="U_USD">1833000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_85f2d14f-2ce9-467d-9e05-e05680aaa50d"
      decimals="-3"
      id="F_7fa71ca9-7fff-4873-b01d-4527665daa2d"
      unitRef="U_USD">11367000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_9905015a-5af0-465c-ab1b-2d18801186a4"
      decimals="-3"
      id="F_41552891-2e8a-46fd-8c2a-223d9ca71ca4"
      unitRef="U_USD">13200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_9905015a-5af0-465c-ab1b-2d18801186a4"
      decimals="-3"
      id="F_3da7f669-53f2-4b4c-9164-fbf2373db041"
      unitRef="U_USD">367000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_9905015a-5af0-465c-ab1b-2d18801186a4"
      decimals="-3"
      id="F_885555ff-450a-475f-88a4-708f9c3329b0"
      unitRef="U_USD">12833000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_ce4b1f21-a814-467b-8af7-ed779264f55c"
      decimals="-3"
      id="F_0fb6fdac-b269-4af9-aa9d-93423b4682c7"
      unitRef="U_USD">2500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_ce4b1f21-a814-467b-8af7-ed779264f55c"
      decimals="-3"
      id="F_87ba6c0e-be69-4164-8dae-db0466ffd596"
      unitRef="U_USD">447000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_ce4b1f21-a814-467b-8af7-ed779264f55c"
      decimals="-3"
      id="F_695705b4-0ae6-475d-a2bb-c79d9f1b0fe1"
      unitRef="U_USD">2053000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_4dae8743-8fe6-422a-b0e5-94559bae8db4"
      decimals="-3"
      id="F_73858c1e-6157-4987-afb7-eddb0a944ff9"
      unitRef="U_USD">2500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_4dae8743-8fe6-422a-b0e5-94559bae8db4"
      decimals="-3"
      id="F_194a5322-61f3-49fb-8bc9-3bf16f75f711"
      unitRef="U_USD">89000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_4dae8743-8fe6-422a-b0e5-94559bae8db4"
      decimals="-3"
      id="F_1f7479a6-5b84-4b6b-a5d3-8304cb5e4b58"
      unitRef="U_USD">2411000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_0f9e9b76-cc34-46b9-a010-64ff8dc69a52"
      unitRef="U_USD">71028000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_4e721bc5-b106-4fe1-bea7-3dfe9e06c764"
      unitRef="U_USD">12531000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_502fa02f-6c3e-4611-9840-bd0139598eae"
      unitRef="U_USD">58497000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_98f86092-9780-4def-ae81-2b85d0d924b3"
      unitRef="U_USD">58993000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_f03c3616-61d2-40e3-9ec4-9268739b76d4"
      unitRef="U_USD">12691000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_a5cabbce-da66-4faf-9315-08e9344fc8d0"
      unitRef="U_USD">46302000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <amba:SoftwareLicensePurchased
      contextRef="C_98d0fbd8-76f9-4737-a008-8f78be21e54b"
      decimals="-5"
      id="F_c7fc5252-ff7f-464b-962c-09be303245c7"
      unitRef="U_USD">24500000</amba:SoftwareLicensePurchased>
    <amba:FullyAmortizedSoftwareLicenseRetired
      contextRef="C_98d0fbd8-76f9-4737-a008-8f78be21e54b"
      decimals="-5"
      id="F_134d83f4-bfc1-4426-b3e5-69fa1eecaa18"
      unitRef="U_USD">12500000</amba:FullyAmortizedSoftwareLicenseRetired>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_98d0fbd8-76f9-4737-a008-8f78be21e54b"
      decimals="-5"
      id="F_732a2fd4-9330-4b7d-980a-ce5f15d5dc36"
      unitRef="U_USD">7500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_9a5b582c-82d1-44d4-afbd-e22a7fc2b6e2"
      decimals="-5"
      id="F_c5aab4da-b47a-4389-8cd8-d91b159b282f"
      unitRef="U_USD">6400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="C_99ea84ae-24d6-4eef-ac8d-fce84c0bcb64"
      decimals="-5"
      id="F_636e2760-f53f-485a-8939-d80986fd07fd"
      unitRef="U_USD">6500000</us-gaap:AmortizationOfIntangibleAssets>
    <amba:AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-5"
      id="F_b798ec00-4b16-40eb-9d6a-a664b6584dc4"
      unitRef="U_USD">4900000</amba:AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets>
    <amba:AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-5"
      id="F_4e2df364-1925-4b5e-932b-6e9205e4a47d"
      unitRef="U_USD">1400000</amba:AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets>
    <amba:AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="INF"
      id="F_4378babd-d42b-43df-b6cc-9c52f7d5902a"
      unitRef="U_USD">0</amba:AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_87fd9979-f1ae-4ef6-a28d-78c90d2d40fb">&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The expected future amortization expense related to these intangible assets as of January 31, 2023 is as follows:&lt;/span&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:80.066%;"/&gt;
        &lt;td style="width:1.932%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:16.002%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fiscal Year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;13,754&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11,996&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9,944&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,711&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,711&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11,381&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total future amortization expenses:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;58,497&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_63503352-63f9-4680-b0ec-47b9aa2b9c89"
      unitRef="U_USD">13754000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_cceffd11-c7e4-4b4a-85eb-1141c699dcce"
      unitRef="U_USD">11996000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_467f585a-91f2-4854-8d7b-b05046a890dd"
      unitRef="U_USD">9944000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_77a1a667-362e-47db-bcc0-5dad8557aafa"
      unitRef="U_USD">5711000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_170b82b8-dabc-4b37-8390-19b34636f897"
      unitRef="U_USD">5711000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_41770b95-bee8-4255-927b-592562232f3f"
      unitRef="U_USD">11381000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_00b0e411-d5fc-4df0-862c-ca2deafcb624"
      unitRef="U_USD">58497000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_0762322d-628a-4b38-99e0-40cb463a030a"
      unitRef="U_USD">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="INF"
      id="F_f81f70be-2a64-4641-8343-8b2ab904cce0"
      unitRef="U_USD">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="INF"
      id="F_a0510f1c-20d5-45f2-ab85-55c85c5c8a4e"
      unitRef="U_USD">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_744d11a6-e4fe-44cf-8f0b-ee124831f16f">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7. Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;	The Company has &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; reporting segment and accordingly, there is no goodwill assignment based on reporting units (refer to Note 16). As of January 31, 2023 and 2022, the total carrying amount of goodwill was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;303.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, respectively. The Company does not amortize goodwill. In the fourth quarter of fiscal year 2023, 2022 and 2021, the Company performed annual goodwill tests and there were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; goodwill impairments for the fiscal years ended January 31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_b6cbef10-3ae1-4084-acde-f1d5acb27150"
      unitRef="U_Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:Goodwill
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_fe33c612-e771-4a6e-8335-80871be53229"
      unitRef="U_USD">303600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-5"
      id="F_ba108971-70b2-4db3-a9be-0bc1b5f7ffe0"
      unitRef="U_USD">303600000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_1f6f9352-74be-4549-a28f-c99339a66bda"
      unitRef="U_USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="INF"
      id="F_05f77796-77c2-41be-88d5-0845c2bcc274"
      unitRef="U_USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="INF"
      id="F_2e6bf432-4be3-44aa-93b8-bc07b7cf44ee"
      unitRef="U_USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_edfeb9d0-58ca-497f-a07e-fea12e0deea6">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8. Accrued and Other Current Liabilities&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accrued and other current liabilities at January 31, 2023 and 2022 consisted of the following:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.435%;"/&gt;
        &lt;td style="width:1.523%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.207%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.536%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.298%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accrued employee compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;22,152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;30,044&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accrued product development costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;19,433&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,523&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Software license liabilities, current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,059&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,001&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Other accrued liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8,011&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,496&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total accrued and other current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;56,655&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;52,064&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  The timing of SoC development progress and payments to outside foundries resulted in fluctuation in the accrued product development costs. Approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10.9&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million of annual bonus was paid in fiscal year 2023, of which $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.2&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million was paid in cash and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7.7&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million was settled with restricted stock units.&lt;/span&gt;&lt;/p&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_4538d7c1-943f-4b2a-9d43-224b94b71c1c">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accrued and other current liabilities at January 31, 2023 and 2022 consisted of the following:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.435%;"/&gt;
        &lt;td style="width:1.523%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.207%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.536%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.298%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accrued employee compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;22,152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;30,044&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accrued product development costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;19,433&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,523&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Software license liabilities, current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,059&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,001&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Other accrued liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8,011&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,496&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total accrued and other current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;56,655&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;52,064&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_90b43388-3936-4454-8654-cb6166427fce"
      unitRef="U_USD">22152000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_2c7b29b7-82ed-419f-b7d3-5315d2bc9ae5"
      unitRef="U_USD">30044000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <amba:AccruedDevelopmentCostLiabilities
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_a8b1387c-1821-4402-9dc9-e3de0da976c9"
      unitRef="U_USD">19433000</amba:AccruedDevelopmentCostLiabilities>
    <amba:AccruedDevelopmentCostLiabilities
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_80ee44e9-5a26-4bff-aec8-3c337588bb40"
      unitRef="U_USD">10523000</amba:AccruedDevelopmentCostLiabilities>
    <amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_c9e932f5-17e3-4d4b-8a37-2612fa29eb43"
      unitRef="U_USD">7059000</amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent>
    <amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_510bda50-4794-4bb8-8317-7c89b9aa15f2"
      unitRef="U_USD">6001000</amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_ef5dde31-f563-4b2e-bad6-c5d3c54eb4d6"
      unitRef="U_USD">8011000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_a92090b5-4dbb-45b1-9c8f-88bbc038b05f"
      unitRef="U_USD">5496000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <amba:AccruedAndOtherLiabilitiesCurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_2cb20dc6-16c8-4bc0-b008-f624a9166a87"
      unitRef="U_USD">56655000</amba:AccruedAndOtherLiabilitiesCurrent>
    <amba:AccruedAndOtherLiabilitiesCurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_1dd2ca4b-30f3-4f58-ba61-760e913075e8"
      unitRef="U_USD">52064000</amba:AccruedAndOtherLiabilitiesCurrent>
    <amba:PaymentsForBonus
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-5"
      id="F_ebf92beb-17af-4ee4-b8dc-bdd8ed424643"
      unitRef="U_USD">10900000</amba:PaymentsForBonus>
    <amba:PaymentsForBonus
      contextRef="C_d713cdfc-7c56-484d-a8cc-f86333726a50"
      decimals="-5"
      id="F_f7bcc6bc-2fff-424b-9e0d-fd35e525d68c"
      unitRef="U_USD">3200000</amba:PaymentsForBonus>
    <amba:PaymentsForBonus
      contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780"
      decimals="-5"
      id="F_7c0af8b2-1ddd-44d1-8aa7-430f1e05e041"
      unitRef="U_USD">7700000</amba:PaymentsForBonus>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_dda59593-112d-4d34-857c-3dfa294546de">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9. Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company enters into various operating leases for its worldwide facilities.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;During the twelve months ended January 31, 2023, the Company extended leases for its Shenzhen office and one of its facilities in Santa Clara, California for an additional &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;two years&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; beginning &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;October 1, 2022&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;September 30, 2024&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;. For the lease extensions, the Company recorded an increase to the operating lease ROU assets and corresponding operating lease liabilities of approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.8&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million in the consolidated balance sheets.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;During the twelve months ended January 31, 2022, the Company extended its existing Shanghai office lease for an additional &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;three years&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; beginning &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;December 1, 2021&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; to&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; November 30, 2024&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; and extended its existing Hong Kong office lease for an additional &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; beginning&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; December 1, 2021&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;November 30, 2026&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;. The Company also leased an additional space for its Shanghai office for a period of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;40 months&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; starting from &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;August 1, 2021&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; through &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;November 30, 2024&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;. The Company recorded an aggregate increase of approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4.4&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million to the operating lease ROU assets and corresponding operating lease liabilities in the consolidated balance sheets as a result of these lease extensions and additional leased space.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;For the fiscal years ended January 31, 2023, 2022 and 2021, the operating lease expense was approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.7&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, respectively.  The Company's short-term leases and finance leases were immaterial as of January 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Supplemental cash flow information related to the operating leases is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:59.783%;"/&gt;
        &lt;td style="width:1.261%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:16.648%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.261%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:17.047%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cash paid for operating leases included in operating cash flows&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,011&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,608&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Supplemental non-cash information related to lease liabilities arising from obtaining right-of-use assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;319&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;365&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Leased assets changes arising from lease modifications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;575&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,798&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023, the weighted average remaining lease term is &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2.61&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; years, and the weighted average discount rate is &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.58&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%. Future minimum lease payments for the lease liabilities are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:9.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.505%;"/&gt;
        &lt;td style="width:2.071%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:29.424%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fiscal Year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,766&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,420&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,370&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;299&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total future annual minimum lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8,980&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Less: interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;344&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8,636&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_e236fc1f-824f-4a0f-8fc0-e37a60ae7b37"
      id="F_9ba401dc-8b86-4c07-ab8a-8273980e260f">P2Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <amba:LeaseCommencementDate
      contextRef="C_0849b89f-bec7-4eb3-b59c-80be66a1073b"
      id="F_4019b5bf-58b6-484c-879a-63050f38b732">2022-10-01</amba:LeaseCommencementDate>
    <us-gaap:LeaseExpirationDate1
      contextRef="C_0849b89f-bec7-4eb3-b59c-80be66a1073b"
      id="F_49023cfd-6cc4-4c6a-9c50-7316a8c01695">2024-09-30</us-gaap:LeaseExpirationDate1>
    <amba:IncreasedOperatingLeaseLiabilities
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-5"
      id="F_6ec80081-9e8a-4641-8c9f-eb4855aebc02"
      unitRef="U_USD">800000</amba:IncreasedOperatingLeaseLiabilities>
    <amba:IncreasedOperatingLeaseRightOfUseAsset
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-5"
      id="F_47322d38-0f65-4dba-9db9-32d746abd5ff"
      unitRef="U_USD">800000</amba:IncreasedOperatingLeaseRightOfUseAsset>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_00410254-19ff-4061-af00-88fc6704dc1e"
      id="F_8da895d2-b1b8-40ce-8223-a9ada6c13d20">P3Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <amba:LeaseCommencementDate
      contextRef="C_1189ba43-574e-40c7-877c-acc2e3fec20d"
      id="F_0e16b71b-b11d-4225-a45b-53a952cc4317">2021-12-01</amba:LeaseCommencementDate>
    <us-gaap:LeaseExpirationDate1
      contextRef="C_1189ba43-574e-40c7-877c-acc2e3fec20d"
      id="F_f10f94cf-9419-44ab-83b2-eaba72fef634">2024-11-30</us-gaap:LeaseExpirationDate1>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_22a1efe6-0fa8-472b-b14c-98346c6d841a"
      id="F_c265da6c-a3ec-43ee-80b2-e856be450759">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <amba:LeaseCommencementDate
      contextRef="C_25ef83cf-14da-426d-a8f3-a805a8300a6f"
      id="F_b1e39e6e-d59f-482f-960b-7b543621bb06">2021-12-01</amba:LeaseCommencementDate>
    <us-gaap:LeaseExpirationDate1
      contextRef="C_25ef83cf-14da-426d-a8f3-a805a8300a6f"
      id="F_708120bf-5b9c-4b83-a564-9efd2e3c6f91">2026-11-30</us-gaap:LeaseExpirationDate1>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="C_1ce4d235-a449-40ae-83f4-47a7ddb4facd"
      id="F_f184ecf0-2d7f-4614-a778-3f8d28b94d19">P40M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <amba:LeaseCommencementDate
      contextRef="C_946d9b96-7283-45e3-a424-4f4affe4b2dd"
      id="F_23738b7d-5aaf-49c9-8590-f7e8d9cc2398">2021-08-01</amba:LeaseCommencementDate>
    <us-gaap:LeaseExpirationDate1
      contextRef="C_946d9b96-7283-45e3-a424-4f4affe4b2dd"
      id="F_e2b3c739-68a7-4058-9999-6c8212c28751">2024-11-30</us-gaap:LeaseExpirationDate1>
    <amba:IncreasedOperatingLeaseLiabilities
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-5"
      id="F_4964606c-c78d-4c84-b960-bada7da22287"
      unitRef="U_USD">4400000</amba:IncreasedOperatingLeaseLiabilities>
    <amba:IncreasedOperatingLeaseRightOfUseAsset
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-5"
      id="F_d444a6d6-af43-4e70-94de-680e24d8a98b"
      unitRef="U_USD">4400000</amba:IncreasedOperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-5"
      id="F_313f5356-1ae0-4ad0-9a87-267a437874fa"
      unitRef="U_USD">3700000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-5"
      id="F_d26e8397-e76e-4ffe-91b5-46be0aaf3698"
      unitRef="U_USD">3500000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-5"
      id="F_2ab018dc-cec2-4566-ba92-3948eeff9da0"
      unitRef="U_USD">3000000.0</us-gaap:OperatingLeaseExpense>
    <amba:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_eb06e62e-bf17-45f1-880a-dc14aa3a4be7">&lt;p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Supplemental cash flow information related to the operating leases is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.173%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:59.783%;"/&gt;
        &lt;td style="width:1.261%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:16.648%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.261%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:17.047%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cash paid for operating leases included in operating cash flows&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,011&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,608&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Supplemental non-cash information related to lease liabilities arising from obtaining right-of-use assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;319&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;365&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Leased assets changes arising from lease modifications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;575&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,798&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</amba:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_ef4d87fa-422b-4663-a8f4-394af86d8fb5"
      unitRef="U_USD">4011000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_37ed4049-37eb-4c55-97e8-633607c97d0f"
      unitRef="U_USD">3608000</us-gaap:OperatingLeasePayments>
    <amba:LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_751af4b1-602b-49d8-aa7a-72af3deb4d83"
      unitRef="U_USD">319000</amba:LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease>
    <amba:LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_b624a8d6-7ce4-4dd2-9012-0ec03208519b"
      unitRef="U_USD">365000</amba:LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease>
    <amba:LeasedAssetsChangesArisingFromLeaseModifications
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_d8b13618-f547-42fc-b5d2-71b8e7c620e7"
      unitRef="U_USD">575000</amba:LeasedAssetsChangesArisingFromLeaseModifications>
    <amba:LeasedAssetsChangesArisingFromLeaseModifications
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_320a9e19-0796-4833-907e-ada32340576d"
      unitRef="U_USD">2798000</amba:LeasedAssetsChangesArisingFromLeaseModifications>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_e50832ae-d414-4a5f-ac63-c5f7b87d444e">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023, the weighted average remaining lease term is &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2.61&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; years, and the weighted average discount rate is &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.58&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%. Future minimum lease payments for the lease liabilities are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:9.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.505%;"/&gt;
        &lt;td style="width:2.071%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:29.424%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fiscal Year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,766&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,420&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,370&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;299&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total future annual minimum lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8,980&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Less: interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;344&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8,636&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      id="F_a368b9b8-2c00-48cc-b402-48f68fb40c9b">P2Y7M9D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="4"
      id="F_89b5fda4-7cda-47dc-b567-d4e309316abd"
      unitRef="U_pure">0.0358</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_a33167ec-5a3a-416c-97d9-c2dacd59a9c5"
      unitRef="U_USD">3766000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_33d88734-d0e8-4af7-91ce-90ef80f227db"
      unitRef="U_USD">3420000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_76734e0d-b5da-4b81-8e45-90f05ad66a4b"
      unitRef="U_USD">1370000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_6a364164-5147-40f1-842a-aa7c63859660"
      unitRef="U_USD">299000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_6e52ca72-3c02-49c3-81a3-a7a28222a63a"
      unitRef="U_USD">125000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_33b8f086-66dd-4156-99ba-722ac2c6fa3b"
      unitRef="U_USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_43b4ebdd-7821-4bac-9c4d-2a78c5cbca56"
      unitRef="U_USD">8980000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_3ec52841-9e79-43b9-91e8-9dba5b37c05e"
      unitRef="U_USD">344000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_6b2f5372-d54b-4183-b370-4f4f8529ce91"
      unitRef="U_USD">8636000</us-gaap:OperatingLeaseLiability>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_ca825ef5-3a2a-4e3b-8084-e46c8ffd764a">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10. Other Long-Term Liabilities&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Other long-term liabilities at January 31, 2023 and 2022 consisted of the following:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.892%;"/&gt;
        &lt;td style="width:2.085%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:16.769%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:2.085%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:17.168%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unrecognized tax benefits, including interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,770&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9,313&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Deferred tax liabilities, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,120&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,769&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Software license liabilities, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9,614&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,674&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Other long-term liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,044&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total other long-term liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;15,548&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,763&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_25966b31-fc1b-4ede-bbce-ed95f7e54d82">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Other long-term liabilities at January 31, 2023 and 2022 consisted of the following:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.892%;"/&gt;
        &lt;td style="width:2.085%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:16.769%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:2.085%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:17.168%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unrecognized tax benefits, including interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,770&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9,313&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Deferred tax liabilities, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,120&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,769&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Software license liabilities, non-current&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9,614&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,674&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Other long-term liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,044&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total other long-term liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;15,548&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,763&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <amba:UnrecognizedTaxBenefitsIncludingInterest
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_f351f8e0-0c8e-4908-acad-50fe3ac8ca9d"
      unitRef="U_USD">3770000</amba:UnrecognizedTaxBenefitsIncludingInterest>
    <amba:UnrecognizedTaxBenefitsIncludingInterest
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_48b24203-33cb-4c94-b922-4a3d96a57dae"
      unitRef="U_USD">9313000</amba:UnrecognizedTaxBenefitsIncludingInterest>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_0cd74d42-b2b6-4b45-aedb-aa054379406f"
      unitRef="U_USD">1120000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_777ed052-6a9d-4a8e-82ee-b6323478391a"
      unitRef="U_USD">1769000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_2efa7ed7-abdb-41af-8497-a6bdb23b454d"
      unitRef="U_USD">9614000</amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent>
    <amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_99d5568a-c901-485e-a4d8-279dd5adc6f5"
      unitRef="U_USD">1674000</amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_74d3a4b8-8e3f-48be-8527-5b4ceb21006d"
      unitRef="U_USD">1044000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_f3b37036-eda7-4e9d-9cb6-8bfafc95afd2"
      unitRef="U_USD">7000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_8a79c650-aca6-4e7f-83dd-b14e9f2715a7"
      unitRef="U_USD">15548000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_1537abb6-8e21-4845-8957-8b13d7781014"
      unitRef="U_USD">12763000</us-gaap:OtherLiabilitiesNoncurrent>
    <amba:CapitalStockTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_d41797a3-c25e-4dd2-a644-d8464d765c18">&lt;p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11. Capital Stock&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Preference shares&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Since the Company&#x2019;s initial public offering, or IPO, a total of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;20,000,000&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; preference shares, with a $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.00045&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; par value per share, were authorized. There were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; preference shares issued and outstanding as of January 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Ordinary shares&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023 and 2022, the following ordinary shares were reserved for future issuance under the Company&#x2019;s equity plans and employee stock purchase plan:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;"&gt;
        &lt;td style="width:68.287%;"/&gt;
        &lt;td style="width:1.103%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:12.681%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.103%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:12.827%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Shares reserved for options, restricted stock and restricted stock units under equity plans&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,822,819&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,461,541&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Shares reserved for employee stock purchase plan&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,986,403&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,624,704&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Shares repurchased&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;There were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; shares repurchased in fiscal years 2023 and 2022. On March 16, 2020, the Company repurchased a total of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;25,719&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; of its ordinary shares for approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million in cash under an authorized repurchase program up to $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;50.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million. The Company's Board of Directors has approved extensions of the repurchase program through &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;June 30, 2023&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;. As of January 31, 2023, there was approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;49.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million available for repurchases through June 30, 2023. Repurchases under the program may be made from time-to-time through open market purchases, 10b5-1 plans or privately negotiated transactions subject to market conditions, applicable legal requirements and other relevant factors. The repurchase program does not obligate the Company to acquire any particular amount of ordinary shares, and it may be suspended at any time at the company's discretion. Repurchases are funded using working capital and any repurchased shares are recorded as authorized but unissued shares.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</amba:CapitalStockTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_05f87a94-bf36-43a2-a5a3-a1918785a887"
      unitRef="U_shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_d465e293-e426-4ed1-8871-0f183d9363b9"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">0.00045</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_9f5b4e7e-b07a-45a3-bb17-ad981a20afe6"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_dcee0f49-05a3-4bcc-b935-c9cdacc55319"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_33f6f664-4118-4f68-90e7-384b7256c1a8"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_a7b50159-9fa5-4ec0-ab5d-5038fd79e0ba"
      unitRef="U_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <amba:SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_800959c4-52e6-41d0-b384-740ff1e1bc97">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023 and 2022, the following ordinary shares were reserved for future issuance under the Company&#x2019;s equity plans and employee stock purchase plan:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;"&gt;
        &lt;td style="width:68.287%;"/&gt;
        &lt;td style="width:1.103%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:12.681%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.103%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:12.827%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Shares reserved for options, restricted stock and restricted stock units under equity plans&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,822,819&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,461,541&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Shares reserved for employee stock purchase plan&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,986,403&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,624,704&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</amba:SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="C_deefcaa7-2260-4d7f-9a4d-17c24b228ea9"
      decimals="INF"
      id="F_88036ab3-c6b2-479d-b5f1-654f84000be6"
      unitRef="U_shares">5822819</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="C_f7124d85-be67-4e7e-808f-0b014ccf721c"
      decimals="INF"
      id="F_0557d470-a019-4f4f-8633-f230834afc5f"
      unitRef="U_shares">7461541</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="C_a1e0b1d4-ac35-412f-a000-962378ab987d"
      decimals="INF"
      id="F_b4ad9664-8bdc-4b7d-8602-6c243047df15"
      unitRef="U_shares">2986403</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="C_6d976eaf-7556-482d-abb1-d700d55321b9"
      decimals="INF"
      id="F_c37c7818-1a8d-46a4-b061-b2f23ab84311"
      unitRef="U_shares">2624704</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_d9185461-3f9c-4254-a987-821983699299"
      unitRef="U_shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="INF"
      id="F_d0fc84e2-d028-4434-a6b7-0a5b74bf2bd3"
      unitRef="U_shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="C_99263fe2-865e-4cd0-b717-ee1070fea967"
      decimals="INF"
      id="F_e5d80596-a4dc-4ba1-bee2-f97ef8cd65b5"
      unitRef="U_shares">25719</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="C_99263fe2-865e-4cd0-b717-ee1070fea967"
      decimals="-5"
      id="F_77da23e3-ca1d-4070-a6f0-f80c86e47032"
      unitRef="U_USD">1000000.0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="C_56b6b9f3-4000-4ac2-bec2-5760650b8ffc"
      decimals="INF"
      id="F_e501db37-a63c-45e8-af80-24e33b25095d"
      unitRef="U_USD">50000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramExpirationDate
      contextRef="C_0b35af40-9a41-4030-a972-387cd7ec0f16"
      id="F_1983e5e4-05da-44b0-b7c4-b451e898f49c">2023-06-30</us-gaap:StockRepurchaseProgramExpirationDate>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="C_77395f41-8848-4c1d-ad61-f17439469c0e"
      decimals="-5"
      id="F_3c8cf3b1-8ce7-4181-b7b5-1a66c4c3ef2e"
      unitRef="U_USD">49000000.0</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_8f87d0da-9536-4008-aaa7-58384f14f295">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12. Employee Benefits and Stock-based Compensation&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;401(k) Plan&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company maintains a defined contribution 401(k) plan (the 401(k) Plan) for all of its eligible U.S. employees. Under the 401(k) Plan, eligible employees may contribute up to the Internal Revenue Service annual contribution limitation. The Company is responsible for administrative costs of the Plan. The Company&#x2019;s contribution expense for the fiscal years ended January 31, 2023 and 2022 was approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.8&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, respectively. The Company did not make any matching contributions prior to fiscal year 2022.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Stock OptioPlans&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;2012 Equity Incentive Plan.&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; The 2012 Equity Incentive Plan, or 2012 EIP, permits the grant of ISOs, within the meaning of Section 422 of the Code, to employees of the Company and any of the Company&#x2019;s subsidiary corporations, and the grant of NSOs, stock appreciation rights, restricted stock, restricted stock units, performance units, performance shares, deferred stock units and dividend equivalents to employees, directors and consultants of the Company and any of the Company&#x2019;s subsidiary corporations&#x2019; employees and consultants.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;2021 Equity Incentive Plan.&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; In June 2021, the Company&#x2019;s shareholders approved the 2021 Equity Incentive Plan, or 2021 EIP. The 2021 EIP permits the grant of ISOs, within the meaning of Section 422 of the Code, to employees of the Company and any of the Company&#x2019;s subsidiary or parent corporations, and the grant of NSOs, stock appreciation rights, restricted stock, restricted stock units, and performance awards to employees, directors and consultants of the Company and any of the Company&#x2019;s subsidiary or parent corporations&#x2019; employees and consultants. Upon adoption of the 2021 EIP, the total number of ordinary shares of the Company  reserved for issuance under the 2021 Plan was equal to, subject to adjustments upon changes in capitalization as provided under the 2021 EIP, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,350,000&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; ordinary shares, plus (i) any ordinary shares subject to outstanding awards granted under the 2012 EIP, that, after the date the 2012 EIP is terminated, are cancelled, expire or otherwise terminate without having been exercised in full or are forfeited to or repurchased by the Company due to failure to vest, and (ii) any ordinary shares that, as of immediately prior to the termination of the 2012 EIP, were available for grant under the 2012 EIP, up to a maximum of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,834,208&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; ordinary shares pursuant to clauses (i) and (ii).&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In the first quarter of fiscal year 2022, the Company added &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,599,634&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; shares to the ordinary shares reserved for issuance, pursuant to an &#x201c;evergreen&#x201d; provision contained in the 2012 EIP. Upon the approval of the 2021 EIP, the 2012 EIP was terminated. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; additional awards will be granted under the 2012 EIP and any shares that were reserved but not issued under the 2012 EIP became available for future grant or sale under the 2021 EIP. However, all outstanding stock options and other awards previously granted under the 2012 EIP will remain subject to the terms of the 2012 EIP.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Oculii Corp. 2017 Stock Option Plan.&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; In November 2021, the Company assumed the Oculii Corp. 2017 Stock Option Plan, or 2017 Plan, as part of the acquisition of Oculii.  &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;No&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; additional awards will be granted under the 2017 Plan. However, all outstanding stock options previously granted under the 2017 Plan will remain subject to the terms of the 2017 Plan and any outstanding stock options that are cancelled or forfeited due to failure to vest will immediately expire from the 2017 Plan.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The exercise price of ISOs granted to a holder of more than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;% of the voting power of all classes of the Company&#x2019;s shares shall be no less than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;110&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;% of fair market value on the grant date. The exercise price of ISOs granted to other employees and NSOs shall be no less than &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;100&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;% of fair market value on the grant date. Options granted under the Plan have a term of up to &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; years from grant date. Options granted to new employees generally &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;vest 25% on the first anniversary service date of the grant and the remainder vest ratably over the following 36 months.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Restricted stock and restricted stock units granted to new employees generally vest as to &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1/4th of the shares on the first anniversary service date of the grant and 1/16th of the shares vest every 3 months thereafter, so as to be 100% vested on the fourth anniversary of the vesting commencement date.&lt;/span&gt;&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Vesting schedules for other service condition, market condition or performance condition awards vary and are subject to approval by the Board of Directors; provided that the performance condition associated awards shall not vest at all until the performance conditions are achieved and are subject to the award&#x2019;s holders continuing to provide services to the Company through such vesting dates. The performance condition awards are automatically forfeited in their entirety, without any cost to or action by the Company, if there has been no achievement of the performance. The holders of restricted stock have voting power and other rights with respect to such shares, provided, however, that such shares are held in escrow and subject to forfeiture until the shares vested.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Amended and Restated&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;2012 Employee Stock Purchase Plan.&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; The Amended and Restated 2012 Employee Stock Purchase Plan, or ESPP, permits eligible participants to purchase ordinary shares at a discount through contributions up to &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;15&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;% of their eligible compensation, subject to any IRS limitations. The ESPP provides each offering and purchasing period of six months in duration. The purchase price is &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;85&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;% of the lower of the closing price of the Company&#x2019;s ordinary shares on the first trading day of each offering period or on the purchase date.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;In the first quarter of fiscal year 2023 and 2022, the Company added &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;466,285&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;444,343&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; shares, respectively, to the ordinary shares reserved for issuance, pursuant to an &#x201c;evergreen&#x201d; provision contained in the ESPP. Pursuant to such provision, on February 1st of each fiscal year, the number of ordinary shares reserved for issuance under the ESPP is automatically increased by a number equal to the lesser of (i) &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,500,000&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; ordinary shares, (ii) one and one quarter percent (&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.25&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%) of the aggregate number of ordinary shares outstanding on such date, or (iii) an amount determined by the Company&#x2019;s Board of Directors or a duly authorized committee of the Board of Directors.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Stock-based Compensation&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table presents the classification of stock-based compensation for the periods indicated:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;"&gt;
        &lt;td style="width:57.092%;"/&gt;
        &lt;td style="width:1.357%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.861%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.357%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.872%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.369%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.09%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Stock-based compensation:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cost of revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,597&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,489&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,328&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Research and development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;71,236&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;54,787&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;42,903&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Selling, general and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;36,325&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;31,525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;25,903&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;111,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;87,801&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;70,134&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023 and 2022, approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7.8&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million of stock-based compensation expense, respectively, was accrued in accrued and other current liabilities in the consolidated balance sheets. Total unrecognized compensation cost related to unvested stock options at January 31, 2023 was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;15.9&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and is expected to be recognized over a weighted-average period of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.85&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; years. Total unrecognized compensation cost related to unvested restricted stock units was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;189.7&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and is expected to be recognized over a weighted-average period of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2.41&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; years. In April 2022, the Company&#x2019;s Compensation Committee of the Board of Directors approved the acceleration of vesting of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;35,703&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; shares of unvested equity awards associated with the departure of Mr. Casey Eichler, who was the Company&#x2019;s Chief Financial Officer until March 2022. As a result, there was approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.7&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million of additional stock-based compensation expense, net recognized in fiscal year 2023.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table sets forth the weighted-average assumptions used to estimate the fair value of stock options and employee stock purchase plan awards for the periods indicated:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:56.498%;"/&gt;
        &lt;td style="width:0.991%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.520999999999999%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.98%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.520999999999999%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.98%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.508999999999999%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Stock Options:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;51&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.04&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expected term (years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5.06&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5.78&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Dividend yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Employee stock purchase plan awards:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;81&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;57&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2.32&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expected term (years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Dividend yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table summarizes stock option activities for the periods indicated:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:34.015%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.661%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.125%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:5.8999999999999995%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.125%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.125%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:10.13%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:6.402%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="24" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Option Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Intrinsic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Average&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Value of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Remaining&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Aggregate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Average&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Average&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Contractual&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Intrinsic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Average&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Grant-date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Acquisition-date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Term&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Exercise&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Outstanding at January 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,124,646&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;32.93&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;51,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;59.54&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;28.37&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;421,736&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;24.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;19,401&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;46.69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,349&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;70.11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Outstanding at January 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;719,143&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;38.33&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;14,700&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;110.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;50.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Assumed&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;163,581&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23.10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;173.04&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;269,287&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;28.23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;25,622&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,669&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;68.95&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,146&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9.86&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Outstanding at January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;619,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;40.08&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;121,624&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;30.34&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,712&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;55.97&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,289&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;39.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Outstanding at January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;484,791&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;42.18&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4.38&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,346&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Exercisable at January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;370,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;44.47&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.59&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;16,927&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The intrinsic value of options outstanding and exercisable is calculated based on the difference between the fair market value of the Company&#x2019;s ordinary shares on the reporting date and the exercise price. The closing price of the Company&#x2019;s stock was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;89.84&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; on January 31, 2023, as reported by The NASDAQ Global Market. The intrinsic value of exercised options is calculated based on the difference between the fair market value of the Company&#x2019;s stock on the exercise date and the exercise price.&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table summarizes restricted stock unit activities for the periods indicated:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.414%;"/&gt;
        &lt;td style="width:1.15%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.292%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.613%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.530000000000001%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Average&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Grant-Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unvested at January 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,617,266&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;50.30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,499,203&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;53.45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,162,883&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;50.53&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;81,785&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;54.48&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unvested at January 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,871,801&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;51.73&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,213,257&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;128.80&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,367,309&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;53.85&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;66,614&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;71.59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unvested at January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,651,135&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;85.41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,549,174&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;74.45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,513,972&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;71.32&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;112,978&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;99.46&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unvested at January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,573,359&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;86.81&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total fair value as of the respective vesting dates of restricted stock units vested for the fiscal years ended January 31, 2023, 2022 and 2021 was approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;122.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;192.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;69.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, respectively.&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Arial&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023, the aggregate intrinsic value of unvested restricted stock units was $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;231.2&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-5"
      id="F_5a74caac-a612-4b8d-b9bc-161afa3fa13d"
      unitRef="U_USD">800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-5"
      id="F_60753ab9-8642-4944-83ad-ab6753a86fe2"
      unitRef="U_USD">600000</us-gaap:DefinedContributionPlanCostRecognized>
    <amba:NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan
      contextRef="C_520444fe-663b-4b5d-8f1f-a7a395a1cc8f"
      decimals="INF"
      id="F_b3c5763d-acca-42ae-86e2-1052571ddb32"
      unitRef="U_shares">1350000</amba:NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan>
    <amba:MaximumNumberOfOrdinarySharesReservedForIssuance
      contextRef="C_df1c7a86-b684-4d9b-a95d-404125ccadcb"
      decimals="INF"
      id="F_04edae9d-179f-49dc-896a-5a59ea7baf32"
      unitRef="U_shares">6834208</amba:MaximumNumberOfOrdinarySharesReservedForIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_4b349ef4-f3f2-4955-a5d2-20d19439ab64"
      decimals="INF"
      id="F_8742edc2-d94e-4271-ac09-357266d03385"
      unitRef="U_shares">1599634</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_3ededd7f-7d4c-4aa3-9a69-4a4b30ccd621"
      decimals="INF"
      id="F_e0e36d85-7b12-4bca-81f4-ad7d61d73f7a"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="C_97db26e0-3c71-4a28-a29a-1e8a5bf27f56"
      decimals="INF"
      id="F_1bebcd70-e5e7-4d25-a13c-8b87e8ff2924"
      unitRef="U_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <amba:VotingPowerOwnershipPercentage
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="2"
      id="F_ec6ea3cf-8d16-4c78-be3b-6fa82712b898"
      unitRef="U_pure">0.10</amba:VotingPowerOwnershipPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="C_b701d391-951a-4366-902d-5924fff4a690"
      decimals="INF"
      id="F_d295ca3a-cc5e-4bf7-ac25-91660ee11d31"
      unitRef="U_pure">1.10</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="C_41440f4b-3bfb-45a1-b572-8265b715fefa"
      decimals="INF"
      id="F_da054454-eee6-4a65-9422-960631aefe7c"
      unitRef="U_pure">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_104f0980-f762-4d4c-91ef-e51b9fc5574b"
      id="F_9a0c2dee-f9a7-4d42-8fca-5e01a823d8bc">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_25e9663e-156a-43d8-8d8c-585381c2444c"
      id="F_b9947fd1-a420-4edb-a452-2aadcdb767c9">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="C_466a5ec1-ac8a-4b72-b2fe-8870ea8b7fd0"
      id="F_03d5e115-c524-430c-9550-f3156be5adeb">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
      contextRef="C_104f0980-f762-4d4c-91ef-e51b9fc5574b"
      id="F_9891637f-65f0-4dd9-b368-dde97afa1b0f">vest 25% on the first anniversary service date of the grant and the remainder vest ratably over the following 36 months.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
      contextRef="C_7378ac51-2a7c-4643-bd49-ba7c928ba52a"
      id="F_6f12ebe0-a1d9-4f90-bb55-b174859a860f">1/4th of the shares on the first anniversary service date of the grant and 1/16th of the shares vest every 3 months thereafter, so as to be 100% vested on the fourth anniversary of the vesting commencement date.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="C_a1e0b1d4-ac35-412f-a000-962378ab987d"
      decimals="INF"
      id="F_f40ee737-4126-41ad-977f-5f624c7be5d3"
      unitRef="U_pure">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="C_dc32b860-3094-46e9-8eab-90776e4a0ec1"
      decimals="2"
      id="F_59c03faa-5a4e-4c4f-a100-1cdfbade515a"
      unitRef="U_pure">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="C_93850d0c-8ca6-4722-8448-702059abef87"
      decimals="2"
      id="F_e9811c83-8fdb-43b9-958c-4fef9de9a829"
      unitRef="U_pure">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="C_aad68fee-37b4-4656-b3ab-082cd462a16b"
      decimals="2"
      id="F_37605054-77f9-42b7-b49a-fef38f7de208"
      unitRef="U_pure">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <amba:AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan
      contextRef="C_234c63ae-2c0c-4b3c-9c02-815e1de25b6b"
      decimals="INF"
      id="F_26d21e2c-bfc4-4608-ba6c-d82323f87e89"
      unitRef="U_shares">466285</amba:AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan>
    <amba:AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan
      contextRef="C_4393c839-b78e-408c-8196-fccdb21bd2d2"
      decimals="INF"
      id="F_ae431520-6067-4f5b-885e-764a01ab9ea4"
      unitRef="U_shares">444343</amba:AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan>
    <amba:AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance
      contextRef="C_7e7b004e-306b-4384-8f71-0ddcb9b6d4f1"
      decimals="INF"
      id="F_43a398aa-cbe8-40be-a014-67bda1c6348a"
      unitRef="U_shares">1500000</amba:AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance>
    <amba:AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance
      contextRef="C_7e8289ec-2dc5-41a8-bd59-54fa206d3c3c"
      decimals="INF"
      id="F_4b40be64-a31b-4438-a501-6d77b3880e4d"
      unitRef="U_shares">1500000</amba:AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance>
    <amba:AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear
      contextRef="C_7e7b004e-306b-4384-8f71-0ddcb9b6d4f1"
      decimals="4"
      id="F_de67c57a-8cf6-4fd6-a152-83cf8d0d277e"
      unitRef="U_pure">0.0125</amba:AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear>
    <amba:AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear
      contextRef="C_7e8289ec-2dc5-41a8-bd59-54fa206d3c3c"
      decimals="4"
      id="F_866c7cb8-ddbd-400e-8ce7-9848108e2ec0"
      unitRef="U_pure">0.0125</amba:AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_54e97b8e-c6fc-44a1-8d07-c5d6412385b5">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table presents the classification of stock-based compensation for the periods indicated:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;"&gt;
        &lt;td style="width:57.092%;"/&gt;
        &lt;td style="width:1.357%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.861%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.357%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.872%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.369%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.09%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Stock-based compensation:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Cost of revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,597&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,489&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,328&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Research and development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;71,236&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;54,787&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;42,903&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Selling, general and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;36,325&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;31,525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;25,903&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;111,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;87,801&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;70,134&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_3d8226c8-bc9b-4de4-8ed1-b84a12d99a40"
      decimals="-3"
      id="F_56353d24-6e45-4242-8172-ac8f76023145"
      unitRef="U_USD">3597000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_6cdac2ea-6a07-4133-b0ca-510a596322aa"
      decimals="-3"
      id="F_2c0eff51-dc79-4418-a9d0-19bffad17a70"
      unitRef="U_USD">1489000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_12190f57-aa85-486b-955c-f96fb0ea92d0"
      decimals="-3"
      id="F_14d397b6-417e-42db-9e3c-43aad6fc937c"
      unitRef="U_USD">1328000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_ee607ba0-9c01-4b95-bf6a-8c9c356d816d"
      decimals="-3"
      id="F_4919892a-9c43-49e1-9324-9829082f7139"
      unitRef="U_USD">71236000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_2aeb6abb-428b-48c1-81d6-92759526bf10"
      decimals="-3"
      id="F_fc05f06c-c69d-4b62-9463-446b791fbd82"
      unitRef="U_USD">54787000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_50aff127-69ad-4cf8-b4db-834889b2e188"
      decimals="-3"
      id="F_52fca1b6-d68f-4dc5-930a-8d4f87bbe2bb"
      unitRef="U_USD">42903000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_2acd2d1c-ddbf-4bea-93ab-246dc7e6de1d"
      decimals="-3"
      id="F_3746c405-0303-405b-a438-82b30f215e9c"
      unitRef="U_USD">36325000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_0201d891-a506-43c8-88d9-a468e9a70f43"
      decimals="-3"
      id="F_11cbfa7c-653c-4bf4-ab4d-1483ac05370c"
      unitRef="U_USD">31525000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_e539913e-e2cc-4d53-bd09-dd03092275a5"
      decimals="-3"
      id="F_115c57f9-1e3a-4377-9d65-e9522718ebde"
      unitRef="U_USD">25903000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_7b24f945-cd39-4281-87bc-df932c6a0e8b"
      unitRef="U_USD">111158000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_d2abcb4f-c330-4773-980a-668ce91aedd4"
      unitRef="U_USD">87801000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_0016fcdd-d720-4ac7-be27-726ed206771f"
      unitRef="U_USD">70134000</us-gaap:AllocatedShareBasedCompensationExpense>
    <amba:AccruedStockBasedCompensationExpenseLiabilities
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_907739f7-eb06-47fd-a2d0-176c924a0454"
      unitRef="U_USD">4600000</amba:AccruedStockBasedCompensationExpenseLiabilities>
    <amba:AccruedStockBasedCompensationExpenseLiabilities
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-5"
      id="F_e7f8f81a-64af-4d28-a420-4c5b49afbf19"
      unitRef="U_USD">7800000</amba:AccruedStockBasedCompensationExpenseLiabilities>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="C_0fba109a-aeda-458c-8a3a-8fceedf6a237"
      decimals="-5"
      id="F_e6e775ef-73bc-42dc-a6e6-9f26cf887477"
      unitRef="U_USD">15900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_104f0980-f762-4d4c-91ef-e51b9fc5574b"
      id="F_8dbb78e9-09ea-4085-a390-5751edb02ea7">P1Y10M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="C_050d2dd2-7173-4cae-b0cd-1a52e8f04b6a"
      decimals="-5"
      id="F_98c1d1c3-3d21-4ed6-b2bd-d50338cf91ac"
      unitRef="U_USD">189700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780"
      id="F_d11645d2-a724-41e4-b2c6-c18699ed90af">P2Y4M28D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="C_da9917d8-3cfc-476a-8b56-35d0476eaf5d"
      decimals="INF"
      id="F_c160bb20-b40b-4224-affc-b3f88e142f55"
      unitRef="U_shares">35703</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="C_0320a7c5-b8f9-4935-b557-ef20eba9263a"
      decimals="-5"
      id="F_00961bf2-f767-4873-8b63-8031f21a88ab"
      unitRef="U_USD">1700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_a5f1265f-3dec-43a2-a775-993f8860018d">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table sets forth the weighted-average assumptions used to estimate the fair value of stock options and employee stock purchase plan awards for the periods indicated:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:56.498%;"/&gt;
        &lt;td style="width:0.991%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.520999999999999%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.98%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.520999999999999%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.98%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.508999999999999%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Stock Options:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;51&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.04&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expected term (years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5.06&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5.78&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Dividend yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Employee stock purchase plan awards:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Volatility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;81&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;57&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2.32&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.06&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expected term (years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Dividend yield&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_104f0980-f762-4d4c-91ef-e51b9fc5574b"
      decimals="2"
      id="F_aab93cb5-1435-4e3b-a89a-af8dd2730b9c"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_25e9663e-156a-43d8-8d8c-585381c2444c"
      decimals="2"
      id="F_3413608e-f47e-44aa-b1c6-ecd88280e0b0"
      unitRef="U_pure">0.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_466a5ec1-ac8a-4b72-b2fe-8870ea8b7fd0"
      decimals="2"
      id="F_ad93cf59-d169-434d-b34d-7eca6c6441b5"
      unitRef="U_pure">0.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_104f0980-f762-4d4c-91ef-e51b9fc5574b"
      decimals="2"
      id="F_3a3e0bca-147b-49c1-89ea-2ef9f26e7453"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_25e9663e-156a-43d8-8d8c-585381c2444c"
      decimals="4"
      id="F_99b78a51-a575-432e-8702-497d79f95eb2"
      unitRef="U_pure">0.0104</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_466a5ec1-ac8a-4b72-b2fe-8870ea8b7fd0"
      decimals="4"
      id="F_4c1eaf29-86d0-489d-8890-d3bc2f6899b7"
      unitRef="U_pure">0.0052</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_25e9663e-156a-43d8-8d8c-585381c2444c"
      id="F_8b25ea63-2d6a-468a-a2f8-fd97310501be">P5Y21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_466a5ec1-ac8a-4b72-b2fe-8870ea8b7fd0"
      id="F_090b866f-aef5-4f47-b402-7a3dd10199e5">P5Y9M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_104f0980-f762-4d4c-91ef-e51b9fc5574b"
      decimals="2"
      id="F_97418860-86b7-469e-8b69-643eb5cb96f0"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_25e9663e-156a-43d8-8d8c-585381c2444c"
      decimals="2"
      id="F_bd61639e-44ac-43f4-85b7-97c7d1c2db53"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_466a5ec1-ac8a-4b72-b2fe-8870ea8b7fd0"
      decimals="2"
      id="F_1a858f1f-bfa4-44fe-b1ae-a7ce08f4e932"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_e53ffd62-cb9e-4862-8792-5f1c4a1d01f2"
      decimals="2"
      id="F_e44f67c9-e71d-4483-9d3c-ede90fd2cb2a"
      unitRef="U_pure">0.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_007581d7-a070-4da7-9043-a14034adb4d9"
      decimals="2"
      id="F_96bfc1d5-3801-45ec-aeab-c6c9451783fb"
      unitRef="U_pure">0.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="C_345fdb82-3c60-4044-8459-8790e58fb6d0"
      decimals="2"
      id="F_b1bad1ac-6512-4477-8712-6f504687f58a"
      unitRef="U_pure">0.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_e53ffd62-cb9e-4862-8792-5f1c4a1d01f2"
      decimals="4"
      id="F_08642ad2-faae-4794-965a-0e5971cd4e31"
      unitRef="U_pure">0.0232</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_007581d7-a070-4da7-9043-a14034adb4d9"
      decimals="4"
      id="F_e1a65439-b4be-4b4c-9c37-3041a3459010"
      unitRef="U_pure">0.0006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="C_345fdb82-3c60-4044-8459-8790e58fb6d0"
      decimals="4"
      id="F_3898a243-d457-483d-b58b-7c648e50db85"
      unitRef="U_pure">0.0021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_e53ffd62-cb9e-4862-8792-5f1c4a1d01f2"
      id="F_7a819b22-afc6-4302-9381-558cfaa57fdb">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_007581d7-a070-4da7-9043-a14034adb4d9"
      id="F_e6322906-f2ae-4896-aeba-15a88b0ef705">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="C_345fdb82-3c60-4044-8459-8790e58fb6d0"
      id="F_897670c8-9c53-4b46-8d05-47ee47ed7f13">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_e53ffd62-cb9e-4862-8792-5f1c4a1d01f2"
      decimals="2"
      id="F_6eaa4695-dad6-4240-9b2f-25ad8412e781"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_007581d7-a070-4da7-9043-a14034adb4d9"
      decimals="2"
      id="F_8c67ea53-06ec-4ff3-9119-82fb0b9a4c9b"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="C_345fdb82-3c60-4044-8459-8790e58fb6d0"
      decimals="2"
      id="F_fa7f998d-3bec-4dab-aa3d-614a031ff17b"
      unitRef="U_pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_1d0c515f-ffe7-4512-9d8a-096ac0f4cd61">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table summarizes stock option activities for the periods indicated:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:34.015%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:9.661%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.125%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:5.8999999999999995%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.125%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.125%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:10.13%;"/&gt;
        &lt;td style="width:0.073%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:6.402%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="24" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Option Outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Intrinsic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Average&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Value of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Remaining&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Aggregate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Average&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Average&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;options&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Contractual&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Intrinsic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Average&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Grant-date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Acquisition-date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Term&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Exercise&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Price&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Calibri&amp;quot;, sans-serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Outstanding at January 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,124,646&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;32.93&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;51,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;59.54&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;28.37&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;421,736&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;24.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;19,401&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;46.69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,349&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;70.11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Outstanding at January 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;719,143&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;38.33&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;14,700&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;110.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;50.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Assumed&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;163,581&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23.10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;173.04&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;269,287&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;28.23&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;25,622&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,669&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;68.95&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,146&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9.86&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Outstanding at January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;619,322&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;40.08&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Exercised&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;121,624&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;30.34&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,712&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,618&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;55.97&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,289&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;39.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Outstanding at January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;484,791&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;42.18&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4.38&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,346&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Exercisable at January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;370,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;44.47&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.59&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;16,927&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9"
      decimals="INF"
      id="F_6108da3e-0b03-41b2-b0c7-2a0ceb117324"
      unitRef="U_shares">1124646</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9"
      decimals="2"
      id="F_5702a9c0-de03-426e-b0ef-4a2fa901ac70"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">32.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="INF"
      id="F_19f50310-82ce-4df9-ab63-028c36f5180c"
      unitRef="U_shares">51200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="2"
      id="F_bfea1d4e-8208-4257-a6ce-57f2e78508ce"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">59.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="2"
      id="F_75c4ea5a-1918-4e01-a409-ea367364bdab"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">28.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="INF"
      id="F_6c4f86b5-9651-4f1a-9d21-28901a833fb0"
      unitRef="U_shares">421736</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="2"
      id="F_71f8b733-fe75-4c7b-aa30-85f1269111f5"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">24.52</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_d6226001-883f-4b18-9080-779b51f92e5a"
      unitRef="U_USD">19401000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="INF"
      id="F_20645c68-b492-4414-b899-cd0f76b2e631"
      unitRef="U_shares">11618</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="2"
      id="F_cf078f86-996d-423c-9686-42a3af2647b3"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">46.69</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="INF"
      id="F_01ea5b96-105c-49e1-a390-e7987040a74e"
      unitRef="U_shares">23349</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="2"
      id="F_cb2ec44b-84a4-4d06-9bae-073ec3b381f6"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">70.11</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815"
      decimals="INF"
      id="F_914d61f3-3ef3-40c9-b5c5-8f7c926503cb"
      unitRef="U_shares">719143</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815"
      decimals="2"
      id="F_bd47509e-2d6e-47eb-b63d-8fc0e4979aa7"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">38.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="INF"
      id="F_d8796e33-5f4b-46a5-918d-a36122ae66fc"
      unitRef="U_shares">14700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="2"
      id="F_5fc49187-e65c-43c3-b5f9-94ca47394c6b"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">110.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="2"
      id="F_84217652-eace-4bd0-97c0-d53a105447d7"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">50.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <amba:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="INF"
      id="F_1efa2740-4703-4fcc-bcde-88565185d7fb"
      unitRef="U_shares">163581</amba:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod>
    <amba:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="2"
      id="F_b749c09d-2bca-42fa-bb1f-a513789815e7"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">23.10</amba:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice>
    <amba:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="2"
      id="F_0255d33a-a120-43d2-955a-b7083acebcf4"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">173.04</amba:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="INF"
      id="F_e3640ee4-a8a2-4fb2-9ecc-32195730915f"
      unitRef="U_shares">269287</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="2"
      id="F_4001f977-0900-4b8e-8b19-de6b4699ca24"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">28.23</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_7e98662d-4308-4450-8a97-ceaffcbc8337"
      unitRef="U_USD">25622000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="INF"
      id="F_32f27db3-8151-418f-b5a6-a01392079261"
      unitRef="U_shares">7669</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="2"
      id="F_350a1efb-ce1b-427f-b6ae-bc9a0d2a6590"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">68.95</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="INF"
      id="F_af74e0b3-a769-41c3-af76-9161130cdd52"
      unitRef="U_shares">1146</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="2"
      id="F_44840004-b079-4765-9398-f16c88011c1c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">9.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="INF"
      id="F_5106e837-640f-446c-aabe-609a50aa16f8"
      unitRef="U_shares">619322</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="2"
      id="F_7dcb7e7c-89a9-4525-8084-6365dbcb38c1"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">40.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_324bf603-ebcd-4d3c-b67d-59c59c1e735a"
      unitRef="U_shares">121624</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="2"
      id="F_797d1741-7eec-4b49-a591-11c3e2e18af9"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">30.34</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_113a206e-8f9e-4775-aabb-b50028c8ccc5"
      unitRef="U_USD">6712000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_f15506bd-0f1a-4ec0-beb5-cf21a7a1f358"
      unitRef="U_shares">10618</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="2"
      id="F_908400bd-067c-4633-99d9-2a8629155604"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">55.97</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_b5a42112-9957-4fc4-a759-04d9d6ef15df"
      unitRef="U_shares">2289</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="2"
      id="F_18b695a4-8152-46bd-aaad-584a075b4447"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">39.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_1f8b9504-adfe-43da-b730-6a271ecb5141"
      unitRef="U_shares">484791</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="2"
      id="F_ec619204-6049-4aa5-a766-cd2bcb91ebc1"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">42.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_25840684-554b-4b72-89df-73447391f3a7">P4Y4M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_ed7b0b97-03e6-4962-a4dd-33a872331f7c"
      unitRef="U_USD">23346000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_f31c84d8-c772-4fdf-a6cf-263ca8f28ea6"
      unitRef="U_shares">370158</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="2"
      id="F_245105bf-d12c-4863-a6d0-de5a9c66f03a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">44.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_16e6d397-cea6-40f4-ba63-2048dba2a4bf">P3Y7M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_48546d33-173a-4791-baff-162ff0ee73d2"
      unitRef="U_USD">16927000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <amba:ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="INF"
      id="F_15ce66d0-7b36-4c02-a3d1-f4f5165a256c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">89.84</amba:ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_0a490485-eef1-49a7-b166-4737fcf0cc53">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table summarizes restricted stock unit activities for the periods indicated:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.414%;"/&gt;
        &lt;td style="width:1.15%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.292%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.613%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.530000000000001%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Average&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Grant-Date&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unvested at January 31, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,617,266&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;50.30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,499,203&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;53.45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,162,883&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;50.53&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;81,785&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;54.48&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unvested at January 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,871,801&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;51.73&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,213,257&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;128.80&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,367,309&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;53.85&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;66,614&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;71.59&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unvested at January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,651,135&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;85.41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,549,174&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;74.45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,513,972&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;71.32&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Forfeited&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;112,978&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;99.46&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Unvested at January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,573,359&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;86.81&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_5fc82f52-f1ae-4858-b798-61363b98d510"
      decimals="INF"
      id="F_2c60d376-7fbe-4e62-ad54-5b868f3ac1a3"
      unitRef="U_shares">2617266</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_5fc82f52-f1ae-4858-b798-61363b98d510"
      decimals="2"
      id="F_075e8809-469d-440d-8901-19c606b9e028"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">50.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72"
      decimals="INF"
      id="F_ed78a3b7-fbf6-4a8f-a0e2-aac77c55c689"
      unitRef="U_shares">1499203</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72"
      decimals="2"
      id="F_c299c453-3ba2-4540-a9ec-7a85452be509"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">53.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72"
      decimals="INF"
      id="F_391a64f7-7529-4444-b0d9-b2f75c39ac43"
      unitRef="U_shares">1162883</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72"
      decimals="2"
      id="F_5b3f63f4-b5e5-4f41-bd5b-b5f604b06d1f"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">50.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72"
      decimals="INF"
      id="F_bef401dc-a3a3-44de-ae4b-4fcd47343918"
      unitRef="U_shares">81785</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72"
      decimals="2"
      id="F_494085d3-376b-4b1a-9618-6950c4c638a4"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">54.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_4ed4c974-f62e-4c4c-8a96-2aae97b8fcf3"
      decimals="INF"
      id="F_c728ca14-234c-4708-9ad9-1e9f3f6266f6"
      unitRef="U_shares">2871801</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_4ed4c974-f62e-4c4c-8a96-2aae97b8fcf3"
      decimals="2"
      id="F_2f319fc6-fd4f-4c2e-a24b-7b00609c754c"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">51.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92"
      decimals="INF"
      id="F_129b76c1-10b9-42ca-a8a2-1c21945c3bb1"
      unitRef="U_shares">1213257</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92"
      decimals="2"
      id="F_83d05711-2c8c-49ea-bf68-8275d994f275"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">128.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92"
      decimals="INF"
      id="F_2d322cdd-f263-430e-9b4f-f5e7b0df5eda"
      unitRef="U_shares">1367309</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92"
      decimals="2"
      id="F_9c3e04b5-1a9d-4810-8315-4482a9736157"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">53.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92"
      decimals="INF"
      id="F_6c04d4ec-bd0d-4d07-872d-edb0d5a078ea"
      unitRef="U_shares">66614</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92"
      decimals="2"
      id="F_10959dc3-4b6a-4cb0-9646-1514d0a143c4"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">71.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_0835a940-8593-40fb-a54d-d1c889920a55"
      decimals="INF"
      id="F_ff5fefed-cb9a-451a-b63d-f546b9524b63"
      unitRef="U_shares">2651135</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_0835a940-8593-40fb-a54d-d1c889920a55"
      decimals="2"
      id="F_96d6f2cc-cd5a-44c4-9db6-ca1b4c5e6017"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">85.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780"
      decimals="INF"
      id="F_441f5bc0-a352-4bac-beb1-4e824655979f"
      unitRef="U_shares">1549174</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780"
      decimals="2"
      id="F_080a0d0a-eaa4-40d9-95db-d8cd8f75fdcb"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">74.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780"
      decimals="INF"
      id="F_c0193784-a100-4be7-a5e0-aad9914b5145"
      unitRef="U_shares">1513972</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780"
      decimals="2"
      id="F_f4f94d97-6748-4721-ba7c-7a2df65c7111"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">71.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780"
      decimals="INF"
      id="F_fc19fd85-c07c-49a5-8348-572ebc967536"
      unitRef="U_shares">112978</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780"
      decimals="2"
      id="F_d1e7096b-62ff-43c1-8a51-fbc59285fa25"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">99.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_050d2dd2-7173-4cae-b0cd-1a52e8f04b6a"
      decimals="INF"
      id="F_aae5a5a0-4f10-4574-9d8d-21494bf8ec95"
      unitRef="U_shares">2573359</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_050d2dd2-7173-4cae-b0cd-1a52e8f04b6a"
      decimals="2"
      id="F_28e9dbc4-de87-45f3-ba6f-f25ecf365b5d"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">86.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="C_304f1df8-f483-4f58-8dcc-20d319795780"
      decimals="-5"
      id="F_579cc020-e56b-4227-b985-f2996d8e4f94"
      unitRef="U_USD">122000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="C_a4854779-1ca7-4e88-8a4b-107c7c9dfa92"
      decimals="-5"
      id="F_3aadc9c1-89c4-4206-b851-64b9efb99814"
      unitRef="U_USD">192500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="C_86fba09a-f5cd-4f1b-a093-18d9e4d49b72"
      decimals="-5"
      id="F_fb9182c6-4d7f-4fb0-8b6e-4ba19010feea"
      unitRef="U_USD">69000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="C_050d2dd2-7173-4cae-b0cd-1a52e8f04b6a"
      decimals="-5"
      id="F_8b0ec498-838a-487b-b731-a5deafb5bbf5"
      unitRef="U_USD">231200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_60e44154-5a36-4516-bfa4-ca45d0246cc9">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;13. Net Loss Per Ordinary Share&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table sets forth the computation of basic and diluted net loss per ordinary share for the periods indicated:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:88.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.032%;"/&gt;
        &lt;td style="width:1.389%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.905000000000001%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.389%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.905000000000001%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.389%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.989%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands, except share and per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Numerator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;65,386&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;26,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;59,786&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Denominator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-average ordinary shares - basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;38,363,638&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;36,577,120&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;34,679,717&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-average ordinary shares - diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;38,363,638&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;36,577,120&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;34,679,717&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net loss per ordinary share:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following weighted-average potentially dilutive securities were excluded from the computation of diluted net loss per ordinary share as their effect would have been antidilutive:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:58.167%;"/&gt;
        &lt;td style="width:1.019%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.832%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.008%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.82%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.008%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.148%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Options to purchase ordinary shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;336,828&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;327,747&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;660,025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Restricted stock units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,550,679&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,388,091&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,440,176&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Employee stock purchase plan&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,883&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8,904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;27,789&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,898,390&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,724,742&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,127,990&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_670bada6-2d8a-4460-892f-aad1d6bbf936">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table sets forth the computation of basic and diluted net loss per ordinary share for the periods indicated:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:88.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:57.032%;"/&gt;
        &lt;td style="width:1.389%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.905000000000001%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.389%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.905000000000001%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.389%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.989%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands, except share and per share data)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Numerator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;65,386&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;26,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;59,786&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Denominator:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-average ordinary shares - basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;38,363,638&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;36,577,120&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;34,679,717&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Weighted-average ordinary shares - diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;38,363,638&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;36,577,120&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;34,679,717&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net loss per ordinary share:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Basic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Diluted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.70&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_7db063dd-6755-481a-9d53-b1750170db19"
      unitRef="U_USD">-65386000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_43155009-117e-45a0-9fcf-e5cbefd2facf"
      unitRef="U_USD">-26411000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_ffe9d7cb-b417-480c-b680-7c957f8e442d"
      unitRef="U_USD">-59786000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="0"
      id="F_9466b246-c204-4eb0-b531-3470604f706f"
      unitRef="U_shares">38363638</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="0"
      id="F_49f41336-71ec-4452-97ab-eb21fb0e2882"
      unitRef="U_shares">36577120</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="0"
      id="F_4b6c2947-621d-41cf-8d5b-8ded658e140a"
      unitRef="U_shares">34679717</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="0"
      id="F_4a5bdb4e-c82e-4b53-90d2-16ae79c18a85"
      unitRef="U_shares">38363638</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="0"
      id="F_58dd4eb4-968b-4d3e-ab7b-14ddb965c989"
      unitRef="U_shares">36577120</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="0"
      id="F_99611d81-f252-4533-ba1f-961f1b45c09c"
      unitRef="U_shares">34679717</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="2"
      id="F_4ef5c419-ca32-46bd-a86f-9944525bac1a"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-1.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="2"
      id="F_2ba9b15d-911a-4e7a-ac14-b3d48adb49f1"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="2"
      id="F_a51ab236-2ca1-4316-a454-a49be65e95f5"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-1.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="2"
      id="F_8c1984e7-d951-40e8-b155-b63e6d49dbd6"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-1.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="2"
      id="F_63a41450-348f-41c9-9c7b-ec3a384f3159"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-0.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="2"
      id="F_b3a43173-05e5-4a46-aeab-9f42928912d1"
      unitRef="U_UnitedStatesOfAmericaDollarsShare">-1.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_41fdd10a-ff40-47f7-9510-421a3439d419">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following weighted-average potentially dilutive securities were excluded from the computation of diluted net loss per ordinary share as their effect would have been antidilutive:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:58.167%;"/&gt;
        &lt;td style="width:1.019%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.832%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.008%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.82%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.008%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.148%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Options to purchase ordinary shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;336,828&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;327,747&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;660,025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Restricted stock units&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,550,679&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,388,091&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,440,176&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Employee stock purchase plan&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,883&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8,904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;27,789&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,898,390&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,724,742&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,127,990&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_a5a7e0af-5904-4c71-bc7b-537204a20ce7"
      decimals="0"
      id="F_f81023b2-aa87-450d-bddb-b46219309a59"
      unitRef="U_shares">336828</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_935f0804-4500-437c-943d-603215f1dd55"
      decimals="0"
      id="F_1c507e32-5942-4b68-8d47-aa60261bf724"
      unitRef="U_shares">327747</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_fe22d054-f7ff-422e-8e65-97730e00abf7"
      decimals="0"
      id="F_2ff4ebd4-8078-423a-8dec-3b35be472d48"
      unitRef="U_shares">660025</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_68b08dd8-3cd3-4e12-ab4f-6fd15362c516"
      decimals="0"
      id="F_57d3acc9-6529-4f70-b14a-b4652b63260e"
      unitRef="U_shares">1550679</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_b5403214-c904-4e00-adb9-090c1e808c98"
      decimals="0"
      id="F_86403ab6-71ac-4ccf-a51a-019e4cc852f6"
      unitRef="U_shares">1388091</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_7379531c-a060-4aeb-817a-4a46a9f1df5e"
      decimals="0"
      id="F_97e6d8a6-2105-465c-9d8d-6e1dfaf2fafd"
      unitRef="U_shares">1440176</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_e53ffd62-cb9e-4862-8792-5f1c4a1d01f2"
      decimals="0"
      id="F_92a25f14-9c48-457c-846c-03283ed57ec7"
      unitRef="U_shares">10883</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_007581d7-a070-4da7-9043-a14034adb4d9"
      decimals="0"
      id="F_a39352e7-651f-4e2c-86d2-24cc294afb22"
      unitRef="U_shares">8904</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_345fdb82-3c60-4044-8459-8790e58fb6d0"
      decimals="0"
      id="F_09f5ab72-f4a1-4bac-a7e9-c5b57384ccd1"
      unitRef="U_shares">27789</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="0"
      id="F_f9585d61-9555-4f2d-9bc7-a93ec92c2864"
      unitRef="U_shares">1898390</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="0"
      id="F_045d56a3-b3ca-4170-8c8d-80aa31b2da40"
      unitRef="U_shares">1724742</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="0"
      id="F_931d9fc8-955e-4a55-ad1e-25354d332cf7"
      unitRef="U_shares">2127990</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_4d7eaf5e-d3d3-4ca9-8a9e-bc4d9318329c">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;14. Income Taxes&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Loss before income taxes consisted of the following for the periods indicated:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;"&gt;
        &lt;td style="width:56.798%;"/&gt;
        &lt;td style="width:1.35%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.047%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.059%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.024%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,968&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,842&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Non-U.S. operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;51,970&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;22,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;57,311&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Loss before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;70,938&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;28,641&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;57,303&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Income tax provision (benefit) consisted of the following for the periods indicated:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;"&gt;
        &lt;td style="width:56.798%;"/&gt;
        &lt;td style="width:1.35%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.047%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.059%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.024%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Current:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. federal tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;907&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,705&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. state taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;256&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Non-U.S. foreign taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,395&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,778&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;955&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,685&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,980&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Deferred:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. federal tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,819&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;432&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. state taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Non-U.S. foreign taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;366&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;82&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;65&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,597&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,915&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;497&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,552&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,483&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:6.667%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company consists of a Cayman Islands parent company with various foreign and U.S. subsidiaries. Effective December 31, 2019, the Company has structured its activities to comply with the International Tax Co-Operation (Economic Substance) Law, 2018 in the Cayman Islands. As part of the new structure, the Company is the general partner of a Canadian limited partnership, the ultimate beneficial owner, and is allocated all of the earnings of the partnership. The primary jurisdiction where our foreign earnings are derived is the Cayman Islands, where the Company is domiciled. Under the current laws of the Cayman Islands, the Company is not subject to tax on its income. For purposes of the reconciliation between the provision (benefit) for income taxes at the statutory rate and the effective tax rate, a notional U.S. &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;21&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;% rate is applied to pretax income (loss) as a result of the following for the periods indicated, respectively&lt;/span&gt;&lt;span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;:       &lt;/span&gt;&lt;/span&gt;&lt;span style=""/&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:56.798%;"/&gt;
        &lt;td style="width:1.35%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.047%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.059%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.024%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Provision at U.S. notional statutory rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;14,897&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,015&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,034&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. state taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;212&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Non-U.S. foreign tax differential&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,943&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,483&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,989&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,004&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,943&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. R&amp;amp;D credit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,045&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,886&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,928&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,124&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;765&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;FIN48 interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;739&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;311&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Uncertain tax position release&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,188&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;132&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;223&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,552&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,483&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Temporary differences that gave rise to significant portions of the Company&#x2019;s deferred tax assets and liabilities at January 31, 2023 and 2022 were as follows&lt;/span&gt;&lt;span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;:  &lt;/span&gt;&lt;/span&gt;&lt;span style=""/&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.191%;"/&gt;
        &lt;td style="width:1.505%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.433%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.518%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.354000000000001%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Federal and state credits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;40,134&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;33,485&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net operating losses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,659&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,466&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expenses not currently deductible&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,294&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,582&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,096&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,678&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,632&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Foreign deferred&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;55,479&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;48,164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;28,596&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;24,083&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;26,883&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;24,081&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,782&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8,150&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Property and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;617&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;386&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Operating lease assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,452&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,971&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,032&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;13,574&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Tax valuation allowance for the periods indicated below were as follows&lt;/span&gt;&lt;span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;: &lt;/span&gt;&lt;/span&gt;&lt;span style=""/&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:47.17%;"/&gt;
        &lt;td style="width:0.854%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.526%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.765%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.595000000000001%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.775%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.644%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.775%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:8.046%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.863%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.987%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Deductions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Additions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Charged to&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Balance at&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Additional&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Charged to&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Balance at&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Beginning of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Charged to&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;or Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;End of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Account&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accounts&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="18" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Tax Valuation Allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year ended January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;24,083&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,513&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;28,596&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year ended January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;17,962&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,874&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,247&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;24,083&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year ended January 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;14,670&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,292&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;17,962&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company conducts its business in several countries and regions and is subject to taxation in those jurisdictions. The Company is incorporated in the Cayman Islands with foreign subsidiaries in the U.S., China, Taiwan, Italy and other foreign countries and regions. As such, the Company&#x2019;s worldwide operating income is subject to varying tax rates and its effective tax rate is highly dependent upon the geographic distribution of its earnings or losses and the tax laws and regulations in each geographical region. Consequently, the Company has experienced lower effective tax rates as a substantial amount of its operations are conducted in lower-tax jurisdictions. If the Company&#x2019;s operational structure was to change in such a manner that would increase the amount of operating income subject to taxation in higher-tax jurisdictions, or if the Company was to commence operations in jurisdictions assessing relatively higher tax rates, its effective tax rate could fluctuate significantly on a quarterly basis and/or be adversely affected. Dividend distributions received from the Company&#x2019;s U.S. subsidiary and certain other foreign subsidiaries may be subject to local country withholding taxes when, and if, distributed. Deferred tax liabilities have not been recorded on unremitted earnings of certain subsidiaries because management&#x2019;s intent is to indefinitely reinvest any undistributed earnings in those subsidiaries. If dividend distributions from those subsidiaries were to occur, the liability as of January 31, 2023 would be $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;15.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million. Cumulative undistributed earnings of foreign subsidiaries for which no deferred taxes have been provided approximated $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;107.9&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million at January 31, 2023.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;    &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023 and 2022, the Company had deferred tax assets (net of deferred tax liabilities) before valuation allowance, of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;46.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;37.7&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, respectively. The Company assesses whether a valuation allowance should be established against its deferred tax assets based on the consideration of all available evidence, using a &#x201c;more likely than not&#x201d; standard.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company has Federal and California net operating losses of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;31.4&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, respectively, as of January 31, 2023. The Federal net operating loss carryforwards begin to expire in fiscal year &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2037&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;. The California net operating loss carryforwards begin to expire in fiscal year &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2040&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;, if not utilized. For financial statement purposes these carry forwards are offset by uncertain tax positions.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;    &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company also has Federal and California state research and development credit carryforwards of approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;27.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;37.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, respectively, at January 31, 2023. The Federal credits begin to expire in fiscal year &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2037&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;. The California credits can be carried forward indefinitely.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;     &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company reports its U.S. state deferred tax assets and related valuation allowance, net of the U.S federal tax rate of &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;21&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%. As of January 31, 2023, the Company has recorded a valuation allowance of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;24.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million against all of its U.S. state deferred tax assets due to uncertainty regarding the future utilization of these deferred tax assets. In addition, the Company has recorded a valuation allowance of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4.1&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million against the federal deferred tax assets of Oculii Corp.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Utilization of the net operating loss and research credit carryforwards may be subject to an annual limitation due to the ownership percentage change limitations as defined by the U.S. Internal Revenue Code Section 382, as amended, and similar state provisions. The annual limitation may result in the expiration of the U.S. Federal and state research credit carryforwards before utilization. The Company does not expect any net operating loss or tax credit carryforwards to expire as a result of a Section 382 limitation.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company applies the provisions of FASB&#x2019;s guidance on accounting for uncertainty in income taxes. As of January 31, 2023, the Company had approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;21.7&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million in unrecognized tax benefits, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;14.8&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million of which would affect the Company&#x2019;s effective tax rate if recognized. &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(33,37,41,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The remainder of the unrecognized tax benefits would not affect the effective tax rate due to the full valuation recorded for state deferred tax assets. Certain fiscal year 2021 amounts have been revised to reflect unrecognized tax benefits on a gross basis. &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table sets forth a reconciliation of the beginning and ending amount of unrecognized tax benefits&lt;/span&gt;&lt;span style="font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;:   &lt;/span&gt;&lt;/span&gt;&lt;span style=""/&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:56.798%;"/&gt;
        &lt;td style="width:1.35%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.047%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.059%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.024%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Beginning balance:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;30,884&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;29,527&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;42,695&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Additions based on tax positions related to the&lt;br/&gt;&#160;&#160;&#160;current year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,033&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,412&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,360&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;195&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Reductions for tax positions in prior years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,212&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Settlements for prior periods&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,087&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Lapse of applicable statute of limitations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;110&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;245&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Ending balance:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;21,656&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;30,884&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;29,527&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company classified $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.2&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million of income tax liabilities as other long-term liabilities as of January 31, 2023 and 2022, respectively, because payment of cash or settlement is not anticipated within one year from the balance sheet date.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company recognizes interest and penalties related to uncertain tax positions as a component of income tax expense. The Company recorded a benefit of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.7&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, expense of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.3&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and expense of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.3&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million for interest and penalties related to uncertain tax positions for the fiscal years ended January 31, 2023, 2022 and 2021, respectively. The benefit in fiscal year 2023 was due to the release of a prior year reserve upon lapse of statute of limitations. The Company recorded noncurrent liabilities of $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;0.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.3&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million related to interest and penalties for uncertain tax positions at January 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;       &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The primary jurisdiction where our foreign earnings are derived is the Cayman Islands, where the Company is domiciled. The Company files income tax returns in the U.S. federal jurisdiction as well as many U.S. state and foreign jurisdictions. The Internal Revenue Service has closed the examination of the Company&#x2019;s U.S. federal income tax return for the fiscal year ended January 31, 2017. At January 31, 2023, the Company&#x2019;s fiscal year &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; through &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; tax years are generally open and subject to potential examination by U.S. federal tax authorities.  The Company&#x2019;s fiscal year &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2019&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; through &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; tax years are generally open and subject to potential examination by state tax authorities.  The Company&#x2019;s fiscal years &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2016&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; to &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; remain open to examination by foreign tax authorities. Fiscal years outside of the normal statute of limitations remain open to audit by tax authorities due to tax attributes generated in those earlier years, which have been carried forward and may be audited in subsequent years when utilized.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;             &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company regularly assesses the likelihood of adverse outcomes resulting from potential tax examinations to determine the adequacy of its provision for income taxes. These assessments can require considerable estimates and judgments. During the fiscal year ended January 31, 2023, the gross amount of unrecognized tax benefits decreased by $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9.2&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million to $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;21.7&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million. The decrease was primarily due to the release of prior year reserves upon the lapse of the statute of limitations. If the estimates of income tax liabilities prove to be less than the ultimate assessment, then a further charge to expense could be required. If events occur, and the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities could result in tax benefits being recognized in the period in which the Company determines the liabilities are no longer necessary. The Company does not anticipate significant changes to its uncertain tax positions during the next twelve months.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31, 2023, the Company&#x2019;s long-term income taxes payable, including estimated interest and penalties, was approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.8&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million. The Company was unable to make a reasonably reliable estimate of the timing of payments in individual years due to uncertainties in the timing of tax audits, if any, or their outcomes.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;   &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;On July 27, 2015, the United States Tax Court issued a decision (&#x201c;Tax Court Decision&#x201d;) in &lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Altera Corp. v. Commissioner&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;, which concluded that related parties in a cost sharing arrangement are not required to share expenses related to share-based compensation. The Tax Court Decision was appealed by the Commissioner to the Ninth Circuit Court of Appeals (&#x201c;Ninth Circuit&#x201d;). On June 7, 2019, the Ninth Circuit issued an opinion that reversed the Tax Court Decision. On July 22, 2019, the taxpayer requested a rehearing before the full Ninth Circuit and the request was denied on November 12, 2019. On February 10, 2020, the taxpayer filed a petition to appeal the decision with the Supreme Court of the United States which was denied on June 22, 2020. The denial of the request by the Supreme Court did not have a material impact to the Company&#x2019;s provision for income taxes.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_66968f27-3a4d-45b8-a838-5ec6b7921885">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Loss before income taxes consisted of the following for the periods indicated:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;"&gt;
        &lt;td style="width:56.798%;"/&gt;
        &lt;td style="width:1.35%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.047%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.059%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.024%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,968&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,842&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Non-U.S. operations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;51,970&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;22,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;57,311&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Loss before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;70,938&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;28,641&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;57,303&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_9c278362-97f5-4ab6-aa39-7eb4e1d5d4b3"
      unitRef="U_USD">-18968000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_4e865c21-94b5-4919-9c6c-4a0239b1a7c2"
      unitRef="U_USD">-5842000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_17cb531d-22c4-4098-9c44-06ba2438961b"
      unitRef="U_USD">8000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <amba:IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_d926c733-f30f-42fc-82bd-31fd0e31eec4"
      unitRef="U_USD">-51970000</amba:IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities>
    <amba:IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_aa433a4a-cdf1-4e52-9141-2e37c27b2fca"
      unitRef="U_USD">-22799000</amba:IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities>
    <amba:IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_fa8defd7-c5bd-4578-882f-9ab5016a9aab"
      unitRef="U_USD">-57311000</amba:IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_a32e4a44-8cf1-4afd-a2d0-235d6822cd1f"
      unitRef="U_USD">-70938000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_2ef2c049-6e02-42b7-ba69-d1e356612bce"
      unitRef="U_USD">-28641000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_01c76471-de27-472b-8f11-136fca09ab38"
      unitRef="U_USD">-57303000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_fcc722c4-a002-4c3f-be4a-679e74d357ff">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Income tax provision (benefit) consisted of the following for the periods indicated:&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;"&gt;
        &lt;td style="width:56.798%;"/&gt;
        &lt;td style="width:1.35%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.047%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.059%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.024%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Current:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. federal tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;907&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,705&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. state taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;256&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Non-U.S. foreign taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,395&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,778&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;955&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,685&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,980&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Deferred:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. federal tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,231&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,819&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;432&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. state taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;14&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Non-U.S. foreign taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;366&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;82&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;65&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,597&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,915&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;497&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,552&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,483&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_8b9b7b5d-6e0e-4f06-904e-be217941e18b"
      unitRef="U_USD">-3525000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_732d1282-c43c-4af1-bf38-3c8a71f575a6"
      unitRef="U_USD">907000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_bb55bef1-196c-4f6e-9c6a-a1ab3da361d1"
      unitRef="U_USD">1705000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_591af808-9df6-49ac-b517-0593c653149f"
      unitRef="U_USD">175000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_11b0aa96-652e-4d57-8081-8cd951c3eb3d"
      unitRef="U_USD">0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_2715337d-06cd-4e6f-a30d-0e1a9de7dd51"
      unitRef="U_USD">256000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_57956dc6-d1b2-4d2c-bdfd-b886482f5838"
      unitRef="U_USD">2395000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_24dac245-fe26-4790-81db-1ed470f5ee92"
      unitRef="U_USD">1778000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_c485e80c-465e-405f-a1ef-6e778d0ba7bf"
      unitRef="U_USD">1019000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_26a31615-d553-4b16-9186-ffff431829ab"
      unitRef="U_USD">-955000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_7aecaa09-07bf-48d3-bc53-a1eabd48c0fc"
      unitRef="U_USD">2685000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_062f912d-4d76-4c33-8841-145f57b69fd9"
      unitRef="U_USD">2980000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_8cae7371-44e0-4507-9fe5-a4f31e6093a9"
      unitRef="U_USD">-4231000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_242e0218-f2c0-4639-a163-e06fec5c975b"
      unitRef="U_USD">-4819000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_2c770c74-7233-434d-b14e-86d1b9714499"
      unitRef="U_USD">-432000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_f64cd061-d957-41d6-ba5a-24cea1efbccc"
      unitRef="U_USD">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_606e8312-0947-4e4c-b495-230f3482c19c"
      unitRef="U_USD">-14000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_6eb7b15c-b560-41c0-9361-3b2a05e45068"
      unitRef="U_USD">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_13d1eeb2-d30c-49a5-9490-d9e053c90e81"
      unitRef="U_USD">-366000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_4ca77cc9-fd3c-4bad-816d-7e8fe42fe58a"
      unitRef="U_USD">-82000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_b8e1d676-8d86-4cd3-949c-afb60fdaf33a"
      unitRef="U_USD">-65000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_eedf2dad-db33-4356-9189-b745358739d0"
      unitRef="U_USD">-4597000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_6a989ffc-cbb8-4987-b44f-152ef3a20976"
      unitRef="U_USD">-4915000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_eedff53b-c542-42dd-a362-c5931a274d7a"
      unitRef="U_USD">-497000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_a23ce3bd-b5a1-42a5-b5eb-f3dccb97b2c1"
      unitRef="U_USD">-5552000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_27a8a8f3-23a9-4f56-adfc-e6ffb60b67ea"
      unitRef="U_USD">-2230000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_c9a1c9f8-d271-4e6f-a9bd-57d877227b87"
      unitRef="U_USD">2483000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_75a48f78-97ed-4d7c-b595-0ba36d956fe6"
      unitRef="U_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="INF"
      id="F_02399dae-4874-4e6e-953e-90b2007ca40a"
      unitRef="U_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="INF"
      id="F_4e17e7d0-26e2-40c7-a3ce-e0e0715d12c1"
      unitRef="U_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_b5931a0b-249c-4040-969e-0d97a6c3c788">&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;:       &lt;/span&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:56.798%;"/&gt;
        &lt;td style="width:1.35%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.047%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.059%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.024%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Provision at U.S. notional statutory rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;14,897&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,015&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,034&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. state taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;212&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Non-U.S. foreign tax differential&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,943&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,483&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,989&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,004&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,943&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;U.S. R&amp;amp;D credit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,045&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,886&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,928&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,124&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;765&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;FIN48 interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;739&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;311&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Uncertain tax position release&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,188&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;132&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;223&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;301&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Provision (benefit) for income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,552&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,230&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,483&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_07f3934f-a198-41e5-87bf-96be5d51c820"
      unitRef="U_USD">-14897000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_25377fdd-043d-48fe-b291-f02af378c163"
      unitRef="U_USD">-6015000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_50ce0120-d851-42a4-a35c-500cd0b3422b"
      unitRef="U_USD">-12034000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_450ea31c-0a16-45d4-9610-52d9f4c58cd7"
      unitRef="U_USD">114000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_c0cbc3c8-5af6-47ab-89e9-edd033fe1902"
      unitRef="U_USD">-11000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_79740216-37f4-400b-9113-1c5a1bc03ae4"
      unitRef="U_USD">212000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_4969945b-26ad-482a-94ed-1b9e4cb1346e"
      unitRef="U_USD">12943000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_afe25c6e-5d46-4965-849e-e2b9a4265c80"
      unitRef="U_USD">6483000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_61e3532d-745e-4773-a124-aefd841fa7f2"
      unitRef="U_USD">12989000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_349c9d79-4a0f-410e-9975-458acbfdcfcd"
      unitRef="U_USD">10004000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_7024f161-39c6-41cf-99f6-c6f3d89c0cf7"
      unitRef="U_USD">1900000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_f501dc78-aa86-46fa-be54-9f6ba1479acf"
      unitRef="U_USD">4943000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_bdc99495-9ce2-4b60-b18f-5767a8d2f827"
      unitRef="U_USD">5045000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_d223928f-6622-479c-9da4-8921539cc2ae"
      unitRef="U_USD">5886000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_029006f0-7286-4b89-800d-3e3f64da315a"
      unitRef="U_USD">3928000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_9e083423-08c3-4a10-bec1-c53050beaab7"
      unitRef="U_USD">2124000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_7c321aba-6d54-4ee1-9279-42163a631adb"
      unitRef="U_USD">765000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_a73bde6d-c486-4bc8-b786-7f26b43c4e19"
      unitRef="U_USD">0</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <amba:IncomeTaxReconciliationFIN48Interest
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_6b40bc8f-3f88-450d-a9f6-592fd3bb29ec"
      unitRef="U_USD">-739000</amba:IncomeTaxReconciliationFIN48Interest>
    <amba:IncomeTaxReconciliationFIN48Interest
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_cb3ba1ed-ae55-4559-8308-cffc5a903470"
      unitRef="U_USD">311000</amba:IncomeTaxReconciliationFIN48Interest>
    <amba:IncomeTaxReconciliationFIN48Interest
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_584c7e24-9513-495a-90a4-4d18fd454352"
      unitRef="U_USD">0</amba:IncomeTaxReconciliationFIN48Interest>
    <amba:UncertainTaxPositionRelease
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_ddb40e8a-0f67-4ea2-9a7f-0307be985fa7"
      unitRef="U_USD">10188000</amba:UncertainTaxPositionRelease>
    <amba:UncertainTaxPositionRelease
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_2bb4da48-a71d-4eb9-945a-9f1ec4f93128"
      unitRef="U_USD">0</amba:UncertainTaxPositionRelease>
    <amba:UncertainTaxPositionRelease
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_c11e2138-7fe5-4dfe-a9bf-e1fde4e30119"
      unitRef="U_USD">0</amba:UncertainTaxPositionRelease>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_9ec72b81-3072-4b86-b189-f1c3ba89a078"
      unitRef="U_USD">132000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_52929d13-0731-4eae-b434-748a49cff962"
      unitRef="U_USD">223000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_4145f6ac-fde7-4d9d-838d-b4e7bde9f4c1"
      unitRef="U_USD">301000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_4a77f4b1-c051-4b62-ad2f-2e15b29f2782"
      unitRef="U_USD">-5552000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_f601f954-fee8-43f5-aa2a-6aaec6c577f7"
      unitRef="U_USD">-2230000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_a65390a4-43a2-430f-a9c9-9ca33453e981"
      unitRef="U_USD">2483000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_b5aad8fe-c669-43a6-92c9-02ba3de1733b">&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;:  &lt;/span&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:66.191%;"/&gt;
        &lt;td style="width:1.505%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.433%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.518%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:13.354000000000001%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;As of January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Federal and state credits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;40,134&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;33,485&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net operating losses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,659&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7,466&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expenses not currently deductible&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,294&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,582&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2,096&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,678&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,632&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Foreign deferred&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;55,479&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;48,164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:30.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:30.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;28,596&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;24,083&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;26,883&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;24,081&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,782&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;8,150&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Property and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;617&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;386&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Operating lease assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,452&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,971&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Net deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,032&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;13,574&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_c0d95b69-2d09-446d-a79c-e17fdb7fd886"
      unitRef="U_USD">40134000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_d0062fa0-697a-4ba4-8e3d-a32870b474f3"
      unitRef="U_USD">33485000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_15b85984-9606-497f-b500-47d8f65c0ee2"
      unitRef="U_USD">6659000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_745a76cb-a2c8-4859-adb0-a6c32212e2c7"
      unitRef="U_USD">7466000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpense
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_3a2541f8-45e6-4c74-964a-d012c72085e3"
      unitRef="U_USD">3164000</us-gaap:DeferredTaxAssetsTaxDeferredExpense>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpense
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_c497d3cf-ef88-4494-9c77-a02eb72db316"
      unitRef="U_USD">1294000</us-gaap:DeferredTaxAssetsTaxDeferredExpense>
    <amba:DeferredTaxAssetsLeasingArrangements
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_00299993-671d-4d7e-94a9-58c8f1dc20c0"
      unitRef="U_USD">1582000</amba:DeferredTaxAssetsLeasingArrangements>
    <amba:DeferredTaxAssetsLeasingArrangements
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_aee3b9cf-efb3-47d4-9d71-7e24e64c1c9d"
      unitRef="U_USD">2096000</amba:DeferredTaxAssetsLeasingArrangements>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_130647e1-1422-4832-9f3b-274a8a02ae11"
      unitRef="U_USD">3678000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_0ea67b92-eed5-4167-b4d0-52aa3a6f7e0a"
      unitRef="U_USD">3632000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <amba:ForeignDeferredTaxAssets
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_ff0d0d84-a796-4a2d-868a-b165ae66fd3f"
      unitRef="U_USD">262000</amba:ForeignDeferredTaxAssets>
    <amba:ForeignDeferredTaxAssets
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_33dc304d-25bf-49f6-adae-0202aa16e45b"
      unitRef="U_USD">191000</amba:ForeignDeferredTaxAssets>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_4b728a67-1ef6-49af-8574-460ff8c74760"
      unitRef="U_USD">55479000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_773b639b-e096-492d-89a6-fc85015115e0"
      unitRef="U_USD">48164000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_8bad0450-c952-41f5-8ba3-51219ae02242"
      unitRef="U_USD">28596000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_764f8132-b089-4e65-8464-b7f2fbdfc9cd"
      unitRef="U_USD">24083000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_44adf47e-1b4c-435b-8d55-e15a39d18163"
      unitRef="U_USD">26883000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_16b67757-7820-4c38-975c-8ab27a76fe66"
      unitRef="U_USD">24081000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_9bb538b8-9f31-414f-a727-9a43491162b1"
      unitRef="U_USD">6782000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_18a92d76-020f-4863-8fbd-1627643bee18"
      unitRef="U_USD">8150000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_4d911527-42c6-4699-8e68-44bc232dd8e1"
      unitRef="U_USD">617000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_10ac3dad-cfb3-482a-872e-6baff6b61b5f"
      unitRef="U_USD">386000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_607f01fc-934e-4869-a5c6-466d37db8363"
      unitRef="U_USD">1452000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_3d2415e4-6298-4d3b-94cf-2772f7c296a2"
      unitRef="U_USD">1971000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_a606e5ca-2668-4177-a3a4-df3e03e76f1d"
      unitRef="U_USD">18032000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_aa2713fe-a447-4331-a669-00be1864a446"
      unitRef="U_USD">13574000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_3e15b8d4-e84a-498b-990e-52cad9a8ed21">&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;: &lt;/span&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:47.17%;"/&gt;
        &lt;td style="width:0.854%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.526%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.765%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.595000000000001%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.775%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.644%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.775%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:8.046%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:0.863%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:7.987%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Deductions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Additions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Charged to&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Balance at&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Additional&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Charged to&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Balance at&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Beginning of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Charged to&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;or Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;End of&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Account&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Accounts&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="18" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Tax Valuation Allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year ended January 31, 2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;24,083&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,513&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;28,596&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year ended January 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;17,962&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4,874&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,247&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;24,083&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year ended January 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;14,670&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,292&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;17,962&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_df0b52f0-fe9f-4dd3-ba98-ef8c62ca3750"
      decimals="-3"
      id="F_d25fe175-a1e3-4fc0-8c7f-d182434383a4"
      unitRef="U_USD">24083000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_2bd1175b-37ff-4cd2-b249-bbdfa8a363ad"
      decimals="-3"
      id="F_823add75-ee13-4a08-8766-14ad21796a94"
      unitRef="U_USD">4513000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="C_2bd1175b-37ff-4cd2-b249-bbdfa8a363ad"
      decimals="-3"
      id="F_30d988a4-3e88-4f1e-883f-f08f2529eac4"
      unitRef="U_USD">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_2bd1175b-37ff-4cd2-b249-bbdfa8a363ad"
      decimals="-3"
      id="F_b295506f-f138-4eeb-8d23-b0cc32284a8a"
      unitRef="U_USD">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_1a7fb3ed-66ba-4880-a824-4d233358c672"
      decimals="-3"
      id="F_9117dcca-9c4e-4cab-8c79-0c8f1f3a6954"
      unitRef="U_USD">28596000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_4335ed66-e22b-48ec-8c84-4721b025cb8d"
      decimals="-3"
      id="F_bad84537-d19c-440e-be6e-0224ef63dc73"
      unitRef="U_USD">17962000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_59b22d4e-0014-4655-a088-a6e0bfa8bbdc"
      decimals="-3"
      id="F_1054b77c-2ab0-4a43-97a6-eaf62f0345ec"
      unitRef="U_USD">4874000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="C_59b22d4e-0014-4655-a088-a6e0bfa8bbdc"
      decimals="-3"
      id="F_830a34aa-8dea-41f2-98da-a6392aaedae4"
      unitRef="U_USD">1247000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_59b22d4e-0014-4655-a088-a6e0bfa8bbdc"
      decimals="-3"
      id="F_bba9caba-e284-4af2-81b1-e9637fa8a86c"
      unitRef="U_USD">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_df0b52f0-fe9f-4dd3-ba98-ef8c62ca3750"
      decimals="-3"
      id="F_a33d33dd-de62-4790-943b-30d5269e2732"
      unitRef="U_USD">24083000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_2fe6ca1f-6074-4d37-8a92-0774d2967d85"
      decimals="-3"
      id="F_ef193cf0-9ce8-4028-9c38-ca6383c74e1e"
      unitRef="U_USD">14670000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="C_65a98007-bef9-4444-b963-d63ea83c05fb"
      decimals="-3"
      id="F_1d2a6870-e2ae-4944-a60e-d12b25c772a2"
      unitRef="U_USD">3292000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="C_65a98007-bef9-4444-b963-d63ea83c05fb"
      decimals="-3"
      id="F_a4038e8a-b6c2-4748-b759-077c6d5106ed"
      unitRef="U_USD">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="C_65a98007-bef9-4444-b963-d63ea83c05fb"
      decimals="-3"
      id="F_7436aa16-a7fd-4f3e-8fe9-424c563fa2ba"
      unitRef="U_USD">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_4335ed66-e22b-48ec-8c84-4721b025cb8d"
      decimals="-3"
      id="F_4091b32f-6d38-4b29-9f19-9a79c52e840e"
      unitRef="U_USD">17962000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_91f7ecfb-4c17-4481-953a-7f0ff186ca53"
      unitRef="U_USD">15600000</us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_a01f1c95-17ba-4c5b-bd59-b16e5b3f4e17"
      unitRef="U_USD">107900000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <amba:DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_010248cd-7f79-45aa-97cc-3329d0a5d120"
      unitRef="U_USD">46600000</amba:DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities>
    <amba:DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-5"
      id="F_14eeb103-e267-435f-a341-81ebbd70de88"
      unitRef="U_USD">37700000</amba:DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_ab4342b8-e912-4d12-9909-8b3249772542"
      decimals="-5"
      id="F_4a1a41b8-025c-492e-85e9-82c0fcf5952b"
      unitRef="U_USD">31400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_873f29d8-18cd-4ad3-b5b6-e3c1e15ae151"
      decimals="-5"
      id="F_139f75ae-e0ac-4cea-bd5a-77193d4b967b"
      unitRef="U_USD">1000000.0</us-gaap:OperatingLossCarryforwards>
    <amba:NetOperatingLossCarryforwardsExpirationPeriodYearStart
      contextRef="C_78cd0604-499f-4131-a25b-8b3337d1c4e8"
      id="F_96fa580a-c48d-42bd-83df-360cd0107def">2037</amba:NetOperatingLossCarryforwardsExpirationPeriodYearStart>
    <amba:NetOperatingLossCarryforwardsExpirationPeriodYearStart
      contextRef="C_3fb306c7-1264-4ac9-a8ad-a1e078128142"
      id="F_65f712d6-86ad-4cc9-98ed-c49063a1ca32">2040</amba:NetOperatingLossCarryforwardsExpirationPeriodYearStart>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="C_ab4342b8-e912-4d12-9909-8b3249772542"
      decimals="-5"
      id="F_5982b06d-4573-44b6-9efb-ddd7286e17b2"
      unitRef="U_USD">27500000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="C_873f29d8-18cd-4ad3-b5b6-e3c1e15ae151"
      decimals="-5"
      id="F_c4b390d9-1a17-4877-a5e3-09b84fdc4f11"
      unitRef="U_USD">37500000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <amba:ResearchTaxCreditCarryForwardsExpirationPeriodYearStart
      contextRef="C_78cd0604-499f-4131-a25b-8b3337d1c4e8"
      id="F_927c9a5b-9c66-4514-b5fd-e316644938ee">2037</amba:ResearchTaxCreditCarryForwardsExpirationPeriodYearStart>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="2"
      id="F_74e0a0a0-3de7-4d7a-9069-f747f8f36e1a"
      unitRef="U_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_e74d9611-e394-4869-bd66-84530780c9c7"
      decimals="-5"
      id="F_a5520491-dbfb-4285-810b-7f5567c4cf0c"
      unitRef="U_USD">24500000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_e19af639-da0c-4a4e-82dc-1960eac0ddba"
      decimals="-5"
      id="F_3ffa3cd3-7189-402b-af08-cb8a335c849c"
      unitRef="U_USD">4100000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_16a3acf5-0a9c-4023-a22f-5e86089aee4b"
      unitRef="U_USD">21700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_3255f2e0-1dd7-4ff7-b8c6-0a15573f10b3"
      unitRef="U_USD">14800000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_e927a000-edbc-476b-8bf9-55dc8908fd93">&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;:   &lt;/span&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:56.798%;"/&gt;
        &lt;td style="width:1.35%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.047%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.059%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.362%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.024%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Beginning balance:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;30,884&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;29,527&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;42,695&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Additions based on tax positions related to the&lt;br/&gt;&#160;&#160;&#160;current year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,033&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1,412&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3,360&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;195&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;16&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Reductions for tax positions in prior years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,212&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Settlements for prior periods&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#x2014;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,087&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Lapse of applicable statute of limitations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,411&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;110&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;245&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Ending balance:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;21,656&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;30,884&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;29,527&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_74f83bb0-6520-4153-8021-ad64a0a7d233"
      unitRef="U_USD">30884000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815"
      decimals="-3"
      id="F_cef30a9e-eb80-462b-9397-e4a286d66ca7"
      unitRef="U_USD">29527000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9"
      decimals="-3"
      id="F_4cf94324-f6fe-4bb6-b28c-307bbae6b105"
      unitRef="U_USD">42695000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_989e24f2-b09d-4d3f-8f30-a9f846078821"
      unitRef="U_USD">1033000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_ddf2c905-a339-4766-8bc9-f4213df1e33f"
      unitRef="U_USD">1412000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_fb1a0e40-cd3e-4451-86c1-9123a9ba83cf"
      unitRef="U_USD">3360000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_c2741791-e86e-4267-872a-0d219a01f690"
      unitRef="U_USD">195000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_03512cdc-fd26-448c-b48d-da7d53520f2e"
      unitRef="U_USD">55000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_54516426-a2d9-486c-97ba-7b457e2d8edf"
      unitRef="U_USD">16000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_3cb36bc5-e634-405f-8272-043aeb718d25"
      unitRef="U_USD">45000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_4591eeea-7aae-4d7c-a88c-6e1af389b79d"
      unitRef="U_USD">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_8611f8aa-1151-4d38-85e6-34b06e1dbbea"
      unitRef="U_USD">10212000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_409ca71e-9ab6-4596-ae3c-b653ac05cb5c"
      unitRef="U_USD">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_46e7749b-67ae-4199-b746-2bb2781b4f14"
      unitRef="U_USD">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_510bb272-c2a3-40b7-b3cb-827e73081654"
      unitRef="U_USD">6087000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_386bd738-aa35-443f-9a7f-c5107a991b5b"
      unitRef="U_USD">10411000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_3a516e2e-bb98-44f3-8c35-f41860e41aff"
      unitRef="U_USD">110000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_f280f4d2-ebf4-4111-8ec3-073bf27c6ec1"
      unitRef="U_USD">245000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-3"
      id="F_c62be76e-f1b0-441a-92cd-96372e5c0d2b"
      unitRef="U_USD">21656000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-3"
      id="F_9feddbd8-d5c7-41d0-bc64-68dcd57e1452"
      unitRef="U_USD">30884000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_0d149974-c86d-4fbb-8e6b-d868151f2815"
      decimals="-3"
      id="F_ce67971d-fa49-4a31-acb1-d6528f560fce"
      unitRef="U_USD">29527000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="C_29930a3e-3654-4d9c-831e-a753f8f71df4"
      decimals="-5"
      id="F_779830f8-919e-4604-8da4-55313857dbd2"
      unitRef="U_USD">3200000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="C_0f795fc2-5b7b-4e7f-994c-8f762aee3710"
      decimals="-5"
      id="F_fc9093f6-64cd-4741-beb8-bf4154dbfb56"
      unitRef="U_USD">8000000.0</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-5"
      id="F_41342515-1bbf-4ca9-9b8c-4ef56c0f6e77"
      unitRef="U_USD">-700000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-5"
      id="F_430a7a52-266c-4566-ab75-52429d7db2e8"
      unitRef="U_USD">300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-5"
      id="F_af5e06f8-911d-46f6-9fb8-3a7c92155e31"
      unitRef="U_USD">300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_16963a23-f7c4-46b0-bfb8-b310c6640555"
      unitRef="U_USD">600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-5"
      id="F_e074778c-ab4f-483c-9b0c-dee3741614c6"
      unitRef="U_USD">1300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <amba:TaxYearSubjectToExamination
      contextRef="C_d7978792-84d5-4a94-8ee9-e0de6cf4cf7c"
      id="F_aecbeb19-4f26-4e13-9d98-5631cfad9809">2020</amba:TaxYearSubjectToExamination>
    <amba:TaxYearSubjectToExamination
      contextRef="C_8638120f-69d6-4ece-b458-22b361fd4403"
      id="F_c20afc74-30fe-4d49-9851-a199fc5fa833">2023</amba:TaxYearSubjectToExamination>
    <amba:TaxYearSubjectToExamination
      contextRef="C_9f0218c1-b309-43f2-8cb1-b98b0c9316af"
      id="F_43f2b019-6177-4dff-9250-caf259ac5934">2019</amba:TaxYearSubjectToExamination>
    <amba:TaxYearSubjectToExamination
      contextRef="C_cb27fb43-64ff-4d12-ad8b-14d3b0e5c1b7"
      id="F_8de7779d-85c4-4cee-a58b-b6911301decb">2023</amba:TaxYearSubjectToExamination>
    <amba:TaxYearSubjectToExamination
      contextRef="C_bb6080a3-5074-4ecd-b96e-6899cb1ddc0c"
      id="F_173f0c60-454f-4c6c-ac72-619ebc423a58">2016</amba:TaxYearSubjectToExamination>
    <amba:TaxYearSubjectToExamination
      contextRef="C_03fe4474-492a-47a1-a134-c302a02fac58"
      id="F_c8508a25-eba8-4975-a39f-95dddf27ea1e">2023</amba:TaxYearSubjectToExamination>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-5"
      id="F_32e776a3-0357-41f5-b244-3d0db288dbe8"
      unitRef="U_USD">-9200000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <amba:UnrecognizedTaxBenefitsGross
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_c6cb3433-dfd8-4fc7-b8e9-0d93d212c0b6"
      unitRef="U_USD">21700000</amba:UnrecognizedTaxBenefitsGross>
    <amba:IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_88475af7-4827-43c7-bb98-79f6873ca34e"
      unitRef="U_USD">3800000</amba:IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_e2eafcd6-3039-4748-9091-fb26c77c8559">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;15. Commitments and Contingencies&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;     &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:6.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Contract Manufacturer Commitments&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company&#x2019;s components and products are procured and built by independent contract manufacturers based on sales forecasts. These forecasts include estimates of future demand, historical trends, analysis of sales and marketing activities, and adjustment of overall market conditions. The Company regularly issues purchase orders to independent contract manufacturers which are cancelable upon agreement between the Company and the third-party manufacturers. These manufacturing purchase commitments typically provide the Company with flexibility to cancel, reschedule or adjust requirements based upon business needs but the Company may incur certain costs depending on the production stage of the products. As of January 31, 2023 and 2022, total manufacturing purchase commitments were approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;43.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;71.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, respectively. The Company also reviews and assesses the need for any expected loss liabilities on quarterly basis for all products that it does not expect to sell for which it has committed purchases from suppliers. As of January 31, 2023, an approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2.9&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million loss was recognized in the consolidated balance sheets from adverse purchase commitments. There were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; material loss liabilities recorded in the consolidated balance sheets from adverse purchase commitments as of January 31, 2022.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Indemnification&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company, from time to time, in the normal course of business, indemnifies certain vendors with whom it enters into contractual relationships. The Company has agreed to hold the other party harmless against third-party claims in connection with the Company&#x2019;s future products. The Company also indemnifies certain customers against third-party claims related to certain intellectual property and product liability matters. It is not possible to determine the maximum potential amount of liability under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim. The Company has &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;t made payments under these obligations as of January 31, 2023, and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; liabilities have been recorded for these obligations in the consolidated balance sheets as of January 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:9.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Other Matters&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; From time to time, the Company is subject to commercial disputes, employment issues, intellectual property claims and litigation, in the ordinary course of its business. Although the ultimate disposition of asserted claims cannot be predicted with certainty, it is the Company&#x2019;s belief that the outcome of any such claims, either individually or on a combined basis, will not have a material adverse effect on its consolidated financial position. The results of any litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources, and other factors. As of January 31, 2023 and 2022, there were &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;no&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;t any accruals for contingent liabilities related to such matters recorded in the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_3d5de1f9-d14e-473b-94ea-6a3b7edb1eb2"
      unitRef="U_USD">43600000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-5"
      id="F_99d97c14-2bab-4507-b40b-82aa476e44c4"
      unitRef="U_USD">71500000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <amba:LossRecognizedFromAdversePurchaseCommitments
      contextRef="C_1ea28a49-811a-488a-8c25-2da85e51e344"
      decimals="-5"
      id="F_d5ebfac3-85c0-4a4a-8b19-af67bfe333e6"
      unitRef="U_USD">2900000</amba:LossRecognizedFromAdversePurchaseCommitments>
    <amba:LossRecognizedFromAdversePurchaseCommitments
      contextRef="C_73935486-d02b-4594-a302-a1d072bedd24"
      decimals="-6"
      id="F_0aea7514-72a7-4089-be92-c5931929d2ee"
      unitRef="U_USD">0</amba:LossRecognizedFromAdversePurchaseCommitments>
    <amba:IndemnificationObligationPayment
      contextRef="C_be8df705-8a95-43cd-aab4-25ca37d3893b"
      decimals="-6"
      id="F_6ab4f76b-4bcc-4f54-bac7-db5bf023789e"
      unitRef="U_USD">0</amba:IndemnificationObligationPayment>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="C_be8df705-8a95-43cd-aab4-25ca37d3893b"
      decimals="-6"
      id="F_78d4205e-f9ef-4278-bc67-c06637c3c94a"
      unitRef="U_USD">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="C_5cad9df1-466c-4688-b2fd-e268c79befce"
      decimals="-6"
      id="F_d193c1e1-4d12-44c4-af31-cf29caacefbc"
      unitRef="U_USD">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="C_a3750b27-de47-4dde-b3d3-652e8e50e7b2"
      decimals="INF"
      id="F_6e510c47-e171-4435-87c7-e58bbbe53d4f"
      unitRef="U_USD">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="C_c8815c97-5257-4d23-812f-3b5cb863b60f"
      decimals="INF"
      id="F_c54fbda3-4d0e-4a73-8bbc-df2f943ae550"
      unitRef="U_USD">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_bd501f0b-de19-4864-a36d-624ad0cade88">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;16. Segment Reporting&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The Company operates in &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;one&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; operating and reporting segment related to the development and sales of low-power, HD, Ultra HD video compression, image processing and computer vision solutions. The Chief Executive Officer of the Company has been identified as the Chief Operating Decision Maker (the CODM) and manages the Company&#x2019;s operations as a whole. For the purpose of evaluating financial performance and allocating resources, the CODM reviews financial information presented on a consolidated basis accompanied by information by customer and geographic region.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Geographic Revenue&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;"&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table sets forth the Company&#x2019;s revenue by geographic region based on bill-to location for the periods indicated.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;"&gt;
        &lt;td style="width:57.092%;"/&gt;
        &lt;td style="width:1.357%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.861%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.357%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.872%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.369%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.09%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Taiwan&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;203,828&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;209,044&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;139,327&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Asia Pacific&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;73,371&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;81,480&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;57,270&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;25,065&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;17,823&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9,415&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;North America other than United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,304&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,178&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,318&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,674&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;337,606&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;331,856&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;222,990&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Substantially all of the Company&#x2019;s property and equipment were located in the Asia Pacific region, United States and Europe. As of January 31, 2023, the net amount of these fixed assets located in these regions was approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6.3&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;4.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, respectively. As of January 31, 2022, the net amount of these fixed assets located in these regions was approximate $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5.6&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;3.1&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;1.5&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt;Major Customers&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;font-style:italic;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The customers representing 10% or more of revenue and accounts receivable for the fiscal years ended January 31, 2023, 2022 ad 2021 were Wintech and Chicony. For the fiscal years ended January 31, 2023, 2022 and 2021, Wintech accounted for approximately &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;57&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;62&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;63&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;% of total revenue, respectively. For the fiscal years ended January 31, 2023, 2022 and 2021, Chicony accounted for approximately &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;%, &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;13&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;% and &lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;16&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;% of total revenue, respectively. Accounts receivable with Wintech and Chicony were approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;21.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9.4&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million as of January 31, 2023, respectively. Accounts receivable with Wintech and Chicony were approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23.3&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million and $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;7.4&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million as of January 31, 2022, respectively.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="INF"
      id="F_ee030ea7-e929-44b3-b44d-20e5984b2393"
      unitRef="U_Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_9a2c1c8d-f5e7-4dcc-a33b-a8289365b11e">&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;The following table sets forth the Company&#x2019;s revenue by geographic region based on bill-to location for the periods indicated.&lt;/span&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"&gt;
       &lt;tr style="background-color:#ffffff;font-weight:bold;visibility:collapse;"&gt;
        &lt;td style="width:57.092%;"/&gt;
        &lt;td style="width:1.357%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.861%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.357%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:10.872%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:1.369%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
        &lt;td style="width:11.09%;"/&gt;
        &lt;td style="width:1.0%;"/&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Year Ended January 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:8.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;(in thousands)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"&gt;&lt;p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"&gt;&lt;span style="white-space:pre-wrap;font-size:8.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Taiwan&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;203,828&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;209,044&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;139,327&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Asia Pacific&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;73,371&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;81,480&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;57,270&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;25,065&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;17,823&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;9,415&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;North America other than United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;23,164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;18,191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;10,304&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;United States&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;12,178&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;5,318&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;6,674&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:10.0pt;"&gt;
        &lt;td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;Total revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;337,606&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;331,856&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;222,990&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"&gt;&lt;p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; &#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_3b991730-5752-4569-bdf2-c58875ade309"
      decimals="-3"
      id="F_9b10b0af-b6ea-49ea-a262-3a7bcf630faa"
      unitRef="U_USD">203828000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_2495a9a5-8dab-4893-b1d1-9e0c803853c0"
      decimals="-3"
      id="F_40cb73a1-2367-40d3-ad59-0cba75c0f84d"
      unitRef="U_USD">209044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_0c36b6f5-5c00-433a-a997-a06b89dcd7e0"
      decimals="-3"
      id="F_9a4228d4-c896-4d6d-8bb4-044143663b11"
      unitRef="U_USD">139327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a9a39b35-5234-46d2-956f-310da2b46e68"
      decimals="-3"
      id="F_f4e6fd4a-49d9-460b-8389-99afe51f4cc0"
      unitRef="U_USD">73371000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_1fd805a3-557a-44da-9eaf-6666d7809638"
      decimals="-3"
      id="F_c36f6223-7822-4cd5-a1a9-2833941cc1ac"
      unitRef="U_USD">81480000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b88f69f8-14d8-4ea3-89e3-14614ec4ebc1"
      decimals="-3"
      id="F_48f3e191-b9a8-4484-9873-57dc5af6acda"
      unitRef="U_USD">57270000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_16f7d28b-d0b7-4b51-b1dc-6479c0e5bb5a"
      decimals="-3"
      id="F_1ebbf5ad-0529-406a-b95e-66e1f175ed41"
      unitRef="U_USD">25065000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_9b06e981-e5b0-43d2-bbf9-e2c04cbaa868"
      decimals="-3"
      id="F_6b48c071-7664-419b-bf6a-1e97738b6c45"
      unitRef="U_USD">17823000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_9d2494be-2ef7-490f-9c4b-cbe988aea058"
      decimals="-3"
      id="F_20dc9a19-dd5c-49d2-8eb9-e8bebc20a5d0"
      unitRef="U_USD">9415000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_505f0a8d-7aa4-405e-98a4-8fe7ca763efd"
      decimals="-3"
      id="F_eeecb5e8-9223-415d-96e2-54c343a04557"
      unitRef="U_USD">23164000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c70c035a-cb4c-4a35-999a-c575b9077a7c"
      decimals="-3"
      id="F_66c2aa79-419f-4f68-83d8-90a3def8f74e"
      unitRef="U_USD">18191000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c6b351ae-7f20-4a83-9b8d-fbbacf824fb9"
      decimals="-3"
      id="F_ddcfd862-e0c9-4e7d-a74d-ca4980e19c0f"
      unitRef="U_USD">10304000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_b71be88c-9f5a-48d5-8bc6-2125a7a440f1"
      decimals="-3"
      id="F_3a9d7e68-984b-4c5d-bffb-4f8ecfd85015"
      unitRef="U_USD">12178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_c8300e60-8ad5-4e38-9706-6a48762f3e99"
      decimals="-3"
      id="F_b87a30a8-8104-4617-a749-1cc2a097dd29"
      unitRef="U_USD">5318000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_616a7b40-a66f-4a5e-911e-0f1b1e5d44ec"
      decimals="-3"
      id="F_8d279225-b6b7-4867-b49d-98cf4e5332a0"
      unitRef="U_USD">6674000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      decimals="-3"
      id="F_e290f422-9305-467d-a4c0-85c9f9bbcbb5"
      unitRef="U_USD">337606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_a0fa274d-ddc8-456c-a066-69036ff0fe0e"
      decimals="-3"
      id="F_ca985909-5275-40f1-9944-dbede7b4f64e"
      unitRef="U_USD">331856000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="C_f09bd8cb-c3b7-4476-95b7-3331b8d854b7"
      decimals="-3"
      id="F_fdcbb07a-1291-41aa-829c-e8f35ce14483"
      unitRef="U_USD">222990000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_113a3744-13ae-4675-90a3-e4d6a735d0d0"
      decimals="-5"
      id="F_631828b9-7bd9-4d6f-b2d4-c3f472a0689a"
      unitRef="U_USD">6300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_658739da-c840-4ce6-a698-cb5632b35c69"
      decimals="-5"
      id="F_44fe3a42-d0d2-4c65-b604-7d318fdf0b7b"
      unitRef="U_USD">4000000.0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_855783cc-78e0-43d0-8ba8-0cfb23d5bc2a"
      decimals="-5"
      id="F_b5a6bb5d-5558-4b63-8527-49f9fdeaa9aa"
      unitRef="U_USD">1500000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_95336a61-40aa-4dcb-9fe5-9dedb1dd6522"
      decimals="-5"
      id="F_98bcdbad-080c-49b0-a07c-dbad630869e2"
      unitRef="U_USD">5600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_a81ea4be-76d8-49bc-a0d5-eaf386220b4b"
      decimals="-5"
      id="F_3b28d300-d17e-4779-8ca5-348b2b7d8ce1"
      unitRef="U_USD">3100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_0a27d8f9-df55-428b-812d-08d10ac0a6b2"
      decimals="-5"
      id="F_e133d645-b03b-4bdf-9285-261282db05b6"
      unitRef="U_USD">1500000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_af58bc56-1eea-4056-8ca0-172203d090e6"
      decimals="2"
      id="F_0e48dcea-f08c-4e8b-988c-a2245a0ba24b"
      unitRef="U_pure">0.57</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_89fb5190-a88e-4d52-97ea-021f83ab1e52"
      decimals="2"
      id="F_d299f125-1144-4c21-a7e1-bd5c61da2d5a"
      unitRef="U_pure">0.62</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_ff784c8d-d7e5-48bd-8f4f-b37c117cd5eb"
      decimals="2"
      id="F_84d77d24-28ca-4b6f-a3c5-6d2f7e82c9e6"
      unitRef="U_pure">0.63</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_5f6bbfa7-17d1-46ce-8c73-2599346d0dd4"
      decimals="2"
      id="F_173646b5-90b5-4610-bc43-8d6954d3d326"
      unitRef="U_pure">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20477c43-bbcc-435e-9e3c-9390ac72b465"
      decimals="2"
      id="F_ca69f89b-4b09-44e5-906a-34213f2272a3"
      unitRef="U_pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_28bf3932-227f-4d13-aafe-c7b93f9eaf36"
      decimals="2"
      id="F_a079eb56-b2c3-4904-a336-884c9363f868"
      unitRef="U_pure">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_111032cf-a0c7-4f5d-be98-218c22316e87"
      decimals="-5"
      id="F_f173e653-f3b8-43fe-b2e0-4b51fd6687e4"
      unitRef="U_USD">21000000.0</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_5b23b121-76e8-4912-b424-3b28545269ad"
      decimals="-5"
      id="F_e339f495-6156-4174-9144-0f7389e61afb"
      unitRef="U_USD">9400000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_4292f5ea-0f78-4fbe-bf56-26a2470778e2"
      decimals="-5"
      id="F_6bde92ca-1c68-454d-8eb2-42175ff099d4"
      unitRef="U_USD">23300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_3d998b00-6d54-40e9-b71d-708a245ff196"
      decimals="-5"
      id="F_2b748fc1-bed6-4d87-ae4c-44e9e3011251"
      unitRef="U_USD">7400000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3"
      id="F_5b6c1e48-ccfc-4288-9c4d-0b4d046bafbc">&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;17. Subsequent Event&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;On March 10, 2023, Silicon Valley Bank (SVB) was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation (FDIC) as receiver. At the time of closing, the Company had cash deposits with SVB of approximately $&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt;17.0&lt;/span&gt;&lt;span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&amp;quot;Times New Roman&amp;quot;, serif;min-width:fit-content;"&gt; million. On March 13, 2023, the Company withdrew all of its cash on deposit with SVB. The Company also has cash equivalents and marketable debt security investments residing in custodial accounts held by U.S. Bank for which SVB Asset Management was the investment advisor until March 15, 2023. The Company&#x2019;s investment portfolio currently does not contain any securities of SVB. The Company holds sufficient liquid assets with other banks to manage its operational needs. Accordingly, the Company does not believe the closure of SVB and appointment of FDIC as receiver have an impact on its business or financial position, but will continue to monitor the situation as it evolves.&lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:Cash
      contextRef="C_489fffc9-938e-4172-ad45-490842f1c20f"
      decimals="-5"
      id="F_7db72d1d-4165-4841-acb8-90dae0911691"
      unitRef="U_USD">17000000.0</us-gaap:Cash>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>100
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
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,$%     @
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
M:&5E=',O<VAE970S+GAM;*V676_3,!2&_XH5$ )I-%_]'&VDK6@")$2U"KA
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
M;X#NS$BV/[U@[)9^%J )8&"@!#P2( DX/D B+15M@,\.#V%8N+JJBPXEY;H
MJE@8T\)>S!8D'FD7F!N%&W(.B=+/YS?GV5^NKCZ<9U<-LWU7RK3 4*TKRB#)
M8+M(E?'<P*E@JQ&DP]:V$>PPZCS[[(A'WKH>N+:'D9\(MP@/XPB^?'B[Q^ &
MP@?B N[$8P?!0%0&9[0I;D%6^W41?."K8;,5*L5C+4#UE72Z, NH8 2@V*!"
M)Q3#\Z;GH4WM55!.SU=PCHUU0&*R!;0!<.GY01D3$0HEHZ<WNU4<=PB>#K1$
M.QC6(:#^6D!N-1!K)T- ,=:V E:] AZ Z0$YH)Q GMFA 2%3H\)GR=BOK8NP
M!'8/2C*@R97%61=(UWF,6$/BM1=5?1"]L;3C-< &HO.%DWE4GV:+P:'"=Z+Z
M6;9\#U_!=SN0BK QNR/CA)2 XQ7L @C%]*CR 1,HU0P/@E&( 84':-$9-$)0
MC3@V@]K5&?Y5R0'AL#L>Q5L28@0WI+P]0^^'Y3D@68Q ,!HJ'":C0&4T:N3A
M@1;W\=$'S,AW"0$%Y(BE#'(!I!0H2C!I"I1 ,&)K71U$KCM&S&C.,,@ S!IT
M!V &I0S92#6I<$(?J#Z0#2CV+6P!:*! 6Q",JG5=KA.)L@"^-@@7VSRP66?9
MC!G G^GHV;+NRF'#BFJD%S;%'J3;"O5TOZZ[Z@SX'3@W8-IM#5(^@$I+L,9C
MS@[;C&AF<DX1KNG(Y'SP<PLSXS":33>,'(KV ?)#T9'R)H8[!\N^7"?GU9M6
MA0JM&QQK7'<+FF';X0H10!L#5%ZA_5C+\;C(2?AEJ%9LVGT!0Z8GS=CF)T2Z
M^%,'BDF.@-?%W>CS^"&O 6>($Z)J/T<M51I$AV[J8^UN9[65UX)(89%:K7(Z
M@ T0!)NT "NB?+%/SEN1CC36V)).!7 'CE1-MFIVY>HBI9S* LRM[5G%$-L"
MV)NL6'5&1"2=*R,J6@"0FR =!'0W$*94I:-+5*C/ \Q@$(,;VZE 3N?+=H2X
M&L 2%2'(4(8_ABYF*$8];:3PZ$=K#\P2@UX *A^$#T:H0,PCM8#>6NT]4"4:
MA-WOA'8-6A\HH,<AJ &. *@:A+R:CL0AD9TK&N3U=6>'U9I1LR2P (M@#RZ&
MGBS-GS]E/];@[@0KU,$2YWGVOJ_@)RIHT\')_HQF!"#@V,. ^Y\_Y8(I$8(%
MJY46W!R0^@V@!%#'L(%R0UG9@J;$#X5V1(Z!,D<K"K;*!F$%K%OV;*OA9L#\
MDPB3Z?+L>HU^\#Y[>Q P>0(H$TA/M).BE(02HA[<EY0690%E.3XOA!3=RPUZ
M^!@_Z% ] RLA-S?H. ;%?I[],'2X(21*W EP$/!:C5ZH&U!)!!$Q7@WIM.[$
M/ YFAQI"($\,X&-;[-4^BL@#9* QV=\MB+2+YZ2)P-^IQ>^J6XZ'<FAR!4*6
M]58P103&,I$J<XB!_7G:KEL@K($9FFRQ+2Q/-(R^];#X10TS%0P <K("(4Z6
M[E!^H1F)2B0(&'R@<.N<?I(/ A(;5T23IKLU/?N)9M&K,Z;2N^"P#I)=:6 4
M/#=6<$#B\#\3+,V?"+9R;<I;<A=U)D((4/' JRX33-3](.Q\C5-5AI0_V-FF
MJ6)4SH]B=0MFDF';D4U&8N$6+%1R)"74048 ZPA9(]W7NF#I&RR'BN@0*=60
ML^)A$PF!>S_/W@%_=&08@/<''@&?'<SB3613P*)HM[D>3YVMZ/'!$/*/G,WL
M&8.':_8R"J,-%9POF&Y <82I;;%%KA]/158[Q]V\-M4X7+:P- L9&6 ,EK>
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
M*56-5JY %.(E6(6/319G6)JN@1(4"H?*G)8B%+4"U:^;A\^T\AFSGR4F9#I
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
M/3B!A20!)!FS')HE%UFCP8QF>""RV63;A%M&>88Q6=+1,3> *8M6J[0H+#@
MB2FLFNX#3:LE&>2XEA#8!R.91'Q)D")/FQF=\07CJ0.BQK8X1(Q[?ZM%G* 7
MHP@+%YU$+!*1^9L97;H0 -"[9FBS,@_C_&C$(G( MD6/\5@7D,87&0A*N#[7
MD;TY-Y.O((T+49AYGSX!5;TGJGO.O^8)T3MM1]=@#Y5'2F(6[!>*SWJEUL_N
MGVB$.C&2,_*18RP99BX,M8K^9-@>D)SY<LIN4HB(.3<D*SQ+N0< KY'D,J]:
MJKMI*,67,+NQ]11N7"@9X7AI=+,24VO4RLVY9780CO!6/DJPS6$@;N5[D-LE
M-/^_: 7,RU*M*]$%1$!%,Z'@D+(5%/;8L4U) ,2RFK JU&%L60PNN2N3JW-\
MTIXQ'C0")[CQ1[T1V>)E.H[DK!JX=DV:M\PG:\1 ;]=[Q\Q%9J*+U+^,5HLS
M62RV7^F&(#X3OB<.[> =>-FX\62RN;(.3+U0!L;Z=(P6(,J1316OY*G3,W/)
M@['H]]<''Z0H;4/V)4U1K::GG#RJOZ-:;;S%UW N)PEX BK[,Z\O/=ZDX8/L
MOP_7-PKT0]#%MP50HJHR6[3-43W''XN!G]/S_7XK!@AZBE1?'655J1HU<B)9
M,C:4&8G%!2-V[PL>I"$1CDJC3Y1-D:H7$.%##P](9*6.K]^FX'M/U\#R6<<4
M-;[C+6I1PMKR^3Q$%BZ/U=QCM,,T38[LO\8-$,>:0BK\_'7)A^P*M&N6];VI
MSEAZC@DSLN(?\%!,3=J;,_LH&9#85")Q;Z%H6[G%I65DJ\CW*C*0%?5*:(6V
MC\9PD%C\/)*U(5Z5C.7P[0&1%14,RY5=8$02>B38&&Y\8VHDGF )SEI5V3[T
MVS$Z#Z(P6%[:V]93B\<]&N)THXBJKK4=.K;_>0I%W8.'4/NV?;1REI0D&%_.
MN98:7R]]I==0:W^GB=\PHV]+]'?DA6J\<)V=Z/(1#ZC"BDG1UU?KZ0([XHW
MJ]B'BETK%'JC/#(>JA=8TK\XNJ(N.#_S.E!#*9Y\),Y%^C:Z]3"*WP&[V"Y@
M;WPI?>QN)5,R)VB9QNB.4N\&4L&![X$\*#9'MY4>T2J35*3DZ;^DD7F\!3'O
MXR[-N---NLKZ[%BK\T$TQ04D44-%942;>X\59QE_2NGF0\AM;1MN(#+@C;6&
MV^0X2ANQIX@R3^S(U%B CH=R3(61A/9'^.6G<W@SHXQ(?/62KSGG#D(BU6/
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
MBS?.,X/E>Q 77YQ:-(7X._C1'>/],QJ_$I5$QLY'SZ@Q)E-,(+,PB_5><0]
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
MK_;7R;)ST?_V[BZZ82KG0D.)&4']X>G( =7YNTN,K%M/K:4AA[9A05<B*MM
MZYF49I?8#?I+=O$/4$L#!!0    ( .!S?U:<E"T040,  #X'   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$R+GAM;)55VX[;-A!]]U<,U*+( H(E4?*UMH'=
M38*T: HCZ>6AZ -7&MM$*%(AJ;7=K^^0LE4G];KHBS0SFCD\PR&/%GMM/MD=
MHH-#+95=1COGFGF2V'*'-;=#W:"B+QMM:N[(-=O$-@9Y%8IJF; T'2<U%RI:
M+4)L;58+W3HI%*X-V+:NN3D^H-3[991%Y\ 'L=TY'TA6BX9O\2.Z7YNU(2_I
M42I1H[)"*S"X64;WV?RA\/DAX3>!>WMA@^_D2>M/WOFA6D:I)X022^<1.+V>
M\1&E]$!$X_,),^J7](67]AG];>B=>GGB%A^U_%U4;K>,IA%4N.&M=!_T_AV>
M^AEYO%)+&YZP[W(+6K%LK=/UJ9C\6JCNS0^G?;@HF*8O%+!3 0N\NX4"R]?<
M\=7"Z#T8GTUHW@BMAFHB)Y0?RD=GZ*N@.K=:&YJO<4?@JH(WGUO1T(Z[&'Y&
MMT@<+>#3DO($]M"!L1? ,@;OM7(["V]4A=67  DQZ^FQ,[T'=A/Q1ZZ&D&<Q
ML)3E-_#ROMT\X.7_T6X,:\F5^[)K^./^R3I#!^7/:[UWR,5U9']YYK;A)2XC
MNAT6S3-&J^^^R<;I]S=X%SWOXA;Z_QW33;#K5$=#>&D11=KP&BFU%#Q<)3R0
M)EB$/;? F\;H@Z#[@?((WT(^G-$YE9+R8G+9<'IV ZR/C/L(B0JX'<)&V))+
M."(W%M"?':#)MZ02_?##DP4,,BA(S!L,=UH>O^*._42Y^Q?0&8)!J4E;K*/%
M]*:CH26)E%#;^>#>^N!%[2#4^KK!*Z$H7;>6D.S=X%'73>O0P(Z;:L\-AA6L
MWKC@4,=I/,ES,K)Q7$RG@U\T7=JOB$[CG(U@$H]R-GC;&B5<>P+:B(.W+61Q
MGF7T9$4^^ E)B79:5B!JVO]G]" 6\IC-1L#B6<&(EJ+#W';B1XPI;4LP%D99
M3BCI.!WD19Q-)L!F,1N/"-/:.<EDV=:MY'Y;JLNA>RZ\UL:)O[K *V LSL<Y
MW)&9S>(LS^".FG,TR>;J.+JC1/N0Q=.L\$9*505<NR#)A:;5:+9!N2W-K%6N
MD[<^VO\<[CM-_">]^[.\YV8KE 6)&RI-AY-1!*93Z\YQN@D*^:0=Z6TP=_2#
M0^,3Z/M&:W=V_ +]+W/U-U!+ P04    " #@<W]6 1C1X.\&  "?$0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6RM6-MN([D1?==7$,I@L0NT)?5%
M-Z]MP&-G-Q-D@\',9(,@R /534G,L,D>DFV-]NMSBFQ=+,G.#I(7B<U+70ZK
M3E7WS<;8SVXMA&=?:Z7=;7_M?7,]'+IR+6KN!J81&BM+8VON\6A70]=8P:MP
MJ%;#;#2:#&LN=?_N)LR]MW<WIO5*:O'>,M?6-;?;MT*9S6T_[>\F/LC5VM/$
M\.ZFX2OQ4?B_->\MGH9[*96LA7;2:&;%\K9_GUZ_+6A_V/"K%!MW-&;DR<*8
MS_3PKKKMC\@@H43I20+'WY-X$$J1()CQI9/9WZND@\?CG?2?@N_P9<&=>##J
M[[+RZ]O^K,\JL>2M\A_,YD^B\V=,\DJC7/AEF[AWG/=9V3IOZNXP+*BECO_\
M:X?#T8'9Z(4#67<@"W9'1<'*1^[YW8TU&V9I-Z31(+@:3L,XJ>E2/GJ+58ES
M_NZ=]EROY$()=N^<\"YA?Q7^9N@AFW8,RT[.VR@G>T%.FK%?C/9KQ_ZH*U$]
M%S"$47O+LIUE;[-7)?Z9ZP'+TX1EHRQ_15Z^]S0/\O(7Y/UL3+612C&N*W;F
M-GN4KE3&M5:P?]XOG+>(EW]=PB%J*2YKH1RZ=@TOQ6T?2>*$?1+]N^_^D$Y&
M/[[B0['WH7A-^C?<UNMR)H-S!!*FP0%'TSP"TUB)=)5JRTJ#7'2>F25S9NDW
M'%@I62)#A<-NMA&$KD-2/"'9&U$Q+\JU-LJLMDD7S,(BE16GC'1KV;AP&P"[
M$DSS6C"_YAZ"()F77UII(61I3<T6K8,/SL&(>B%U%$!>L"4NCBNV%=Q2J&0)
M9 CV8.J&ZRUL\<(B;\@8$DUK+2+4JJW4*SAG_@U^8%*7QC;&0BYFW[W_\!VO
MFQ\?HVXZ Q2,C38Y&?@$*/PJW5_X@GT<V($:) P;XDS"-CQ8VBBHKP9 F''X
M[4 5T;PWK!BDR&>E.E$'E734BE(!?KF4L#L@NI1:>G&E0&'518 #D,YSZ^E(
M;:R7O_%HZ!- E[A)X3RNDM8%KM+4LL3U+06IGP;\ .BG(^R$!G8.V'C#2F$]
M*/[LXAE?62' TI"_D7X-[Z2M6 ,[)*(BX@<6O_+FBOZCAO/P.8HM;73)=8DH
MH2@T^@J)5$NHDF2/YNJJ=4<B@M^[AV "5V$?T3VCK>'BI6-P8T$'594P)4#E
M%5V9P7W8#<E'F'\6/B).#I QG$*D:DL?#=_;N^80OA!"LY(WTG,E?XL'Y6D"
M)3'$<1@AAAAHC*XHR):M)[)I^#:B=Y"(VS>VBN*4Y NI9  37E"*!E[1GCUQ
MU8H06[ 3;-FBJ.X),T&(38]"K(NJ*%=2-2QM2RI@6T  ^0GK(/:91JR^8?/!
MY$4Y\:PR>G5%B?;L-):CVQJ8RRI$WH(KNEL6*E87;Y0H1@<0X,D9@ 3#!0^#
M<93P'5T@V(Q"C^&N>Y<AN8Q4UOO9&O#* [<V4,)];5K <%^6;=VJ8/3]<3J!
M<,\V_^\B>M\'M$SKX);[H??Q+$/>L+Q(TFR&P?=LDN3IG/V <39-9J,Y#;)D
M-,_#:IHF>9Z&Y7243"=9[_$28V1I@MX-^_-DGF?8GDZ3;#([S,]'!6:S49+-
M)[V'R_R=YMWF-)GE.0F!\LGT,$\/F,UHN??IP/19,@[K14'K,'Z<[^=F\S!5
MI&GODT%R7<HJ2@7$>)J,.DR@8MQY/9XEQ7P:!_,=*%DRF<?E O"-,O;86KH
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
MZK]=;;OGO&D:S^%-Z[UB>L6E 8$%0</^:."!;MI9,[%J4[>0I;+4D&IS37\
MU"Z _(52=C]Q&[3_E-E?4$L#!!0    ( .!S?U9@*M;;PP0  "X+   9
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;(56WU/;.!!^[U^QD][T7MS$-@E0
M"ID!VLZU,YTRY7X\W-R#8BNQ#EER)1G(_?7WK>R8! )] $O*[K??_M!J3^^L
MN_&5E('N:VW\V:@*H3F93'Q1R5KXL6VDP2]+ZVH1L'6KB6^<%&54JO4D3]/#
M22V4&<U/X]F5FY_:-FAEY)4CW]:U<.L+J>W=V2@;;0Z^JU45^& R/VW$2E[+
M\$=SY;";#"BEJJ7QRAIR<GDV.L].+J8L'P7^5/+.;ZV)/5E8>\.;S^79*&5"
M4LLB,(+ YU9>2JT9"#1^])BCP20K;J\WZ)^B[_!E(;R\M/HO58;J;'0\HE(N
M1:O#=WOWF^S]F3%>8;6/_^FND\T@7+0^V+I7!H-:F>XK[OLX;"D<I\\HY+U"
M'GEWAB++#R*(^:FS=^18&FB\B*Y&;9!3AI-R'1Q^5= +\TO1J" T70=;W)Q.
M B#YATG1JU]TZODSZEE.7ZT)E:>/II3E+L $7 9"^8;01?XBXA=AQG20)92G
M^<$+> >#@P<1[^ 9O(\_6A76]/?YP@>'&OAGGY,=Q'0_!-^+$]^(0IZ-4/A>
MNELYFK]YG1VF[U\@.!T(3E]"_WD&7E3?3R[+QK2#2U<H=NFD*23Y2D"0KA5O
M0B7ITM:-,.LWKX_S[.B])V544-!LVH56!=DE-)59)60=?;[ZEI"@8!G:+I&E
M)$WC'S6/322HY5!!^A=*QY"8SJ@1CFZ%;B4UTG5BD((6B394UJG_9#FFWRL^
MB<?&/L4EY7TK2Q*F)/09'[  /Q*>&:& 6K27H8:B&!9Y@B;B&QG;@%Z/Z9N#
M%DOVJ.<_4^=8+:U&'V-K]I%ZI-MGH(2<HV4;6IPQ6\'L6UP1MS?BLBO21@OC
MHT%9-]JN)3R.V6M:5U3H/5'BY-43IJ\B4V;YZKICLT/$-MP!?0Q <*H(..^
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
M%>[D&*J0 \E(94D_D=K@'W2B-6:I78$TUP_G2()"8IW>DC[74E(RE"HKB(#
M/JN.R(%BJ3B!E2Q(4=J&PM%L.P5;TM#KN\FIY9WDY)069:?XZRU<7#OTD^*(
MD<Q6V06*S4;"%SF=]KF.W<?H/O$O:ZR=Q&+I+59-+3O087G(LIJ9I%0 %)MN
M0])B9Q%&3N M[NF&G9+K\0EF9=HUTAZVWA CI*8.JFD%W%"UVK_W$[0SC<F<
M7,UWYLNE$X=1;PJ]V7TM#@:#,U$.@4!Q&GC/P;+4C<*)\F__N?9L+@")2Z1,
M%0V,6JN8"*9+&L+3\G 4]]Y'43>XGRM^IGC+"SH?S#4.O@/Q@7.=</0>G$:^
MH(^SWS.H#U,CVO=A&=<R2S?[#K#J6G)! \\HH9%]#\2V*_Y2[\ADCN;#HRC5
MD*PQ36,>AY+='!#^MJB[!IYZ8G]L B6)KH_1P+ITL^_,KOB8=651P%/4EG*S
MGXR9737DY9^1:!E,[^5FQ%+3;4P6?H0X2_<2\XO0$'YL54LSY/"FL*&G!?Z6
M$T^,\H^T^$,&3@S^/]["9D:?$(\NS6XX050RT0"$AW%.JS*&,(/"*U5O]HU
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
M!I>KJ64>M-<)I#_()1\)^0.^6SS7\/J6D-H YP"/L\^6KQV"O "AE#A!'&O
M"+T!3IQH"3P ]9N';C2??=%".-+CP%DL0HI Y+MP$IP+X""X-FXA,!:G%@<6
M.0M4:U0TS4'.1DCF!'[H!$C0/I!HX8W7#N/$"3V*<JBUF$_6CF/LAK C\1&/
MI]8.:., =3^<B\4<3'NT]CP"NB:12**];<^AU#()M/QP#Y-\%)H)@=)RZ0)
M3JP-9N7,$^ ,0\8B=H'*.E&/R%[:/\@:2KII3_E@3U97)&;I7_&&GS&*J4W]
MP_P97-L;WNNC#!> \?07=,D:+\>#IB__':Z(G;TVS(%@?UP)%H2^&]BU77'H
MA=GST0O/&ZEN^+5NZO.CJM#O/O=7^S?'+_0+T\-P_=HY\.F&7D4MY0I3/3>9
MG^FVM_W1UEM^??JZ;MMZPU_7,LVEH@&XOZKKUOZ@!?KWZ5_]&U!+ P04
M" #@<W]6R<N0W+X#  "0"   &0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX
M;6R55FUOXS8,_NY?07C#< ?XXM?83I8$:*\=MN&N5[3;#L.P#XK-Q$)MR2?)
M3?OOC[*=K.O27/<E(27QX4.1%+W8276G*T0##TTM]-*MC&GGOJ^+"ANF)[)%
M03L;J1IF2%5;7[<*6=D;-;4?!4'J-XP+=[7HUZ[5:B$[4W.!UPITUS1,/9YC
M+7=+-W3W"S=\6QF[X*\6+=OB+9K?VVM%FG] *7F#0G,I0.%FZ9Z%\_/$GN\/
M_,%QIY_(8"-92WEGE5_*I1M80EAC82P"H[][?(]U;8&(QI<1TSVXM(9/Y3WZ
M3WWL%,N::7POZ\^\--72S5TH<<.ZVMS(W<\XQC.U>(6L=?\+N^%L'+A0=-K(
M9C0F!@T7PS][&._AB4'^DD$T&D0][\%1S_*"&;9:*+D#94\3FA7Z4'MK(L>%
M3<JM4;3+R<ZLKBCO'Z36<(T*/JF2"TH-W%9,X<(WY, >\XL1['P BUX "R/X
M*(6I-%R*$LM_ _C$[$ OVM,[CTXB_LK$!.+0@RB(XA-X\2'<N,>+7\"[9$IP
ML1W"[:.$O\[6VBBJCK^/!3S )<?A;,?,=<L*7+K4$AK5/;JK'[X+T^#'$V23
M ]GD%/K_S<U)L.-4PW@")[S ;Q7"1M;4N71I8-BZ1M!H-"TJ4X&A[4(V;6=8
MWV)R8SN$%\!$"26O.X,E",*O+7Y+^'*/KWM\@NE!:(O+4@,7)2\86<V=/Y&I
MH8R BJ"S-E0'CJT#6PR1_0F=-UP0@.PT>=0>X$.!K1G!+0GK<]!*ZHZWSE77
MH&)&JKESM>?U/;R!=.K%>0IO>R5*O20,1V4Z\S*[XUR@D-2 @_'GOMNQ?,?N
M"6^+SP+3\&Z\B3CWXC3VTCB'./6F6>:%40!QXJ49 8?9:Y#V-_E-K*N7KWKN
MG/=\;$CA) O&Z())%HUBV(O.Q>CL6P>?U<;N>1BM-"@,9W7]. 1 CR_53M$I
M;CB%M4-*"N6K[FR*-THVQ\KI-47$M+7D"G"SH;>>QD!7EU 1$5@CTL-/-/8,
M7EM7GUK+@( EM)TJ*GKW_Y.8F)*01Y2+*/.R)(,T#;P@FCHW2.\)+RQM>KZ+
M.^@$IY8)O>DTL*DB*<YS+YB%)"5)X(59ZEPV;2T?$4>3@].V9@+"P,OS&')O
M%B1@O>4S)_3R&=7#+""0+$J( 5&G@LB\&:T=>WW\)U."NF#;ST)--]X),PR,
MP^IAW)X-4^:?X\.L_LC4EM/UU+@A4ZJ-J0MJF'^#8F3;SYRU-#3!>K&B3P94
M]@#M;R25QZA8!X>/D-574$L#!!0    ( .!S?U9Y-W5VF1(  %4V   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;,5;67,;.9)^YZ] :'H[I(@R50=/
M7Q&R9.]ZHL=V6.W9F)C8!Y %DFC7P2Y4B=;\^ODR@;K(HKK;,3OS(K%80"*1
MYY<)\.4A+[Z:G5*E^)8FF7EUL2O+_?/K:[/>J52:<;Y7&=YL\B*5)1Z+[;79
M%TK&/"E-KD/?GUVG4F<7KU_R=Y^*UR_SJDQTICX5PE1I*HO'-RK)#Z\N@HOZ
MB\]ZNROIB^O7+_=RJ^Y5^67_J<#3=4,EUJG*C,XS4:C-JXN;X/F;"8WG 7_5
MZF ZGP7M9)7G7^GA??SJPB>&5*+6)5&0^/>@;E62$"&P\:NC>=$L21.[GVOJ
M[WCOV,M*&G6;)_^KXW+WZF)Q(6*UD552?LX/_Z/<?J9$;YTGAO^*@QT;11=B
M79DR3]UD<)#JS/Z7WYP<.A,6_ID)H9L0,M]V(>;R3I;R]<LB/XB"1H,:?>"M
M\FPPIS-2RGU9X*W&O/+U^VR=ITK\++\I\_*Z!$7Z_GKM9K^QL\,SLX-0_"7/
MRIT1;[-8Q7T"UV"EX2>L^7D3/DGQSS(;BRCP1.B'T1/THF9_$=.+?G-_XDZ;
M=9*;JE#B[S<K4Q:PB/\;VK.E.!FF2%[RW.SE6KVZ@!L853RHB]<__BF8^2^>
MX'?2\#MYBOIOZN/IV<%D++H4Q$^Y,6*EX+Q*:/NBY!?K''YE2A6+?"/*G1*;
M/(&#ZFR+3P5_LU>%SF.#>;%>2PQ]/OJ;DH55M8"B*G@QZ6I$NB*%A?0G&%WJ
M# 3RRL@L-E>C+^/[L4 4*23YH1$_B$L1++SE;"&N^&'J+28A?UZ,/N39L^,)
M&!%XR[F/(9<B#+WY<LD?IW,O"@)Q-3J[2Z(^][UE5"\5+KS9)*C7Q7P_PL/[
M9H[8%_F#YHASN5*9VNCRZM\IJ]NJ*%16/K="VZ@80DB8,6(X\J;AE)E?^G/\
M#;RY/[5#38E5W:Z#^53\^*=%&(0O1#B=M3(E >EMYH:%7K2<$HWY G_]8#FZ
M%,LIT0^]V6**O\N%/[I3&P6>X@&6+L7$"Z. =3'Q%H'5RB2"+D^9JAF"[B<8
MYQ[/\8:]SF9,;A'ROQGX&M$RT^7<+;@,IO83?3/Z-* XTLZ)/4R]Z32LS0'\
M^_PY]":+2/P,5=[FZ5YFC[76#2E=BEOYF,I,O#<)*4KL):D)8^S8@RYWXD'"
M!BK3[ 0#A15#M3(ZUGBMS%B\W6P4IR)QI]8J7:G"Q;M@Z;$MU0SLI($$BVI=
M(F3%0H,5SF&Z!!U1YKQZXA:GB>^S4A49.PTT1"'O-G_VL?8C<?D66\I3O1;W
M8*B4V5I=B9_D@==>"#9$=;31L;CAS9:UZ6?(LPU3?7ZUX<<MI$\60K/PJ19?
M)B&!3"0ZU>1)[JW9Z;VE@BRJ4S(7J[VU!HG\@"$>"Q+$)9R.?8L^U?S R3(X
MHJF?.W3'K,Y]H0EMB%^J0ALX)XOBL%,(%7E5-,IJZ$"QR.H%]!/7.^J+Q'.S
MC[8>DV1UHN*Q^ *GMV%A;=U9)/+0<'A,[8A.EI=D,+_ 1DC'Y&=@F)1O+7DL
M@$;$OBKVN5$-T4)!MUA>6U6O5'E0RBIT***=.(8L>2PY;%7F$%=!JB#!LY ;
MDR5VZ!640IQ:2V,C#P/Q7W86J6J_3S0$B T@1](DM]HE$K"Y$K!L"9X-E/X'
M8JI'4_:6$]C]=X;8-E!@T\QZLY&C[7.B0F#CB$,/,T3)J?L<A)X?388B78
MA_<4%Q'B!B.<B#5$2J9!9@Y2RTD$ZA2"Z&&Q'-V7^?KK,\*;,?LY8+!5;>![
MOC]!P%[Z/@7!260Y^/RC3/<O[L0:L4*7'.?\B0V0R*\+&TPC;QDB%8[^*I/*
MDB.G.E H0 0,PHF8SYK<,7KW_L.$X@*BBC)$<AY1B*><6P_Y@IE%*;7=%4Q2
MEQ:M)PJLDQA\+U@LVH#?S/P(%1<B0+((H:W(#_Y%$5RE^[P@2ZA%O*9@N8.N
MMQ(&C""@R"P--*$19B2\$Q,LT*@]U'HC<SI_80CD<PKD/4IC%$5BN :\;067
MXW ,^AT39/3*8]@,#Q0OI'$V;F"Y-[S8H-$>V^O=Z>K/1^]<&J8EK.U9O9.
M)A Y+/,'$440R73T :6=0U/P+G) \#OS9M.EF'N3V6ST]AN9E[*QQX4L^!?<
M"F%>KQ(%NPEF9'/A<C+ZV))B'7>E$'A3Y&MXQG)VWH(C;P;$@;]1.'KG?*(1
M<3@+1; ,1O]=$*8;DOQTZDWF2S%9$$^#ELPP;[JT)A]./!]V<37Z.2\AL"&*
ML)T97"2B#S0ZZ,N\L\$14JS,MBP3-YFBPMR!%+ T]2T6@9#*1U:/^K72^Y2R
M (8&%KQ$Y(\GDFPH!MYD:BD2[B6$2SH<9AU(VH<3X0/0X7S":?]A0"AGHRJ2
M!<8,V.B=U3\<8W03Q]JZR.U.%EN.[*,W,F'*,/WZ/03<#A"-7;4C1V_45F>4
M:<G^.V-M. "/]@.".@:,/C&S+:&;]3JO($GWWP@[X-AE2 :M8=S4,K#Y0AWG
M"^NL/]26 H@91,?ABEZS33U!@Y4P1UT3$AJ>L[],YET*O, 3% *B,(%[^'"/
M<!D.<.$6. *JI"C#(&%5&=2$AO0KC'K@(,&R*CA*0:P%-$":=*BJCS6LQ*PT
M89%=T&3&O56U!20%15NRHD'X:+%IG?BZ.+@>3[G+@R'H3'JP70U%>>(]/-4Z
M3\[64!,8W A#5%.M=]Y@\#[D11(?=*PZ,=!EE/[N =\?Z64-<9R$(--3^$-3
M=WJ[XRBY)UW"**M]GCD$G&\+N=\!:<>H( J]JEBLL'@FUT#6HH[&-=#B<$-8
MT>VO2EP)K FAKG<=TM"K%< 86X9S_%IQU#XM(=0W<GG*@\A8.=Q\8#_&(C)C
MZP(&)3)E3W,\=ZIQ LC.Y*S:F>@S(G5D+N^'TVE#BQ&7*R7$0=J:9H?XJMAZ
MH5+P!&O*&$TCS!SR*J$ED>LH7A+QELT3]9ZQ;-+;$+\>Z4/W6&Z8RM.4!-@5
M RCUIG-$-H;6!_J1#J/:Q5HY>^<,:LU;VR0D#7KNX!.0H4@N?D6H !3#(Y*J
M9ANY!LLK""&&HQM:3S)E*D+N4"C"+..>"1HJ%!37-ILB3P?5TR]9K1O6(*_O
MCCU_3N4CL=(1.E5K=?"Q5>HN3V+G8IB!,BISQ=W&:]EDYL_D7Q@TA$8P947E
M#54]!<51R*?*"H72DFRR6Q/6G/=X7:FUK&! L"VY592;F]T3VH4]:=8[<B1@
M:(:"%:+%GK,'PL%D&%76X;==L F<_9(?CA /J\-IX7B*S<;@(%\#CUF?KL7P
M2+[:!X\V@UGO6%'=$DS',Y'J)+'QH4HK:Y'G^ :Y0:42:#@@V.P@\Q[^J%7!
M:N *D]2 LJ_(OW$9'Q,7_GR\K-D80L@<NH>V4B/GXV@6#X*@RTQQ!(C/6,U5
MW1L<P$4>301FGK4"X]6!GN?C>?U5O_+L)T+K]]:>V3WD(/XRNUH]L"&Y2K39
MD<2V,$[8%$6%H:U9^.SR"G>DXKJ=0WV5!''Z0>I$$B!5;&&TI8K#D&38$/HO
M4MI[HK^2%2..9N1 _"IX0<5#%LLB[N^)\D:WQ+B5B88$,XVJ?ZB:8!E&P7AR
M),-@[ ^+T#MCQ):->NG3M<1:%L4C6#F 9W+D+;E<3DE.<_-7;+2AL/-(("OT
MH[EP.WMJ!W^4ZL07'J4*"D1PY$3_@X(6]640+:!M[7H)'%K:7@UT"#_GM42S
M&*73?+.!ML6*XLI0/7T$O61B\J=49 M".IN0!>50BCJ @DENRQ#7(>COF:RI
M]5X8"N#J?#P]]8GI684.^7=7FW6%^EU*JR<C(9(/$?/48'+\]R)U7UB%HO+>
M@N-.J^9<3<^Y&U\/A@H79QQN[?7".8GC';7!SH6U4VS6)+#AF,%N%4ZZ:G#Q
MPG5 ?\>FXHH326-8)8ED"YEQ(J;&6\7XR]IQ$UJLK0X0I ,F  Y;[WW?CB;C
MX&1#S(F3Y] V,/'CNDJTQFK%?BR^G+ [Y-=6H\X/!NW^%+9(,G8H+K&]:KN$
MDR(MPTUIZB]3*;V&0P%"U+"UG<&(FFV2*NS'IM:IF_2)^ R7S"J2'FJ3>W=(
M'2U"#HTRY0+1PB,#J@D\PRJYZ>>ZJ'#*+.W)-5==E<6>UA,6\W+:17I:6"Z-
M=DRE[VMQ[II(5'.L+5(:T$IN ?'@$FU8..H1RZZ,.KL]"HW<>#;]QC=;S[N;
M^S<-RMM6.K;V2/<"&*+6G>>NH^BLUWS\O7X=GX;2H,421)7 ZCH'PO^'LW+7
M\$1]0!V \:(9C.4L +/HSN+[0=P^5*5N1+N.%11 LM1\/N$,X2PK;D529V?5
M@54ZOK&I$)=:OV^" 0GV;(@"0'4YKY\&$$IM==?%F@50CK$MHT)MZ&['$SO@
MLFG+G40NF:P(VI.&DG$3QQ=P6.[8X'H'*4Y(JZ9KQ1V]C(-G6WJ>Y^ [SRC:
M+MG*MLZ>4_+UO<6"^KKATIN&=/X[";W9<MKISK5PL8L>FJ3FM!1X?A11DS$(
M1>1%,[]#8>.<LYV,_>T+C:])+48$RZF83D4P&WUN^H,#LW36FW4I^"RB<PCL
M>_@DKD;WJBP3!DJ6C)U5=RF/&V!\!K.@\]Z?Y-XH!UL2U,FL23Z_X6^[D9A7
MFP3VH#H(W#T"8FCTUJJR(^4P\&;3V8"X>RVW!*:+\IS+G&@<'L&D10M[.4NW
MUPMZ1P;&U=-)GFV?(2ND)Z^?+(WZ\*NN:??RD5$>U;[2["C8FD;$]0$C]7C6
M>L]&084YE?:9LH[7- :<4(2]'!9C\#&R<C9OVC,BXFZOD-YX"QV[.P-L;92G
MXP&L[]I-K;24[?N>+NL0AG,SBRK\;KGF9M9OHIZ"SKZTITW?NY6ZP]Z)8N9,
MM]GUBYTN@Z'RLM[;:5B,N"W5B;KU:1MGR=;KA+N=9!N32>TOPTYR1L89@F%]
MAMVQ32>YXY(YZ,BR([ S(NUEVV.S>.(X;4A:_X%3_JZ\-OC*="VW4 #56:_+
MW<#;'H^2>CU4QA,4!:4.FJ?]UHP/-.)/@.0]E*WAKP3#Z:*;<H?WWV2JLUXZ
M&VSYU>R=[&+(L ?M.I@#(9TJ;K@O?V34/@85>;7=65W3ZM:!2%/N2@DU0F$^
M%JZV@'V?E^X@O;O5U:,XN; D*^38@DVXI[\S3 7+_P>FFIL"?X@;0^S,B#!S
M8E&<79@1<V^)[D6#WB+ON@3SJC1\+.*J)[KCFIQ+H4<+RHJ0.Y4U_26:J$1?
MEZ[/:)RHFE,BZG:"!0!U!P\\AW%;F'=<WY-T7:G&:UM2U*NT!Q]N3]12[G1D
M^B&-3E.H>]XT[&Q7]:M*]"[/^7*?:Z23;,@)C*L_N#:@M-AJU::G1NQ<N,2*
MDC@J/GLR$8,UN7ZLZ_3V'L[QI09FU)W_&F.A$/4Y"CHZ+CI]/^[R&7M/RA:W
MOU3QEB>,Q1U"1%W2_X:CUCYIH?'OP;&QLF<N7,O^()8=R(.-]PL<*_=Z!B<K
M&YXU'9<-IJW3I&7:X[0F<[4WE$ZSESMK:J5S'G>1(I@)&%-"1Z7<$^W=06LU
MP8*B,F)3%0S6UGQF[>I4AA'KNK'K]!4S-Q24J02Q#?SZ@*^#SFR'I:YPZJ4A
M(N;/. :K+%-K\ +E>4YJ9**RN0#7W9GEI%/Z=U6X4O9LJE&PRTT6:M.3=<)N
MQFLLVIRL12$PRQF[0BH-DV<: BW@[-V\L6T3>]9"0CB#!N+6M#/U#?$5*1,J
M3/GJ^>^JRIN8VF+MWK4BZ(6\RZ-ODXIK@MJ4XC/XQ6/+/J[TH[9V[XN"!E<9
MNS!VF\JOBJM-:7+ZDN(32;?CX+6"\>2N2SCC,;8OP2=*51/.3_I\G4/VEH2-
MUS%W&O2&&C1\[(E!NFBBWEA\S,2?*S 5SCFO3ZTLOV0<>.]+=C![OQ1> 5QD
M*L;C\'EW@<N=/+1C[MPK=^YP1:S=))"K= V]!SK'3E/0PBA85)T3J!R'1AC,
M !76L)+N>;H=4OT Y1@X)I?E14%&Q6YFC;1L/)-O?NWH6U5?*>G@5'XS<&/)
M*O)T+[4!*)FT3;[>)ERD^P!U[,2M+M85TJ8E F7<\%332*LWK!:44P:2RKQ[
M2;A/LM8 96B=<52VPN)T9D//*?\=/8==VC 2F)HJ6&R*+[Z3J>Z4%;#K C;]
MGCXK=:1S<VVMHC)M^Q(?$-KXRG/@5F0>WJE5P;Z+.IW!X!$?!*^)A[TJ[?U"
M@B L/![7F%US$_J^V@.QJ%;4I^;KNFH][EC,5A:A7Z>Q3+?!MMZ4TW5_F5C;
M;AFC&+JX .NFN1H!P%U#& A(3\""H9^37'=^ZI,J9"+Z09.QI^SV5S_-M\UO
MIF[L3X7:X?8'5W]!(M.(KHG:8"K*Y^F%*.R/F.Q#F>_YAT.KO"SSE#_"!@!$
M: #>;W+ (?= "S2_)'O]3U!+ P04    " #@<W]6^(====X&  !4$0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6RM6&MOVS84_2N$6_239R=.TG9M
M$B!M5ZP#BA7M'A^&?:#$:XL-)2I\V/%^_<XE)5E.W" =!@2Q)9'W<>X]YU(^
MWUAW[2NB(&YKT_B+215"^VH^]V5%M?0SVU*#)TOK:AEPZ59SWSJ2*FVJS7QQ
M=/1\7DO=3"[/T[U/[O+<QF!T0Y^<\+&NI=N^(6,W%Y/C27_CLUY5@6_,+\];
MN:(O%'YO/SE<S0<K2M?4>&T;X6AY,;DZ?O7FE->G!7]HVOC1=\&9%-9>\\4'
M=3$YXH#(4!G8@L3'FMZ2,6P(8=QT-B>#2]XX_MY;?Y]R1RZ%]/36FC^U"M7%
MY.5$*%K*:,)GN_F9NGS.V%YIC4__Q2:O/5M,1!E]L'6W&1'4NLF?\K;#8;3A
MY=$W-BRZ#8L4=W:4HGPG@[P\=W8C'*^&-?Z24DV[$9QNN"A?@L-3C7WA\JVM
M:QV <O!"-DJ\M4W0S8J:4I,_GP>XX(7SLC/W)IM;?,/<\4)\A(7*BY\:16K?
MP!RQ#0$N^@#?+!ZT^(ML9N+D>"H61XN3!^R=# F?)'LG_R5A\4[[TE@?'8F_
MK@H?'+KF[T,P9">GAYTPDU[Y5I9T,0%5/+DU32Z?/3E^?O3Z@11.AQ1.'[+^
M_35[V-SQV4P\C I?,1+BHVSB$E^ C]O;\UM%?-W*9OOLR<O%\8O77I2XMLU@
MLG56Q9(O "XN2AA1Z4D1M0FBV J-GH':*.S![LYG/?+I$P.5 )V]-(@,JD2E
M]- E#L'3[@:,E28J$N2#!GNQV"[%,K(=T!96U514&@1SNI1&! ?'?HJ I-EZ
MG59G'QPB!.N:&)$L(SH EFEZ(M57L)11X!UV34X:TZWG))1F]<GQ]1!!S5;1
M2&>0LO<1/MKHR@JI">L4IQGL8\#85+JL$IZE;$HRLC D8LMBMW)$*:B"PH:H
M$6'DGN/FZU!IIWYHI0O;?<L]FKN;G/H09#FJ?-BVC!]204W76M&>IXT.E5@:
MNM6%-AIND%B.=0H0>,2H:#CK#D?<O(G:4;:=BYT2*J)'VWHO&B*%)S'L^:DE
M=P]:2I3D F818N0FR!!R\#9#T'4A#P0?,'6X:*/[R/PJE1ZR$S&D!N5)F.'+
M8HH4@C2/@69#J(QL8?HV=2 P>BI.3V;/(>3&I)D$HT_%B^/967\KP=)2FE5F
MN]\UTGB+QVN>3+GWO"?^2QDP,-S^@I?2+=O #8B9%T;+!#]S&5YOD%D@[CX
MK'W>A*8=&!HJ&80.0EEL:&SHS''Q,$]-VI![#XN0=I<U^^N!@%5G:\SZMC4Z
M==1A7)E$]S!:S'X<($H);. #O+:K1O\#)SK7$JSPUF@EV7$A#?>52*.P\RX5
MZ(BB'*I.@A;U245JK&#G3J.P]Q!CQV#E_^,6-3L PV(F/H#I=:.7(%/JSE'A
MI]DL9(RX!/PY[8-I^&ABX"&R1UCNB3)- I(L(H>>%6NPP;)R,"\W%:RB@HB+
MU40W3,Y.:2*,.BA*$J]*MW<$C(N>-$9Q1)4U65 L_CF1!:62KC;,6+F"9Q_V
MU*8T4M?LDATVW0DM!14.3)).M7<<O<>*0[GFTQ-G]D $*<><1;\/.*#)*6,
MGRWQ^M$(&[J#=2>$U-T?0)C,E1;]HUF(85(1GN+4ED41QS9=QQHK B#G7I.U
MC7EP[$Q&I.)X/>JI[S2%+8Q>Y9H(%7,WP+#1:"\DD<?9ENVU3H.D=_=W2??Z
M'QM] RLL8_EFJ5T9:P@C6KJ3 9XN1E\S,>&MX)C6UJPS'4A" QA/7?(\R_;O
M=PKHQ:,+LZ&5VTR#<9;CK [2XR2/6I@9\[*2:T) U.P8RL)TW^8C>'O8[4CT
M]U7YU]3G'W/QQ?O[[!S/)O2%C\773D!9"\B57'VE?1L#'R2H;HU-R'0'@NDW
MNG!40$8A9SB( 4#0#2>PDP/-8[23!&BP"96-J\PRO+<DR4UQ6*]SARW35'&,
M4><,\YK[NF "DM)IK"2J=H0)$"B=VO\0=PN"_B]S+Z488P $*38&QT=T4'8$
M&'3"%5V+(Y:*Z52!BO*@9-P*9*'RS)HB @PBCBNU@=SI=Z^^M%PRY-C,&.P5
M?PF4FE2"/N_<LR@R0/%];#N$'X4!%P4'.^E4DKWN8-'E.[UCK0N[&<+5@"V'
M.^Z= H?9F"N)5TV\"U-RXRD$D\]WZ9PS10W93%=!G$UPM$F/D1)ZH>Q/JUF@
MF?#VVS-Y?-;9FY$AP2++TJ$V^=Q0]B\*X<[,'&0U5;C3R>^9I;-#;TKST9LN
M:+1*[_-<7<AH?ND=[@X_&5SE-^7=\OQ[PT?I5I@*PM 26X]F+\XFPN5W^'P1
M;)O>FPL;,$?2UXH@8HX7X/G20L>["W8P_)!R^2]02P,$%     @ X'-_5B*6
M%#=I!0  7 T  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&ULK5=9;QLW
M$'[7KQ@H3I  F]4>.A/;@*\V+>#&L),&1=$':G=6RV:7W)!<R?KW'9*KPX[M
MNFA>)!YS?'-\(^IP)=5772(:N*TKH8_ZI3'-N\% 9R763(>R04$WA50U,[15
MBX%N%++<*=75((FB\:!F7/2/#]W9E3H^E*VIN, K!;JM:Z;6IUC)U5$_[F\.
MKOFB-/9@<'S8L 7>H/G<7"G:#;96<EZCT%P*4%@<]4_B=Z=#*^\$?N>XTGMK
ML)',I?QJ-[_D1_W( L(*,V,M,/I:XAE6E35$,+YU-OM;EU9Q?[VQ_I.+G6*9
M,XUGLOK"<U,>]:=]R+%@;66NY>H#=O&,K+U,5MI]PLK+)K,^9*TVLNZ4"4'-
MA?]FMUT>]A2FT2,*2:>0.-S>D4-YS@P[/E1R!<I*DS6[<*$Z;0+'A2W*C5%T
MRTG/'-_@@E)LX!H;J0P7B\.!(;/V<I!U)DZ]B>01$W$"EU*84L.%R#&_:V!
M>+:@D@VHT^1)B[\R$4(:!Y!$2?J$O70;9.KLI<\-$OX\F6NCJ"7^>BA>;VWX
ML#5+DW>Z81D>]8D'&M42^\>O7L3CZ/T36(=;K,.GK#^O($^:>!A@/ [A^SQ\
M*A'.9-TPL08BNF(&-7 !4F"WMU),Y$3 C8[NK"BL2#P'(\&0F1R71/'&75D%
MS2JR)0L@WK]MY I5 !_. _A<4>)I!4N>HX2,O!-(2_( >$V# !HE,WO2>;82
MK4%%"FX4:%FUEM$Z]/!+C@5<W&+66H+#QZ+@&4F39[,77<DTS!$%D%=A>,$)
M.1V9K86/VW#/,?.>+ME7,O3:R7P\OWSCX-1,$$B];_S5BVD23][K3<H(F[7-
M8%7*"D.@^>'$FU8U4J.%ADM6M=Y=P043&6<5D+8;LR)#YXI5E<R\$*5(MHK2
M$L &#ITM[9#:,\"%'],6O"N]L 6RPX^R*"AQ/'<EHSG&"5^6.?PV%?/U'67:
M^N%#\5LD"Y0+Q9J24__A@B1"^'EW=$VE%RVZ<A220*\L9,/F%5*W&$)(K5,^
MF#'5J9+#[WRX<>O@SWE5O:4^\^F@@V*3451<YK9E<Y[9T,+>'\B4GT1 <Z2E
M7QH[2GIVE-AYDMB/N/>:FMR4LM44G7[3^\3XB@DXH,LTF"93MYH%T7!(JSB=
M!6DRZ9UHSN"*9=0\&4S2()W$,(V#X32"T21()E'OHE74 I",@F@\@GA"IE*8
M!<-XU/O-I>"$$DI 01)X&P'Y_"RX+<F-<=Q+TB >#R&>!O$LAC@*TFC8NRL2
M)T$\F<(H2.,IC(/Q9-C[) U5?Y/+ TC323".QFX5!].1725)$LQF$=RT-/H8
M48"Z:VU;[!Y3MJ5I;"S*K%T#X+>6>VX3D=$7@B"Y+"+<R8PO7G O,&O$IR<D
M<>MSKSINT/O.%O008;5LR9/'17PI^*UCJ^NENZ[IUOO3L+*4:PCU+8T1@Q3<
M 8S#E'XUJ\H!.H!A&&VV#A#5-ASM!(@Q#;IG0K5^!&7R@U$2A%$XWL>8AO'S
M,5ZROXD)9QU5M6-@MMW1S/9#P-(QCEX"R=92N0&T:18W9V@04"A6(4.^=+S=
M,*S@.J/>6A.K-.!]6G6%<[QBN:.6;Y OG$9/5CKS-%]I^JQW<_ _V!3>:+ S
MZ+&2BD5XM]ZC";P,8)S 2Z<X3FEAR[//COL9_#^8NL">Q$2O(\(4IQVF>/P,
M3"</U&/%:7P\D%6?[OM]G\3?=?HL'.Y.'B'@#X>1[OC7P9C\&XSD/HR''E6#
MO1<OM?K"O>LU.+S^\;L]W?YU./$OYIVX_]]QR=2"$S$K+$@U"B>C/BC_EO<;
M(QOW?IY+0[QRRY+^_J"R G1?2&DV&^M@^X?J^!]02P,$%     @ X'-_5G.*
MB6;S P  < @  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULC59A;]LV
M$/TK!W4H6B"P;#EILM0V$"<-E@'!@GK-/@S[0$EGBPA%JB1EQ_]^CY2LNEL:
M](LMBKQW[][=\33;&?OD*F9/S[72;IY4WC>7:>J*BFOA1J9AC9VUL;7P6-I-
MZAK+HHQ&M4JS\?A#6@NID\4LOGNPBYEIO9*:'RRYMJZ%W2]9F=T\F22'%Y_E
MIO+A1;J8-6+#*_9?F@>+53J@E+)F[:319'D]3ZXFE\O3<#X>>)2\<T?/%"+)
MC7D*B[MRGHP#(59<^( @\+?E:U8J ('&UQXS&5P&P^/G _IMC!VQY,+QM5%_
MR=)7\^0BH9+7HE7^L]G]QGT\9P&O,,K%7]IU9[-?$RI:YTW=&X-!+77W+YY[
M'8X,+L8_,,AZ@RSR[AQ%EC?"B\7,FAW9<!IHX2&&&JU!3NJ0E)6WV)6P\XM5
MFSO^VK+V]&F+WUGJ@1KVTJ)'6'8(V0\0)AG=&^TK1Y]TR>7W "GH#)RR Z=E
M]BKB[T*/:#HYH6R<35_!FPXQ3B/>]"=C=/3W5>Z\147\\U*\'=KIRVBA2RY=
M(PJ>)V@#QW;+R>+MF\F'\<=7N)X.7$]?0_^I?+R.,#D?T7]1Z ]-]\(6%4W&
MG:PGM))*%NB+1Z$4[VDI]!.]6STNW]-.."J4<5Q2OB=?,5T+)7$!:"GHAAMA
M?1U S9INI1:ZD$+1@S7^T&FZI#NMS5:$Y0GM*@G/HFF,U!Z@ ?&62[8P YQQ
MTN.\:RV@X,O8QMAH2N]N;^ZNWQ/X6"X8[6M'=.4C@,?5$!@$HE)O3CJ>IFZ$
MWE,E2BJ$J]"?$=ZAJWQ%B"Z8@(DUSQ(MS6I/OQ 4&Z.WE(++T9%4TX-4Q] !
MJ+2X;2!;  O@T17H]MX&9R/Z\\A2*&? K#^.],BM4+$<@V"X$I_8BUPQ8')/
MCHO62K\GJ;?LHN!!!2=+1(N7W>50!NE%49@V;%>L8LJ^C%:C+J%(6B]_B/W*
M.5SS]T+CNHT9#)D.P7WS0:+<2@<K $IU4.*L4^*[>-Z^N<@FYQ_=L3$2Y]<&
M.H*=M7@#?4O#CK3QA&+SF!(4M.BCD]B"AO^3JC*J=!@4Z[4L9 !6$G*5* 0$
MT"?3@'BXD?438C#0+T05TX&)U=4/M-',I4/10"(;E%/[[],YL,M92=YRW PU
MU5KNJ<7T]-4[U#WJ\K@LD5?8"DT2L(4/Q1"8Y"UJDQTH65H/K1*+)'9&WH9B
M02$%;:1N.49BM/0P"$QPL.U: <Y06;PU"FJ/7KIITJ,I4+/=Q%F':@NUT0V$
MX>TP3J^Z*?+M>#>+D?:-U(X4KV$Z'IV?)62[^=8MO&GB3,F-QX2*CQ4^"=B&
M ]A?&]P&_2(X&#XR%O\"4$L#!!0    ( .!S?U93#;&&&2L  '64   9
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;-4]:8_;1I;?\RL(SV+6#;#;[K;C
M9'(8:+>=&2^2B=?M3#XL]@-%EB3&%*FPR)8UOW[?60=59-O.++ +S#@MB76]
M>O?%[PY=_]YNC1FR#[NFM=\_V [#_IM'CVRY-;O"7G1[T\(OZZ[?%0-\[#>/
M[+XW146#=LVCJ\>/GSW:%77[X/EW]-V;_OEWW3@T=6O>])D==[NB/[XP37?X
M_L'E _WB;;W9#OC%H^??[8N-N37#+_LW/7QZY&:IZIUI;=VU66_6WS^XOOSF
MQ=5?<  ]\8_:'&SP=X9'677=>_SPNOK^P6/<D6E,.> 4!?SGSMR8IL&98!^_
MRZ0/W)HX,/Q;9_^!#@^'6176W'3-KW4U;+]_\/6#K#+K8FR&M]WA;T8.]"7.
M5W:-I7^S S_[%:Q8CG;H=C(8/N_JEO];?!! ! .^?CPSX$H&7-&^>2':Y<MB
M*)Y_UW>'K,>G83;\@XY*HV%S=8NW<COT\&L-XX;G/_>;HJW_63"(VBJ[Y>O)
MNG5V6V_:>EV713MDUV79C>U0MYOL3=?496UL]E#_.OONT0![P1D?E;+N"U[W
M:F;=RZOLIZX=MC9[U5:FBB=X!(=P)[G2D[RX6ISQ/XKV(GMRF6=7CZ^>+,SW
MQ$'F"<WW9&:^U(G_ZWIEAQXPZ;]3)^;YGJ;G0_+ZQNZ+TGS_ .C'FO[./'C^
MYS]=/GO\[<)NG[K=/EV:/;K'U-X^?G1VO5L5/9!)D6>OV_(B>SAL37;3[?9%
M>SS+#H7-ZK;L^GW7%X.IX$-&#Q3'7=%FKVT#6&0SF <N9$1,NOP2[^3QTXOL
MG9\HJVU69 WP$01P9>Z /^Q-CV@'C.)\WQW@@S6[NNS::BR'#CYUS8@;A,G7
M:]/CN"W0W#G08-W6M/6'?WMY1EC\2P/7E/WM95;"<@!M9")Y5N^ T63[OBOQ
MFW:3T[.TUGIL8!=FG[5F[(L&_C,@.PD>CK</\ZX B "+P>I#L,?*6"":K"SV
MQ:IN8%/PQ*$>MO28^0 G'&IK$&9W=64Z6C^QJV;3]3!J9^D!VZV' UQ)-G3X
M&(X$V VFW+9=TVV.V;XI!F30<!'%@)#E;<#EP(B5R4QAZ^:8V;)HBE4#@\N^
MLS;; >>J]_AYOP<$+QBXN*)IZ;F^V-<5?[%>(P4 (X -X'WHE0&#'B+(_/E/
M7U]=?O6MS>S1#F9WWK7GQ7FYK?=Y!O"Y[6YRV9W- .:PJ[H=S 91Z>0V&40A
M8!*@ H#BUN#*<**FJ3>F+4WV\/KU&5W^.  BW=4D13Q<8>!8U>'D#&G:,VRL
M+0736H!@D>$#  \\!AT6KA"PE#$'SX00;T"Z]'#'I=GC6-C0](I_'PM B2-]
M TP5GB5>DMT5S4CPKH"#9^N^VS$H &\%Y8.I^J(J@!8&$,$[>T)2Y=CW<",
MUJ*J>CU9MNJ[ H>VL N@L.V(I$K;F$(HP(0<Z;P9B4!Y?6M@?C@!0*^Z*P#,
M55;U=.P"5K(#?B4P!.EP_?+Z]BS/2 #W75N7(+_ZONMA8AH%0AW82&7<%_VC
M$JBFS7;P,! \KBN3X74-7=OMNM'2LXYX:^ .  R\?X).M^H&6"D\1PPD4 @:
MIEK/3^".E1/!LIL:+\_\/M:$W2!MVW$-]S3VM%7 XI]?_01_'+:=0,AD0X(
M""^8.]:]THWE;;MEA&$DUGCYB6NX%9@+P#=PV!'@<,3S\98W3;<J@.@N%B3.
MET[B?+DH,UX 4T%6#'MJ 91U-2M[/F>>)$M9U\C"LJ,!"C 3*?/DDN^Y=+,
M=@(K 9Q$Y #D!$2"ZZ2E E R%B$ZC"M;5W71(\_>%H"?*V-:@*K9 ^\E.0=S
M(YM%&B:F_LO%[47VU^OK-Q?9=<,,J"]E6B#MUA:EYZD >*2/<&[@&:#2T4['
M?=<&>X=12W?TS-W1LT78_F*)WE_9 3C08&SJ=A9G2&LMTVD)\ PHOCSX\?Y[
M6 (H\ :@/U@0*0-X)Q$BH/&N> _BS*V+< 76,^[V0LB(^05H!R41 ,P"6@IN
MH-BA+D=W#\^;@8<VM9/2.3U? 8(UG04JE".@^H=+IP=E3&?(MXVB5?*H.&YN
M/ST(TG8T+&9!0V@!N-5(W"\: KI#W57 S:Z!3<#T !R0W\#RN[$!/ERC3L3"
M8]AV-H#21?8S,GL@EDV'LZZ0X/(0L(8DT"#:S"QX0X' :X":2/<+-_.P/LM6
MHT6=R(IVQ.SW6_@)?CN X("#=0?2WTA.6EZA6P&BF &U(H $,G[#@V 40D#W
M T1B#>II*&DM:XKMYAP_57)!..R.1_&1!!G!C"K?GZ/UQB(/@"P6#^A5%0Z3
M42!5&]6#\4*+#^'5>\C(;Q$">> (H0## D8.N@1H?04R:1BQ[VSMI9)=0F;4
M^'C+L)DMB%> #+(_4B-KTG((?* = --"R=C!$0 '"E270>_<UN4V8G4K8#@&
M]\5J(1S6=JSIC6"$]?1L6??EN&-9/A&=N^((;'>#JLRPK?OJ'.@=*-=#VNX-
M8CYLE99@I8 IVQ\SP)F3>PI@35<F]X/?=S S#J/9],!(H:A"(3T4/>DW1' 7
M8,:6V^B^!M,J4Z%UO6, U]V#\-SWN$*PH9T!+*]0Q:[E>FQ@$?\V5AO6?C^"
M(..;9FCS$\)=W*T#QD17P.OB:?1Y_)+7@#O$"5'[N<@6Q,573EQ\M2@N0 *7
M!B&J<'E;V_<IF;$X35IF).=.2GFGQR !!(I1E1-^[ !?V2@!4")&K(X1.BI.
M( DT74E( U>[ Y0A:R.[MG41(W;5 4C;;F#13%P%H+K+BDUOA(,3VO$]!@O
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
MY;GZ+QDD$^A]('%J(\4<=_%/TW=\3#ZT^$O1)BJL,G_1^5?'4,4O-JP@$<@
MN1'!U?VIGMX X6OV[+#RKX@PL_/0FX^W,8B5[AW'\9V&[,$D[S5WCB;G1HH<
MOGRI&+ EIP1\)%=H0[*HZ3!(L6KJ30&G8L"JRH_82DY ]8CX4#2K259% :HC
M&,>-'PM$C *->!$:L4&\R#W.$!-A&4-OXNU2W T$]!_6I;+52&D<9 )Y5[EW
M  -Y#0?4JR:7I'&FU-V<0HX-+G3'=;V3RTHA?'944C[G_##;N!MY@$AV2L39
M8C[?G8ZZ5]68^#^8O=GIJ9/FN/"(W\=.', E:]&<!BB/LBX#I -,N8RUL%@B
M[(B,8?B/Q'\DUASO(>7[#,6(0XL3YP^B]0H].P0 B?C$.\=]6D '--=PE_V0
M.$W.SN4*=D@)%:T/9B@\0F]UW0*WG3AEV2.!:12<W07,J%NA44DR5 !,>2ID
MLJ.T54!5,8RNEGSL4Q!P1&1L@[5D=]%=3)9XLJCF!2F0EXM*V%N#_F:21*B/
M)=6XQ1G2-OADVNQ:=.W0YNK],R2^G,?9!5@I8J6)7("=</N8_S5(-@[ 7Z.+
MH85/#F U !&[A^-%=DT\P"=,<*HD01C^N,K%U1SOB/+]=FJ_Y?C[GH5I<Q0J
M /NU.Y 8H8N3$]@9/ZC&%:;GYBAW=R]/R!V7L^..B4=6G!D><UFG)=AOOC@!
MR!<$$ 0&_G/YQ4-B42!J,:?Q[ NZ1L[>FISIW[)+T-B^?'J)?WUUF3]^^@3^
MNGIZF5]]]?2+MY/3?IU=/H;_??&N&XCI! >X7TSX [A5_Z*K?NE6_?KIDJ5]
M>>5IXVJ1-M[U!6#;M9IQ;YUM1W"XQINGNT'^%.F;22KZ7UHK&49,V*/6F=)]
MQ5HF\.>N+H.$#-)QBFBI("3"FA/K]D&X&?5BFICC$R(*64J"(.R9'CEECCWD
MN*KDL '7 U,78YI^HRI0<9OY1^TI5\Z8-,-1;P_\G#[VZ-;6\XO]Y"(Q78O^
M;M&3@0L7G$&(%MD%716'9H =@?WB39=0*7::@8VW[$4=L2J,])\W7?<^]O.)
MB1"/?'CSZN;'LVETY+VQ<8K&S.C I7RJ*T]TZU!+#OQ^ 2Q]U(*/+1!*W(-+
M <MU0YH1.O6'YQX ):8]@H7G%>H\3-S@[( ]<D\.\0#/!P[!K&(]DLJ<G.-^
MA9A@0UX8"831D5E-"#SBI"*+#H[X%^%I#/B)(VN1UTU#SKC,V"K<.8MYAL Q
MU0C3/;KUVN5&DJ,4/[%Q4TS,NQKC691CB:9GTP2QG.88PAMTT%;"IR4::6(]
M[<*LO@_;@O1J-=D.^$_;^6C\!"IP$YP==0X[MG/(HY[X( G28A8D &TJTG,6
M82+8+Q-"&W=%4;<@1<!=G&>0]RD,T;Q+\L8775PN5DD\?^USP)(2Y#-J+((I
M)Z$@/*8-T\[4X=108C=%Z\!\ L"C!2>Y87@7I/-KOJD=5*6S#IJA3S-(X<"'
M^:?0VR&:N7B$9$WBBG5OA_.ZS>6O;G3^$SW4T2>;1;(-L<4GSG&*G2W)=J2<
MM, Q%I[?L63E(P$;J<R.='X7+0WX"<@"# Z102FNO@XV ^<V0N-68L-^+;9J
MZS1P$[P"$+X%0'F[45BD!D%^QL/5#BX 864$F'4(' \6.H2.^\ VKDERP/(U
M*)D5AS(*E6[-D?,B@BPT 3J.0YL&;&/#0@5F;FAWT4:L!%9MV1?[/7*&)6+Q
M-3^7RV4[;WKDD.+=>*4)ZTFZ69PH33?IV;/H:Y\EC_=%S)OT*@(M9<6@02-
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
M<],2_SI 60,\SZ4TNX4EZ/Z,DC]02P,$%     @ X'-_5C_J*:.@!@  FQ
M !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&ULK5AM;]LV$/[N7T%XPY
M2BQ+?DFZ)$"2IEN'=0W2=,,P# ,M4197B51)*H[WZ_<<)<N.9WL=L'Q()(IW
M]]S=<\=C+A;:?+*Y$(X]EX6RE_W<N>K58&"37)3<GNI**'S)M"FYPZN9#VQE
M!$^]4%D,HC"<#$HN5?_JPJ_=FZL+7;M"*G%OF*W+DIOEC2CTXK(_[*\6'N0\
M=[0PN+JH^%Q\$.YC=6_P-NBTI+(4RDJMF!'99?]Z^.IF2OO]AI^E6-B-9T:>
MS+3^1"]OT\M^2(!$(1)'&CC^/(E;412D"# ^MSK[G4D2W'Q>:7_C?8<O,V[%
MK2Y^D:G++_MG?9:*C->%>]"+[T7KSYCT);JP_C=;-'LGDSY+:NMTV0H#02E5
M\Y<_MW'8$#@+]PA$K4#D<3>&/,K7W/&K"Z,7S-!N:*,'[ZJ7!CBI*"D?G,%7
M"3EW=5-;K%C+;G4YDXK[4!T]\EDA[/'%P,$$;1PDK;J;1EVT1]TP8N^T<KEE
M=RH5Z4L% V#K $8K@#?108T_<'7*XF' HC"*#^B+.X=CKR_^#PY;]MOUS#H#
MBOR^R^=&XVBW1BJ;5[;BB;CLHRZL,$^B?_7-5\-)^.T!O*,.[^B0]JL/3;4P
MG;'K^=R(.7>"W=<FR<%%.('R2(7Q;NR"?E#Y;NB/N6"\,U6M3"6;IAB6V$P(
ME%51Z 0;4X:53.-M85_UKDM=*]<[DHJY7->6J]0>]VZYS;?T(.C*9L(8*/B:
MQ>-Q$$Z'O9_0C:B:I9JSA%?2\8+Q]$^4 _J!8]%HVGO#I6%/O*@%A09UDGPZ
MH?),8:!$R[*-?K[@)K6,.V?DK';$:^8T@[<GR0;CR769",M&X;3WJ,G>'L<;
MD--HS XD=]PE=_RER?7^_$S^6)]K:X6S[#KY7$N*#0+(?I1\)@OI)+;@>UUN
M%UB3\H,F]Z>\R1U%O(F2MX^N[W*D$)^[>'M\M,0;C'P38[&!D3<8&4B &*JV
M#R]DJ]'+64F+(,SZA:&1B=XZ'CM91+82>A"0 RS0PB(WH[,@C"-H2XA_%L=&
M(O"9_)G&<>^M>L)&;0C=\'S4NS>BXC)EXID80Y"A5@.<0>\%)\&UULEA3+MQ
M%AJW]+O(;N79.!R/H=AQ-9=DIQ6(H^ L#'O?:9TN9%&P:#H-PFC4>^^U*ZU.
MMBS 0$.\[;#&X_-@&$[63E5\Z3V*HI@63=W&_B7PS4Q$P? \[KT6;:%)!>ZC
M#OASMVL9O,!T/AFW:'8E- [BL^'_4":3KDPF7UHF&X'>+A&P9(-%NRKCH)7=
ME>''%B;A^VIN(13R'^GF&RC^E=SLSCI94M/<H#G[:$56%ZCR)V&W.?]H>"J8
MXLC:T? 8T8V"<1BR*5L*;FSOU@\*2+X117.BY;*R["@Z!G$##&CLO-WY6CS!
MHPI G4ARI0L]7WJ5PRE(MM;8)/> GU^W#&=_;/YX58\[VL4:/S$UW85B(8S
M%R<,YAQ\FJ'0JJI8^I8$E0^BD"([R8PN3Q[TDA>HQ'<"04I9C6'#^$TMM2%H
M-$_R4Q^#/>%!\5.>0?>7#6[5W\2S1)Y@_:48#1 -HG<8_>3)O3 2&.Z>$QHK
M[KA1^&Y;:*>'^#_M^#_]4OY_5+Q.)1VW;U4SDN_A^F&-NQI^&PPXV-E $)FW
M@KAVUNB@E]DVRPG<^Z0NI,1L@%Z4^%:"!\7>B)FI"7\SQ86GGB'_9@5/WD;E
MPPN3*I7-H($<%W5*_:@;"?Q)Y3L8.CX,>Z]HM.#-H9-HZVS >(GS3/[%5X#7
M_(8R(WUBB5_;S@7[!XSVZ/"T)BG/E9<]5F09SCZ[W^T,8XA*I"^X=0#0=)1V
M#.<F> 5TQ7(5 W2(%4>1,Y#0UQ@=3NTXZW). U1=I$@&;5YE@U*SG3@_QC48
M]^7K+9*>IFTH(&_7ACF*EF BE()&?IJN9C! [OW9'OD E]6N-AM2U 2T%\0M
MC*YH3#SY/'KH)5\VF!G/7%O9+]+14(#2A:'.JREDZ:,*\X94H8R%RA%6X?D1
M> HPRY]\<8(L;;B@PBZ5,',ZX+QQ,M;,AE '61R.'A#:B81FHC]O'>DFH36V
M4QH3F+\QLE_12IN+4 _7&!_2]B83L:V%8>^H8T; 7C;_A]8?M-P81V\44_^/
MXF!T/O63<J$MS3Y'.'*#. [9L7^9G@63T8@=[^H_@XT+(_KBW%^++?/S17-W
M[%:[F_=U<^%<;V^N[>\X0@?*%2*#:'@ZQ?AIFJMP\^)TY:^?,^W0A/UC+G :
M&-J [YG6;O5"!KK_1US]#5!+ P04    " #@<W]64]UJ1_\$  "B#P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6R]5]MRVS80?==78!1/QIF1+=YT
ML2-K1G8N=2>>>JPD?>CT 1(A"6.04 #0BOOU/0 IBK(I)FG:OI#$+G;W[ 6[
MQ&@CU;U>,6;(UT2D^J*],F9]WNWJ^8HE5)_*-4O!64B54(.E6G;U6C$:.Z%$
M= //ZW<3RM/V>.1HMVH\DID1/&6WBN@L2:AZO&1";B[:?GM+N./+E;&$[GBT
MIDLV9>;3^E9AU2VUQ#QAJ>8R)8HM+MH3__QR8/>[#9\YV^C*-[&>S*2\MXOK
M^*+M64!,L+FQ&BA>#^R*"6$5 <:70F>[-&D%J]];[>^<[_!E1C6[DN)W'IO5
M17O8)C%;T$R8.[GYA17^]*R^N13:/<DFWSOHM\D\TT8FA3 0)#S-W_1K$8>*
MP- [(! 4 H'#G1MR*-]00\<C)3=$V=W09C^<JTX:X'AJDS(U"EP..3-^QU.:
MSCD5Y#K51F6(M]&$IC%Y1[DBGZG(&#G^2&>"Z5>CKH%)*]B=%^HO<_7! ?5^
M0&YD:E::O$UC%N\KZ )K"3C8 KX,&C7^2M-3$OH=$GA!V* O+ ,0.GWA 7W7
MZ0/3QKG=(1,AR&]FQ12ID,D?DQE"@_KYLRX N?JH7KT]4^=Z3>?LHHU#HYEZ
M8.WQRQ=^WWO= #XJP4=-VL=3G-$X$XS(!9D\4"YLGDYP5$^F%-0IFV>*&\Z0
M45-):)T;C8;JW7#A@F4$C/!*O*AB.!BI1+E2PV+PR*>4VZ^I 4&36 I!55YF
MBJVELCP@7%B$#Z[D*+A[#FGKD-XY!*76[ERF6@H>.T,S*E#,V&:/@[8Z%K D
M-_J\-=$6*8HG0^LIZZ<U26"<_P79*ZD-8**Q";=^CX:FJX0/4FO8W46Q=>PP
MR$S##_VJA4)GCSB;ZAZ]=)&!1H[(H#,<!'B_?#$,_.#UWI?CM:YDDC#ECN":
MKE%Z_K 3AF&Y;_O.R=BN$#"X2V;2F@C"3@0+/8\<DR"(R"M+"<Z&\%@S<S*C
M\WN KP0.>@:]D$01!/SH# *@]*-AZ]/I])0LY0-3J<UC52:$REX?^JV1L <9
M4+PH;'V4!KCG5*\(^Y)QY*[L'WD@;/Y0#+,]=4?$]_Q.?]BW7[Y]'I.^-X3:
MG..?1?4)"_[[A 7>@6P%WC_VMD$G:>@"O;(+]+Z["UQ9<&^?@+O9@7MCP>WZ
M0ETG:#16WPE<LEI/3]?S[#U)P'4Z%UF<=XAG4=V='42^NK,AU&=A)T21%@'^
MJ>I$#7XS0?TR0?WF!.5_/"X_F(9VE&0 =D/-UB8XE8E3EY5&"_59^9CWQ])>
MLF?O6=<VS]JCBY1-'-DPQ9[WTQ_/^!NT]@TW*U!Q^,@CHPI1CH8=S[4!9-KN
M -<_Z3FN)KV@$_E1F=."WSL9%/Q!/_K?$CXH$S[X[A-9^8^RJ]K_K1M&=:90
MWOA/O;/ %$^7Y))J7EL+C<8/UT*>/*O9Q4$3QT:GMZ50F;U%<2Q*J+P"-:E
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
M:'P ?:^U=B^.3S#^@S9? 5!+ P04    " #@<W]6_!G^?]4#  !1"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6RE5EEOXS80?O>O&*B+(@&(2*)D
MRTIM TZRV6Z!+8(D;5$4?: EVA*6(E62BI/^^@XI'SD<(T!?[.&<WURD)FNE
MOYN*<PN/C9!F&E36MN=A:(J*-\R<J99+E"R5;IC%HUZ%IM6<E=ZH$2&-HE'8
ML%H&LXGGW>C91'56U)+?:#!=TS#]=,&%6D^#.-@R;NM591TCG$U:MN)WW/[6
MWF@\A3LO9=UP:6HE0?/E-)C'YQ=#I^\5?J_YVCRCP66R4.J[.WPMIT'D ''!
M"^L\,/Q[X)=<".<(8?RS\1GL0CK#Y_36^[7/'7-9,,,OE?BC+FTU#<8!E'S)
M.F%OU?IGOLG' RR4,/X7UKUNE@50=,:J9F.,")I:]O_L<5.'9P;CZ!T#NC&@
M'G<?R*.\8I;-)EJM03MM].8(GZJW1G"U=$VYLQJE-=K9V5=IF5S5"\%A;@RW
MAL"O. HG]PQ9YG026@SB5,-BX_"B=TC?<1A3^*:DK0Q\EB4O7SH($=T.(MU"
MO*!'/?["Y!DD,0$:T>2(OV27<N+])>_X^Z)4N:Z% "9+>),_7-6F$,ITFL-?
M\X6Q&@?G[T-UZ*.DAZ.X93HW+2OX-,!M,5P_\&#VXP_Q*/KI2 [I+H?TF/?9
M7;]#H)9PJ9I622X1.I[>Y',(^5'?AY'?5QR*%Y'J?2365XYY/K:K<]"V'?-E
M1H+"FFNG"TLE\"XPYX/Y88.#;#KXHI4Q<,FT?JKE"N:-ZJ2%>5%T32>8Y:5C
M:5O_R_R^NS%^K?S_70Q.:@FV4IW!M,SIX$XM[9IA7J(N\*KB!CY!DI*8CI$X
M@1%)XAQ.D:89&4>Y(RB)\L1+XY@D2>S%<42R$1U<\0>\)UL$8GE12274Z@EH
M3/".1?V$Y E%]3@C=#3>\_,H12Z-",U'@TM_:7"-5Z;P:9BJ;@W$R48Y)N,D
M<4XP^"C;\]T!N=2)!_>:E1PD:SA0,O3R-'5R!#],=KQQ[EEI' _NE67B[5 0
MD%C$3Y#%)-K4!$,,-UD/QR3-LY[(MT6A9)3WXA3+%U$XLB_#W;X,/[HOGQ];
M?!&PPM>==4O^HN-.B%V$6]Z/@U4?VZBCT=_?*+[%LNRQL.=8^ :+WF.Q%5I_
M?/-J\W;=!J^U!M=XX6'K_N1,PZOI1GGJAC,AV3!UIZ$;FQRG#.D1Y"1//3N#
M(<EP"*CK<4]B>OB1L+0XB&[2QML).9*I.=^/Q*&>A\^>.1SPE7_,#5Y+N)?]
MB[?C[KX7YOTSN5?O/S:^,;VJI0'!EV@:G6780-T_X/W!JM8_F@ME<9L\6>$W
M#]=. >5+I>SVX +LOJ)F_P%02P,$%     @ X'-_5KG'IU3< @  8P8  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULC57?;],P$'[O7V&%"3$I6GYW
M6VDCM0,$B(EJ'?" >'"3:VO-L8/MK-M_S]E)0Y"ZBI?D;-_WW7?GW&6ZE^I!
M[P ,>:JXT#-O9TP]"0)=[*"B^D+6(/!D(U5%#2[5-M"U EHZ4,6#. S'0469
M\/*IVUNJ?"H;PYF I2*ZJ2JJGA? Y7[F1=YAXXYM=\9N!/FTIEM8@?E6+Q6N
M@IZE9!4(S:0@"C8S;QY-%JGU=P[?&>SUP"8VD[64#W;QJ9QYH14$' IC&2B^
M'N$&.+=$*.-WQ^GU(2UP:!_8/[C<,9<UU7 C^0]6FMW,N_)("1O:<',G]Q^A
MRR>S?(7DVCW)OO7-0H\4C3:RZL"HH&*B?=.GK@X#P-5+@+@#Q$YW&\BI?$<-
MS:=*[HFRWLAF#9>J0Z,X)NREK(S"4X8XD\^+0C50$BI*\M7L0)&;1BD0AGQA
M=,TX,PPT>7-/UQST^30P&-,B@Z+C7[3\\0O\44QNI3 [3=Z+$LI_"0(4VRN.
M#XH7\4G&SU1<D"3R21S&R0F^I*] XOB2%_B6]-DEYTK@RD&Y)C_G:VT4?C._
MCN7<,J;'&6T?371-"YAYV"@:U"-X^>M7T3A\>T)OVNM-3['G*^S+LN% Y(;\
MU^T=2^!DB.,)#&-)%ZOH8O'!ET(-P0MJL+_[.W((-&)22&QF;9 $M2,%V4B.
M4X&)[60TUW9S@!TYK,6-WC"![K+1R*3/1P<E4-5</@,@;X5#2E/7YV<DCOTH
MB]%(0C],T]Z_5K)L"H--^XC#J*ZL]D)JHTET[:=)0J+0S^)DM)(;LZ<*,+$"
M:6&8H-]G?>F'V349^V$8C=K:TR[.L!Y7?AA%)//3Z_'H7AK*>Z_3=3PCV=@?
M9YDU8C\<I^38IQ,,&K\"M77C36-2C3#M#.AW^PDZ;P?'7_=V_-Y2M65"$PX;
MA(87EYE'5#O2VH61M1LC:VEP*#ESAW\!4-8!SS=2FL/"!NC_*_D?4$L#!!0
M   ( .!S?U87+)L<LP,  ,<(   9    >&PO=V]R:W-H965T<R]S:&5E=#,S
M+GAM;(U6:V_;-A3][E]QH79% CC6R\_4-I"D"]:B08,DVS ,^T!+5Q91BM1(
M*F[^_2XI6W%2Q]@7B:][[CGDH:[F&Z6_FQ+1PH]*2+,(2FOK\S T68D5,P-5
MHZ290NF*6>KJ=6AJC2SW094(DR@:AQ7C,EC._=BM7LY58P67>*O!-%7%]-,E
M"K59!'&P&[CCZ]*Z@7 YK]D:[]'^7M]JZH4=2LXKE(8K"1J+17 1GU^.W'J_
MX ^.&[/7!J=DI=1WU_F<+X+($4*!F74(C%Z/>(5".""B\>\6,^A2NL#]]@[]
MVFLG+2MF\$J)/WENRT4P#2#'@C7"WJG-;[C5XPEF2AC_A$V[=C(*(&N,5=4V
MF!A47+9O]F.[#WL!T^B-@&0;D'C>;2+/\A.S;#G7:@/:K28TU_!2?321X](=
MRKW5-,LISBZ_(DDR</+ 5@+-Z3RT!.JFPFP+<-D")&\ Q G<*&E+ [_*'/.7
M "&QZ2@E.TJ7R5'$+TP.((W[D$1)>@0O[22F'B\]+O'OBY6QFESPSR&1+<3P
M,(2[&>>F9ADN K*^0?V(P?+#NW@<?3Q"<-@1'!Y#7][33<L;@: *N&_J6B"Y
MWC(!5\R4<$WW!C[+]OXY(]^A8!9SL J^U:AI4*ZA%7E(V='<AY6]()$Y$H4C
MP?=(Z&<2MB3F'1'1[C8WP P42E"@.>_]A4RW!NG1\39T_;L3AE<#2>^$2P)5
MC6$R-Z<]OPLUXSG!Z0.99"8: J;&WF3'VL![&/:C.*9WVA]'T]X+=5+),[_V
M#7$^"0C.5EQPRRD?T]RX#(56%:B5I0^?ZVIW_<]4<=;0>F8,6I<YC6?N.1[U
M_ 'ENYFL9'+]&JS-5:F<%SSS3!S$:#*B9]*?S*9PQ&RCSFRC_VVVZ\8V&N&&
M%%1-U7H(;MF3VQOC=[L=^OHL_Y##CB>\,"[5ZU/O>]ML_$?3;<LC'=P::>>K
M[7ZVFV%15\Y+R6 <PQ.9R/2!7'$X..<F4XVT0!Y %Y4.1E/X9;#366UUMM#U
MODZ'=^BH\86+O92?#-R[IKQD)>_Q5]ZE^:$WWF0\=IT1-8=)Y)ICB/OIQ#<G
MD,QFKC&%.!GU'DJD^EJ0=OCP;IK$R<?>@W)F+5H=3!(!\9:<:7\VC<ANQIR3
MJ0D$C8432(=#.-WB_*ST/86-T_$A?X5[Q:5"O?8EE!SL=KJM,]UH5Z4OVN+T
MO+PM\3=,KSF96F!!H=' %47=ELVV8U7M2]5*62I\OEG2GP9JMX#F"Z7LKN,2
M=/\NR_\ 4$L#!!0    ( .!S?U9<W[.TT@(  %0&   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,T+GAM;'U5WV_3,!!^[U]Q"A-B4K;\;+N5ME*[@0!M8EHW
M>$ \N,FEM>;8Q7;6P5_/.6E#D;J\Q&?[ON^^LWV7\5;I)[-&M/!2"FDFWMK:
MS2@(3+;&DIESM4%).X72);,TU:O ;#2RO :5(HC#<!"4C$MO.J[7[O1TK"HK
MN,0[#:8J2Z9_SU&H[<2+O/W"/5^MK5L(IN,-6^$"[>/F3M,L:%ER7J(T7$G0
M6$R\632:I\Z_=OC&<6L.;'"9+)5Z<I//^<0+G2 4F%G'P&AXQBL4PA&1C%\[
M3J\-Z8"']I[]8YT[Y;)D!J^4^,YSNYYX%Q[D6+!*V'NU_82[?/J.+U/"U%_8
M-KYIZ$%6&:O*'9@4E%PV(WO9G<,!X.(U0+P#Q+7N)E"M\II9-AUKM07MO(G-
M&76J-9K$<>DN96$U[7+"V>E7NT8--TJNSAY0EW##V9(+;CD:>/? E@+-Z3BP
M%,GY!]F.==ZPQJ^P1C'<*FG7!C[('//_"0*2V.J,]SKG<2?C%R;/(8E\B,,X
MZ>!+VKR3FB_ISOL@VVMN,J%,I1%^S);&:GHP/X^EWA"GQXE=$8W,AF4X\:A*
M#.IG]*9OWT2#\'V'[+25G7:Q3Q=4E'DE$%0!'5=W3'8G\7'9303A(E@701P<
M%[- =U)1(;?7 DSFSH@A4U2UQF+N=!()%$I0^7.Y&O5FQBT>8'LUUN%Z[[@D
M=U498C*GO4>I,5,KR?\0DV4OL$2)!;?&!RXS4>5$2!9I0V/A!!)_. QIO/23
M*.E=8X%:[Y 'TGV02IYE%>U)"Y$?Q2%]AX/+WD(5=LOH 0B>4=_!UU&7_B!*
M"348IKVN4XK\,$UAV'M0E@E0'9XG$/7]?GKAC)C4)'#LN00'E5ZB7M7]S-!Y
M5](V1=^NMBUSUG2*?^Y-O[UE>L6E 8$%0</S8=\#W?2P9F+5INX;2V6I"]7F
MFMH^:N= ^X52=C]Q =H?R?0O4$L#!!0    ( .!S?U8H7Q_"VP(  'P&   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;(U5;4_;,!#^SJ\X!8EM4D1>
M&DJ!MA(PT)B$5M&]?)CVP4VNC85C!]NA\.]W=M(,1*GV);'/=\\]S]D^C]=*
MWYL2T<)3):29!*6U]6D4F;S$BIE#5:.DE:72%;,TU:O(U!I9X8,J$:5Q/(PJ
MQF4P'7O;3$_'JK&"2YQI,$U5,?U\@4*M)T$2; QW?%5:9XBFXYJM<([V1SW3
M-(MZE()7* U7$C0N)\%Y<GJ1.7_O\)/CVKP8@U.R4.K>36Z*21 [0B@PMPZ!
MT>\1+U$(!T0T'CK,H$_I E^.-^C77CMI63"#ETK\XH4M)\$H@ *7K!'V3JV_
M8*?GR.'E2AC_A77G&P>0-\:JJ@LF!A67[9\]=77XGX"T"T@][S:19_F9638=
M:[4&[;P)S0V\5!]-Y+ATFS*WFE8YQ=GI):NY90+F5N7W\/$[6P@TG\:1)6SG
M$>4=SD6+D[Z#DZ1PJZ0M#5S) HO7 !&1ZIFE&V87Z4[$KTP>PB )(8W3P0Z\
M0:]TX/$&[^!=/33</L/O\X6QF@[#GVTB6XAL.X2[(*>F9CE. KH!!O4C!M.#
M_608G^T@F/4$LUWHTSE=N*(1"&H)WW3!)5T2F)>,,L%=FZT NH9PW=A&(]P8
MTS"9(S14<0V7JJJ9?/Y .] JG0DF#3!9P%55"_6,V.WRK-%Y22?9>VRKPDZ>
MVZMP;AQMVK/&L=YLF\].@S0$6R*1%]0$N%R!VN@SK;XUDB#]4N2R%<E?BW0H
MG="#_5&:')\9P%9NW<O%C5SCY=8;N<[C=.\-TSW/U+'<ZZK]BHBJ7?LPH;-:
MS7-+]A;8Y7IC;"2WIF/[BME1.*(ZC)(3. ZS81(>9<G6?+O80QJ>C(9A%A/?
M<)AFX7&<P;:C%[WH"!7JE>][!G+52-LVA][:M];SMJ/\<V_[\BW3*T[\!2XI
M-#X\/@I M[VNG5A5^_ZR4):ZE1^6]#R@=@ZTOE3*;B8N0?_@3/\"4$L#!!0
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
MU,H.E[+ $4T3\'RNE-E>T ;])[J+OP!02P,$%     @ X'-_5FDV(&0J P
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
MVM,ZHK[PZXGB"WNCS;C2]Z,=%OH;"80!Z/V<<_4X,9=D^]65_ -02P,$%
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
M9$9Y/$#=GS,F7T_B'G/V/P7#7U!+ P04    " #@<W]6?V3$N6 #  !1#
M&0   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6RU5VUOVS80_BL'+2A:H+%L
MR;&-S!:01 N:8AF"&NT^%/M 2V>+"%]<DK*;8C]^)"5K=JIX#J!]L<C3W<.[
MYWBG\W0KU:,N$ U\YTSH65 8L[X,0YT5R(GNR34*^V8I%2?&;M4JU&N%)/=&
MG(51OS\*.:$B2*9>]J"2J2P-HP(?%.B2<Z*>KI')[2P8!#O!)[HJC!.$R71-
M5CA'\WG]H.PN;%!RRE%H*@4H7,Z"J\%E.G'Z7N$+Q:W>6X.+9"'EH]O<Y;.@
M[QQ"AIEQ",0^-GB#C#D@Z\:W&C-HCG2&^^L=^JV/W<:R(!IO)/N3YJ:8!9,
M<ER2DIE/<OL!ZW@N'%XFF?:_L*UU^P%DI3:2U\;6 TY%]23?:Q[V#.+!"P91
M;1 ],XBB%PSBVB ^U6!8&PP],U4HGH>4&)),E=R"<MH6S2T\F=[:AD^%2_O<
M*/N66CN3W%)!1$8)@SNAC2IM1HT&(G*X)53!%\)*A'.XRG/J\N3UJLOFLO8V
M14,H>P=G0 7<4\:L5$]#8SUS^&%6>W%=>1&]X,4@@GLI3*'A-Y%C?@@0VI":
MN*)=7-?14<2/1/0@'KR'J!_%\'F>PMNS=S#'K%34/+5X>',Z7K3#:X%)3X<9
MM,,<A!LW:8P];OP";HH+LXN.HGX/5QN;%[)@>&ZS=3XG#.'K[]8([@QR_5=;
MBJH3ANTGN/9SJ=<DPUE@^XM&M<$@>?/+8-3_M8W-+L'2CL .F!TVS Z/H2=W
MPJ!%-?:"9Y*C+PW;7QG]@3FL;%^MJH5)K5'#4DD.Y(![[;C/77YTDQ_X&\[:
M4E"Y,O*NN(:]20:]\33<[#-[@D[ZLT[<&S4Z!SQ<-#Q<'.7ACY(O4(%<_A3+
MEIH"2M&0LJ-"*N!2(9B""#!;9!NT E?E;:%7IU_LN=Q_%OA1_UY[I3H".Z!R
MU% Y.DJE;77X!/=$/=K/^FTI<@U?[]'1VUJ71\%>6Y==@J4=@1V0.&Y('/_O
M'6_<);-=@J4=@1TP.VF8G9Q8Z=Q?5%Y=U*6_J-T4^^0_B_VHBZ]ELR.PBLUP
M;]CBJ%9^:-60R5*8:CYII,U<?.7'P6?R:SLO5^/MOS#5L&U;P\I]6!@N+62_
M-[9,J6J K39&KOU(MY#&#HA^6=B9'Y53L.^74IK=QAW0_(M(_@%02P,$%
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
MT#G&7Q>GGG3AZJV7O0MT=  =G6&9Z@XIAE*IZ<G;^K%Z7[]6/VRJXU,Y-52
M1N<84UW\ZBD7/DKKY>_BH-,!$'6&Y;L[I-A*I:8G#[#5Z<EW=S!#O0RU"\AT
M 3+=8^QY07#"A0_4^I8179QSNL"N[K!L>I>4=:G4].0!Z[H]V?3E.,W?2LI0
M2<ETO'5[KOS>:-<ROO/"A/GJ-I,WSMRLDN/-[<8V3])H5=RQ:Q:E:104#Y=*
M+E2<-\A>OXVB].>3_"9@U4W?IO\#4$L#!!0    ( .!S?U9E57T\; (  #X&
M   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;*U574_;,!3]*U:&)B8-
M\MT":R-!*S0F34(4QL.T!S>Y;2P<W\QV6OCWLYTT*BPP'O;2^..>XW.N?6\G
M6Y0/J@30Y+'B0DV]4NOZS/=57D)%U3'6(,S."F5%M9G*M:]J";1PH(K[41",
M_(HRX643MW8MLPDVFC,!UY*HIJJH?+H CMNI%WJ[A1NV+K5=\+-)3=>P 'U7
M7TLS\WN6@E4@%$-!)*RFWGEX-DMMO OXP6"K]L;$.EDB/MC)53'U BL(..3:
M,E#SV< ,.+=$1L;OCM/KC[3 _?&._=)Y-UZ65,$,^3TK=#GU3CQ2P(HV7-_@
M]BMT?IS '+EROV3;QHX#C^2-TEAU8*.@8J+]TL<N#WN ,'D%$'6 Z+V N /$
MSFBKS-F:4TVSB<0MD3;:L-F!RXU#&S=,V%M<:&EVF<'I[$IL0&B4#!0Y(@OS
M2(J& \$5V>T\D<,Y:,KX)Q-PMYB3PX-/Y( P06Y+;!05A9KXVDBQA'[>'7O1
M'AN]<NPW*HY)''XF41#% _#9^^'1<[AO$M!G(>JS$#F^^!]9>")SIG*.JI%
M?IXOE9;FG?T:\M<2)L.$MO;.5$USF'JFN!3(#7C9QP_A*/@RY/8_D3WS'O?>
MX[?8LWM39D=,'-42UX9]\#);AK%CL'UADT4C=W&;?1<#4>E)DO11S^0EO;SD
M37F73##SO NR1AQ^:2T^W3LV3)+12W$#4:?Q.!T6E_;BTC?%W:*F?$A3^E<J
MDB Y&;W0-!"51N'I"TW^7G7;SOJ=RC43BG!8&5QP/#8TLNU6[41C[0I^B=JT
M#S<L38,':0/,_@I1[R:VA_1_&=D?4$L#!!0    ( .!S?U8Y:VA6A@(  +X&
M   9    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;*U574_;,!3]*U<9FD!B
MS5?I&$LCM81I3&*J0&P/TQ[<Y+:Q<.Q@NRW\^]E.FK4L,!YX2?QQS\F]Y]HG
MR4;(.U4B:GBH&%=CK]2Z/O-]E9=8$340-7*SLQ"R(MI,Y=)7M412.%#%_"@(
M1GY%*/?2Q*W-9)J(E6:4XTR"6E45D8]39&(S]D)ONW!-EZ6V"WZ:U&2)-ZAO
MZYDT,[]C*6B%7%'!0>)B[$W"LVQHXUW #XH;M3,&6\E<B#L[N2S&7F 30H:Y
MM@S$O-9XCHQ9(I/&?<OI=9^TP-WQEOV+J]W4,B<*SP7[20M=CKU3#PI<D!73
MUV+S%=MZ3BQ?+IAR3]BTL8$'^4II4;5@DT%%>?,F#ZT..X!P] P@:@'14\#P
M&4#< N+7 H8MP$GM-Z4X'3*B29I(L0%IHPV;'3@Q'=J43[EM^XV69I<:G$YG
MTIP@J1^!\ (N[E>T-CW5Q_#=G+@/,"D*:MM#&%SRYHS99AUFJ EE1R;B]B:#
MPX,C. #*X8HR9O95XFN3FOV G[=I3)LTHF?2"".X$ER7"BYX@<4^@6]JZ@J+
MMH5-HQ<9OQ$^@#@\ABB(XIZ$SE\/CWK@V>OAX0O5Q%V;8L<7_Z=-QS!CA.O]
M;L&OR5QI::[0[S[E&^9A/[.UE3-5DQS'GO$-A7*-7OK^73@*/O>I]I9DV1N1
M[2DZ[!0=OL2>9FA(<]H<:+& >O<BX%;:/CT;WI'CM:ZZ3N/!I\1?[\KT;TPT
M.-V/R?IB1EU,4Y2_<[,KE$OGD IRL>*ZN0O=:F?"$^<]3]:GQIP;+_U+TSC[
M%9%+RA4P7!C*8/#QQ /9N&4ST:)V_C$7VKB1&Y;F!X/2!IC]A1!Z.[$?Z'Y9
MZ1]02P,$%     @ X'-_5A4,>^ )!   0A0  !D   !X;"]W;W)K<VAE971S
M+W-H965T-30N>&ULM5A=CYLX%/TK%ENM6JD=L"$AF4V0VLQ6[6I:19UV]Z':
M!T^X"58!4]LDT_WUM8&!D!"F69&7A(][#^=>'YN#9SLNOLD(0*&')$[EW(J4
MRJYM6ZXB2*B\XAFD^LZ:BX0J?2HVMLP$T+!(2F*;.,[83BA+K6!67%N*8,9S
M%;,4E@+)/$FH^/$&8KZ;6]AZO/");2)E+MC!+*,;N /U)5L*?6;7*"%+()6,
MITC >FZ]QM<+XIB$(N)O!CNY=XQ,*?><?S,G[\.YY1A&$,-*&0BJ_[:P@#@V
M2)K']PK4JI]I$O>/']'?%L7K8NZIA 6/_V&ABN;6Q$(AK&D>JT]\]PZJ@D8&
M;\5C6?RB717K6&B52\63*EDS2%A:_M.'JA%["=@[D4"J!/*K"6Z5X!:%ELR*
MLFZHHL%,\!T2)EJCF8.B-T6VKH:E9ACOE-!WF<Y3P5)H10CU ]$T1']^SUFF
MQTB]1!^U@EZA.ZV:,(\!\37JCD3/;T!1%K_0T5_N;M#S9R_0,\12]#GBN=2A
M<F8KS=,\S5Y5G-Z4G,@)3G_1] JY^"4B#G$[TA>_GD[:Z;;N3MTB4K>(%'CN
M4RU:QE07_+I5_M=;'8W>*TCDOUV5EM!>-[29H]<RHRN86WH22A!;L(+??\-C
MYX^NN@<":W7!K;O@]J&WA0*-4#:"R\XQ+N'\ LXL)MO ];#OS^SM?DG'461*
MQJ,ZJL75J[EZO5QO0<IKO4*L\B2/J8)03VS=DA6CY=*A*Z )%XK]5USH8E\^
M8+3'ZQ4A[M@]H-\1AJ?8Q=W\1S7_42__SUS1&&4G.IZ"ZF(\.J*"\01[!X0[
MHASL>MU\QS7?<2_?!4^R7(% $17AC@HH*$N^5L7)UP^0W(/HG!^]P.?.CX'
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
M:LV"&.J)^C51?Y1H46?/2*4_>+D?>7'8HSBT\@+707J&0<TP&&6X8&MYQ)R
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
M/DB+Q[&'WK_[@-ZA,$&W813)^WQ@"QF%PK+]?,3K;$2\8T07HUN:B!E'GY(
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
M="0JS5D)$TE45114OEX!%YNQXSMO P]LF6LSX*:C%5W"%/33:B*QY[99%JR
M4C%1$@G9V+GTAU>^#; KOC/8J*TV,59F0CR;SM?%V/&,(N PUR8%Q=<:KH%S
MDPEU_&Z2.BW3!&ZWW[+?6O-H9D857 O^@RUT/G82ARP@HQ77#V+S!1I#?9-O
M+KBR3[)IUGH.F5=*BZ()1@4%*^LW?6DV8BL@"/8$!$U 8'77(*ORAFJ:CJ38
M$&E68S;3L%9M-(ICI?DJ4RUQEF&<3N\ +2ER3J;XO1<5!R(R<EOI2@*Y9R4K
MJH+8-61"7_%K:$7P5VB&[AB=,<XTPPRG-Z IXV?DA+"2/.:B4K1<J)&K4:5A
MN?-&T56M*-BCZ!LM+TCH?R*!%X3D:7I#3D_._D[CHLG6:= Z#6S>\+#3GY<S
MI27^#+^ZI-4I>MTIS D9JA6=P]C!(Z! KL%)/W[P(^_S 8%A*S \E#U%O[TN
M3754;*/,(5NG81Q%(W?=P>JUK-XQ5K^+54?UMUF]P.MF]5M6_Q@KZF+U=UA^
M&.]A12TK.L:*NUC1#BL8#+I1<8N*CZ&2+E2\:\OL=1<J:5')0=1C#EAQ,PVR
M"YCL /=LXJ#%#0[CA*:<9'41H&598:]H:@&W!W_5U((N.8,=.<D@V:/(]][+
ME'=0TQTH-<3*@GL 2G=6%6\'?![V>GO 6_71_X_-J&WS]WK7J<#?.:E)%/Y[
M4MVM8FTNOGLJEZQ4B,@PS+N(T8&L[Y*ZH\7*UN^9T'@;V&:.]R](LP#G,R'T
M6\=<">V-GOX!4$L#!!0    ( .!S?U:V4,ZQX0(  !0(   9    >&PO=V]R
M:W-H965T<R]S:&5E=#8T+GAM;*V674_;,!2&_XJ5H8E)0#Z; &LC0:MIFYB&
M*&P7TR[<Y*2U<.S.=EK8K]]Q$J+2AHY)NVGL^+QOGG/\U>%:JGN] ##DH>1"
MCYR%,<MSU]79 DJJ3^02!(X44I748%?-7;U40/-:5'(W\+S8+2D33CJLWUVK
M="@KPYF :T5T5994/5X"E^N1XSM/+V[8?&'L"S<=+ND<IF#NEM<*>V[GDK,2
MA&92$ 7%R+GPS\>)C:\#OC%8ZXTVL9G,I+RWG4_YR/$L$'#(C'6@^%C!&#BW
M1HCQJ_5TND]:X6;[R?U#G3OF,J,:QI)_9[E9C)Q3A^10T(J;&[G^"&T^ ^N7
M2:[K7[)N8SV'9)4VLFS%2% RT3SI0UN'#8$?O2 (6D'P6D'8"L(ZT8:L3FM"
M#4V'2JZ)LM'H9AMU;6HU9L.$G<6I43C*4&?2KV8!BEQ),3^^!562*T9GC#/#
M0)-C,L5%DU<<B"S(OLC#"1C*^#N4W$TGY/#@'3D@3)#;A:PT%;D>N@9A[2?=
MK 6[;,""%\ ^4W%"0O^(!%X0]LC'KY<'S^4NEJBK4]#5*:C]POUUVLAYPG3&
MI:X4D!\7,VT4KLB??7DVQE&_L=VEYWI),Q@YN TUJ!4XZ=LW?NR][\OZ/YD]
MJT'8U2#<YY[>"069G OV&W)BZ .9@8""&7V$<YWQ*F=BCBT#^&G35XG&/JGM
M[?&R2L,D\8;N:C/#W:"ST ^[H&?D44<>[26?0 %*(35RRA)J>-[.Y>,1$5(<
M9Q4&B%[LQGNP0>3[P39V3U 2G_5C#SKLP5[LJ2S,FN("XRS#@Q,Z9EQ_?Z4>
M[ "=Q7ZT1;T;Y,=)U$\==]3Q7NIFJW![4!A[4&Q ]W'&NPA>M,VY&Y3T0R8=
M9+(7\E8:RHG\-]1D9VGZ@T%TNL7:$Q4D\?8*=C?.;'M??J%JSH0F' K4>2<)
M)JN:.ZCI&+FLC_&9-'@IU,T%7MN@; ".%U*:IXZ]&;H_ ND?4$L#!!0    (
M .!S?U9J/+W7E@0  $D<   9    >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM
M;*V976^C.!2&_XK%CE8S4B=\Y+/=)%(:&$U'$TW4:G8O1GOA@!.L F9MDW16
M^^/'!D)"2IS0=2\*&)_'Q^\QMD\\WA'ZS$*$.'B)HX1-C)#S],XTF1^B&+(.
M25$BWJP)C2$7CW1CLI0B&.1&<60ZEC4P8X@38SK.RY9T.B89CW""EA2P+(XA
M_7F/(K*;&+:Q+WC$FY#+ G,Z3N$&/2'^/5U2\616E #'*&&8)("B]<28V7>>
M/9(&>8T_,=JQHWL@N[(BY%D^/ 03PY(>H0CY7"*@N&S1'$61) D__BFA1M6F
M-#R^W],_Y9T7G5E!AN8D^@L'/)P8(P,$: VSB#^2W6=4=J@O>3Z)6/X?[,JZ
ME@'\C'$2E\;"@Q@GQ16^E$(<&0A.LX%3&CBG!H,S!MW2H'MJT#MCT"L->M<:
M]$N#O.MFT?=<.!=R.!U3L@-4UA8T>9.KGUL+O7 B!\H3I^(M%G9\.H<IYC "
M3YSXS^ CF 4!EA$410]),0YE/-^[B$,<?1 UOC^YX/V[#V.3B^8EQ/3+IN9%
M4\Z9IFP'+$C"0P:\)$!!'6 *OROGG;WS]XZ2N("T ^S!#7 LQVIR2&W^!28=
MT+5S\VZ#N7N]N=-@[EUO;BO$Z%:1[.:\[KE(1I Q\&U=AO+'5_$>/' 4L[\;
MG+LO8+UFF)R>[E@*?30QQ/S#$-TB8_K[;_; ^J-)9YTP5R?,TP2K1:171:2G
MHD^78LY#%"4^ BR$@G]37@',>$@H_O?T*RA"HZ2V#4T!Z^<PN6ILIV(-R?_&
MYO98]FLK>IK<JTG:KR3MMY4TA11L892A)BF5M+92%K#1D4)61\C3ZY\H>64]
M3Y-S-2$'E9"#-XY-S%C6/"Z5Q+9B#EX-M],!>;&&I\FAFH##2L#A&P44VS'&
M81+@9-.DHA+;5L7A114OUO T.513<52I.%*J6*Q5%*49]4.QWPOV*C8IIT2U
M56YT4;F+-3Q-#M64NZV4NVVG' @R*H8<2!'%1.CH0Q8VJ:C$ME6Q@ T5*EZL
MX;VN89^L.S6!;.NPM;6ND.BQD@@L*=E0&(-W?3$A@P6.(KFWG96+<;'3_;%
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
M4\ZD[-0)\O-QGI?K-ZJ"EUQ\J;[FS?\ 4$L#!!0    ( .!S?U9JDJ(3H0,
M  T1   9    >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;*V878^C-A2&_XI%
M5]6NM#M@/@*9)DB;L%5;::319+>]J'KA@9. !G!J.\GNOZ]M& 82@F8JS\4$
MFW,>?%YXB4\6)\J>> X@T/>JK/G2RH78W]HV3W.H"+^A>ZCEF2UE%1%RR'8V
MWS,@F4ZJ2MMUG)E=D:*VXH6>NV?Q@AY$6=1PSQ _5!5A/U90TM/2PM;SQ$.Q
MRX6:L./%GNQ@ ^+;_I[)D=U1LJ*"FA>T1@RV2^LSODVPIQ)TQ)\%G'CO&*E2
M'BE]4H/?LZ7EJ!5!":E0""(_CK"&LE0DN8Y_6ZC575,E]H^?Z;_JXF4QCX3#
MFI9_%9G(EU9DH0RVY%"*!WKZ#=J" L5+:<GU?W1J8QT+I0<N:-4FRQ541=U\
MDN^M$+T$/+N2X+8)[GF"?R7!:Q.\UR;X;8*OE6E*T3HD1)!XP>@),14M:>I
MBZFS9?E%K>[[1C!YMI!Y(OY2[4OZ P"MH(9M(3@B=88V@J9/GY2>&5K32CYD
MG.C;] FM2\)YL2W29H)NKP>_3T"0HOP@L[YM$O3^W0?T#A4U^IK3 Y>7X0M;
MR!+40NRT7>ZJ6:Y[9;G817>T%CE'7^H,LB' EK5W KC/ JS<2>(?I+Y!'OZ(
M7,?U1A:T?GVZ.Y*>O#X=3U3C=;?3TSSO"J]_+]+>O;@=D[I!^>,H]<*YY7N2
MPM*2;Q0.[ A6_/-/>.;\,B:325AB"#:0T.\D]*?H\5<J2(GX%2''=&QXH>:I
M]^PQQO(OB!;VL:_095@41@X>1B674:&#/;^+&M04=#4%DS6M*1?*J@R.4!\
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
MSO-5BT5,.'B]) +'R1MI\NUN"5Z_>@->@2G@.\SDVS@#WS*)_E8^E-=?=_3
MY4#\:BHDB7PJTU4UX9MRPFA@PA"!3S03.P[>96NR[@),)?M: O0BP0TR(OZ%
M,PLX\"U -G(T$UJ<[HXT[LO3W:&!C5,OJ%/@.0-X=[G@%S?%TMWB9[E%!9@S
MAK,M*:[_GM]SP>1V^T>G?8GMZK'S''3)]WA%KB<RR7#"'LAD]OMOT+?_T.EV
M3K#EF< ZFKJUIJX)O=14QN[G@^!"AFV<;77BE2!> 9+GVX>9#R,G#XJ'MBQ]
MLP!&T'6Z9LN^&83(]5V_MNMP\6HNWDE</LB0$.K^*7D8 <8&@=>GX0:VK9#M
M6WD0M:PZ5/V:JG\2U3F754U/U0@PEJK?I^H[7@@5KF<:LR-)4$L2G"3)NR?"
M5C'7BQ+T>%Q !'WD*H&LL4-^A,) (:RQ<Q$,G(%(#FLNX4E<9/W?D'@@ED,-
M%]N'H4)%8Q;X?J00T8'!-EB'1U3SB$Y<DWW,]"PBC=(H5*:WT%A!V,H7)0D=
MEN.XD9X$M)M&PCY'DJQ0VN.[H1M$RBY9:.QTV72IL5/2:9=/JS&"8[8*OD^(
ME@_LC>\$-O34"#./-K8:G@NMJPUJM$%&;7X4[3197\P?"),_#^I\ FY9O"+'
M@Z"$C]I!8%MV3[.^F1-:CEHI=6;(BH8BH.FDH+&I.,[24$/-T&,K2X4&G4XW
M8%M0S5 Z0R^R/'= BZ8#@N86Z*@6AB)KAAZMA=NGB!Q+K;+G&K2K5]-E07.;
M=50O8P6NP#L<'=MRU JLLT.AA7H[1&?G6AX:"(NFPX+F%NLH36-QKL"[T>I9
M4:#2U-CYH15Y*DV-G>M;_E!M:[HF:&Z;3EC-P=I=07?7,NIMW87.+K)"+VK_
M4PEK? *9%N  X::U@N;>ZC\G^%"S$LCJ]5U:NWXE6.KLNJ6@2[3IO:"Y^3IU
MGPZ6_ZA?R5S+[46P<1:CJ_^9T+J?2YI.#YD[O9YF11V\6&-!P'L<,_ =)P=S
M>32/,+8D5&C=/&);2(VBRB[J9DLGT <1:EI%9&X5>X+,5[\.,8_S;V1]60R5
MTCS.:%E@CZ[\U679KBK+_]%,HJ:91.9F\BL5. $?,\'BC,>K4B9 -X 6'QFY
MN516X$&[- 10_>:BL4*>W_LQH3&#D6L/I%/4=))H9"?YA>3?Y&7R! N:%9_C
M#E*#KX2E1U/KD:%<\$PPX\ %:?F9% 9@C9]U7UH79JBQ6>E<:%V-FPX5C>Q0
M31H?R>I'AG(JC8,7C=&PQ.?L?9?G0NM*W#2UR-S4SK=;1K9Y/E-VZ_&@]?K[
MSW'4;Q,+\_BCU3H36E>MIC=&YM[8H-:Q\//[:<B/D-I4F,<?K=99OTM.6T=2
M*6';XFB/@Q4]9*(\FJF?UL>'\^+03'E^ R^7Y2%@ U.>27[";"M5!0G92$C;
M"N1RL_*8K[P1=%\<?-U3(6A:7.X(7A.6&\CW&TK%RTT^0'W8.OL74$L#!!0
M   ( .!S?U:3O_X7)@0  "L/   9    >&PO=V]R:W-H965T<R]S:&5E=#<Q
M+GAM;*U7;6_;-A#^*X0V#!L02Z+>E=D&;*OM6C1 D*#IAZ(?&.ML"Y%$CZ3M
MYM^/E!1%EBG7'9(/L40_]]P]1]Z9-SY0]L0W  +]*/*23XR-$-MKR^++#12$
MFW0+I?QF15E!A'QE:XMO&9"T,BIRR['MP"I(5AK3<;5VRZ9CNA-Y5L(M0WQ7
M%(0]SR&GAXF!C9>%NVR]$6K!FHZW9 WW(+YL;YE\LUJ6-"N@Y!DM$8/5Q)CA
MZP2[RJ!"/&1PX)UGI*0\4OJD7CZF$\-6$4$.2Z$HB/S8PP+R7#')./YM2(W6
MIS+L/K^POZ_$2S&/A,."YE^S5&PF1F2@%%9DEXL[>O@'&D&^XEO2G%?_T:'!
MV@9:[KB@16,L(RBRLOXD/YI$= QP,&#@- 9.W\ ;,' ; _=2 Z\Q\*K,U%*J
M/"1$D.F8T0-B"BW9U$.5S,I:RL]*M>_W@LEO,VDGIN^*;4Z? = <2EAE@B-2
MINA>T.732.4S10M:R$/&2;5-(W0'7+!L*:!!H2]E)M!,;5\F,N#HSP0$R?*_
MAK <?;N!XA'8=XGX'5F(;P@#/K:$E*."LI9-Z/,Z=&<@=.R@&UJ*#4?ORA32
M8P)+YJ%-AO.2C+ESEO$3*4WDXBODV(ZK"6AQN;FC,4\N-\=GU+CMUKH5GSO
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
MR9,MY)B?T1(*^69-68Z%;+*-R4L&.-5.>68ZEN6;.2:%L9SKOA5;SFDE,E+
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
M_71WP(W7;I97Z7DW]!9[SH'*)U-F:^;$S-35XTGLR IFEBH/ O@!K.3GG]S
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
M-G8Z<-OI"](3^8-0)M)$SVEUF2?.A#-WN9OLW$N0M!A*HRB:+9[QX@%PYS2
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
M(T]4HPE:PC(I=YPBN4+7=$65HJ5]B#YJ38U&1)3H#T;N&6>&@<?[:VH(XQ_
M]>OR&KU_]P&]0TR@NXW<:3#6,]\ I7V77S1$GPY$X1FBWXFX0!'^"85!&#G<
MKU[O'IZZ^U";MD!A6Z"PCA>=B==6P4 52%V%2U=2ARBQ.XK=C)=Z2PHZ]V"W
M::H>J;?X\0><!C^[4GRC8"<)1VW"T5CTQ6=:4D5X/=7:$$-1 >DSXYS*0ZBL
M#F4[QN,B#G 4S_S';CI#JRB*\Z2U.N&,6\YXE/,OZ''0S10Q3*P1ES U3L1#
ME*3S\C1-ICW"H5$6IZD;,&D!DU' 7YZ@UP(4$M+ 5H9%) Q_AAY3[J!WW7/J
MHDT&(!%.^_4<&N%P&KMITY8V':7]^UA*"FT1\>,N=W&F0X0D#WN<0Z,PF)ZI
M:M9R9J.<2R.+AXGMW"6"UF5+3*P@N""S83'3+.]!NHRBT V9MY#Y^!Z2"O1#
M6#VIFX<++A\6)^T7<&B#I]B--FW1IJ-HORK8*2U8IZNY&*>#]R=)G/4WS] J
MSKN+]H03!T=E"D9)OQ&^(P>MYW#:(*)P[I@F2O?UDS!/.NNLD0V771SDT1G.
MCH+B4<X[::!=OK*B3:S3:<\[$ VLPPQ8S\P]/HH9_A]J]A];'+^II+U5M-/$
MCZ*&QU7M1A@BUK;KCDU.-%PBT##ZN])EEN,D.#,Y1T'#XXIVJZR>F>=:>NGW
M'=O">=DX08=Z-4EQUN=T6$7YF?Z+C[*&QW6MKQ0C]1P*U03'R:">+K-I=FZQ
M'Q4-CTN:/2&\=ENF@R,*SH-H0.HPBY*LW^K\SGG<?@S]2=2:"0WU6H%?<)%!
MJNKP?7$8&+FMC^CWTL"!O[[<P#<95=8 GJ^D-"\#>^IOO_(6_P)02P,$%
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
M:X#[2RG-\\0^H&_OY]\!4$L#!!0    ( .!S?U8NF\JW' ,  #8,   9
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
MF&,TQUP'J.L+QN3KB;Y!V[:?_0]02P,$%     @ X'-_5B-%T;$J @  [00
M !D   !X;"]W;W)K<VAE971S+W-H965T.#0N>&ULM51=:]LP%/TKPBNCA2UR
MG#09F6UHDHT&%@@-[1[&'A3[)A;1ARO)<0O[\9-DQV20AK[LQ=*5[CGW'%E7
M<2W57A< !KUP)G02%,:4$XQU5@ GNB=+$'9G*Q4GQH9JAW6I@.0>Q!F.PG"$
M.:$B2&._ME)I+"O#J("50KKBG*C7*3!9)T$_."X\T%UAW ).XY+L8 WFL5PI
M&^&.):<<A*92( 7;)+CK3Z9#E^\3GBC4^F2.G).-E'L7+/(D")T@8) 9QT#L
M<( 9,.:(K(SGEC/H2CK@Z?S(_MU[MUXV1,-,LI\T-T42? E0#EM2,?,@ZWMH
M_=PZODPR[;^H;G)'MP'**FTD;\%6 :>B&<E+>PXG@"AZ Q"U@,CK;@IYE7-B
M2!HK62/ELBV;FWBK'FW%4>%^RMHHNTLMSJ3K:J/AN0)AT+>#^WY&=WE.W8D1
MAA:B^>WN_*[G8 AE-^@*48&6E#&[JF-LK K'A;.VXK2I&+U1<4E4#_7#3R@*
MHP%Z7,_1]=7-OS38FNB<1)V3R/,.W^ODUQ+X!M1O] >M*:.9]?!$&(-7-"5B
MWVV?<W"QDNN3B2Y)!DE@&T&#.D"0?OS0'X5?+_@8=#X&GGWP;A\_; 9:&.#Z
MK-C!?Q [[,0.+Q[ZC.C"-D$I-35G[T(#'WNX>R .:7\<X\-I27QR>]U#8"_(
MC@J-&&PM*.R-;>NHIKF:P,C27^B--+8]_+2P[Q$HEV#WMU*:8^!ZI'OATK]0
M2P,$%     @ X'-_5HAOT+]' P  SA0   T   !X;"]S='EL97,N>&ULW5A=
M3]LP%/TK41@32!-I&TB;T5;:*B%-VB8D>-@;<ANGM>38F>.REE\_7SM-/_#M
M.AX&72J(?8_/N<?V36/H5WK)Z=V,4ATL"BZJ03C3NOP81=5D1@M27<B2"H/D
M4A5$FZZ:1E6I*,DJ(!4\ZK1:2500)L)A7\R+FT)7P43.A1Z$W284N-N7;!"V
MD\LP<'(CF=%!^'#V_N=<ZNMW@;N??#@Y:5VT'LZO=Y&S&CH/(Z_PU0'"J"PF
MFASD%JX]CN'"$G0/2[!/'9/N;4O;X:=&R!%/,5KJH=D-^<,&=%M>XD9*Z%AR
M5)?*L)]+L:Z8.'0!HTX*&CP2/@A'A+.Q8L#*2<'XTH4[$)A(+E6@3:F:=&V(
M5$\.;KL>5'&M4S AE<WM,KC?XWKX#K#J@4'&>6.P$[K L%\2K:D2-Z9C!]O@
M,RBHV_?+TCB<*K)L=Z["-<'>3)*Q5!E539IVN H-^YSF8$>QZ0SN6I81@%K+
MPC0R1J92$.MAQ:@;1G9".;^#1_Q'OJ6]R#?VS>Z::)K&4-UT,JX#^IMJ3GM3
M]O)%ND')'J7^/#?3$;8/E4UO%<W9PO87>6, 4V_CZJ0L^?(39U-14#?Y@Q,.
M^V3%"V92L2>3#4IE8@)4A<$C59I--B._%"GOZ4*ORFF1XYX[1^CYWZ[SE JJ
M"-\T;6K_+:_RBQW'W=>R;+]5=@U[/=;O[;=N\NH83";'8/(H:K)W#";3(S#9
M?;5OS<--QF]S(:/Z)+1QW-HZ;#71  ZU@_ [')'Y.FDPGC.NF:A[,Y9E5#P[
M<QEY3<;FC[4M?3,^HSF9<WW?@(-PW?Y&,S8OTF;4+2Q$/6K=_@K3:R?-B=KD
M8B*C"YJ-ZJZ:CFTS, V3M;Z L(O<V,N/8!R'^1' L#R8 XSC6%B>_VD^/70^
M#L.\];Q(#^7T4(YC^9"1_6!Y_)S47/Z9IFD<)PFVHJ.1U\$(6[<D@1^_&N8-
M&%@>R/1W:XWO-EXA^^L V]-]%8+-%*]$;*;X6@/B7S=@I*E_M[$\P,!V :L=
MR._/ S7EY\0Q["KF#7N"<21-,01JT5^C28*L3@(?__Y@3TD<IZD? <SO((XQ
M!)Y&',$<@ <,B6/['MQY'T6K]U2T_@_F\#=02P,$%     @ X'-_5I>*NQS
M    $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y
M 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/
M:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O
M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_
M'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " #@
M<W]6?:N0K><%  !P-P  #P   'AL+W=O<FMB;V]K+GAM;,6;6V_;.!!&_PKA
ME^T"FW6LJULT!=JTZ0;(-D$<=!\+6J)CHI*HDE+2]-<O)=?;H>-\V)>)GQ)=
M(A\/I3DS%//ZWMBO2V.^BN]UU;B3R;KKVE?3J2O6JI;N3].JQA]9&5O+SF_:
MVZEKK9*E6RO5U=4T.C[.IK74S>3-Z^VUKNR4;IA.%9TVC=\Y[/BLU;W[=7S8
M%'?:Z:6N=/=P,AE_K]1$U+K1M?ZARI/)\42XM;G_RUC]PS2=K!:%-55U,IEM
M#GQ6MM/%H]V+ ?)&+MVXIY/+:^E!3B;9L;_@2EO7C6>,UY>>\4[YDS=;?6?.
M=-4I^UYVZJ,U?:N;V^$R_EM,R=<8X[#]N0GB*_M_PFA6*UVH]Z;H:]5TFSA:
M50V C5OKUDU$(VMU,MF>(F13B@]-YX,DSIO-I?RYPS?U'WU>;KYUYW%)#.TK
M[0_8\W($YX,\]=NFTJ7_]%*\DY5L"B7&X#H"& ' Z&" XL65)) Q@(R?$7(Q
M0 Q_X(19B<M660*9 ,CD8)"GIFX)9 H@TX-!+M:21C(#D-GA(BG=FD#F #+G
MA;RTM[+1/\8#8PI:]'4M[<,82GU+(.< <LX+^:YWNE'.#7?@4C>[B?$E('O)
M2W;F:9I"R\KG;-?9?C/"0QS/I+:"9N]CE+Z/>3'/FSM_@M>KHOEZ!HW"K!1?
M./B<YV4W>N];K]OA#_X0GU1'$9%39LQ2.?>E2',[?*AXZYQ7R2,Z)),9LTT^
M&E/>ZZJB/,@;,V9QO"T*V_M,-XSG9;=65ISVU@Z5S8662TTQD3EFS.JX4-*%
M3P%2Q(S9$9M 79CF]NA&V7H3*E\H[SRH2! S9D.<RE;[DMP;S!1?*102PHS9
M"!_JMC(/2HEWJE$K_3/GCHA'2QG$#MEAQJP'GR[\X'IQ7?E1OK2EMX57ZU"B
M*%HW(S5$[&HH3*W$C?P>W'(1<D/$WF[4M>Y^N=174IWOSY0W;0@).PYF.RS4
M[=BW7:O6V &/@B$Q1,QB6/1+I[[U ]N'0?N4"PDB8A8$+#6_1!03"2)B%@3&
MC"DF,D?$;(Y]-;%X<2,]A?N=0B)W1,SN@.5Q..3()A&S34AYO#>$2"$1LT)
MG3RPTID-I)&872/[:N5]T8R166)FL\ B-;@A8^26F-DMFR)U;_3@_!6S64"U
MNGLO(M'$W%-8M&+=&T3DEYC9+[!T#6]!Y)>8V2^@=-T=:V28F-DPM'S=.]3(
M*S&S5QZ5B'L)D5UB9KO@8B>A4]+(+@FS73!F2C&171)FN^RMR8[$V[+4.U.6
M";)+PFR7)S"W,:68R#8)LVT@9I H$_B^A-DV&)/V"PG23L*L'8P9/.E(.PFS
M=G#'$$03:2<Y:&,31!,)*&$6$,8,\B:R4'+(MRA?,OK.$5DH9;80QLPI)K)0
MRFPAVLWZ!]Q?L>Q]6^95.1ZAF,A"*;.%4&/KG4DQD8529@MAS 7%1!9*F2WT
M1/^]+3XH)GQOSVRA)S$W'J*8R$(ILX4@9E!ZI,A"*;.%MJ\ 28TY)J>?JX<H
M)K)0RFPA/.E"G9XB"Z7,%L*8U.D9LE#&;*&?<T/[ASQH,C)DH8S90O]A4@$M
M^K:MQF4P%!-9*'N>F;80\ZSO>JO$WSJ()K)0=L"9M]!"&;)0]JPS;X]N48J)
M+)1Q+Q_;P:1C?VE+B@G7CS%;",\4TKR9(0MES!;"F$'>1!;*#KED(.B%,F2A
MC-E"&)/V0CFR4,YL(8Q)>Z$<62AGMA":Q3X2IQ0362AGMA#&_(=B(@OES!8*
M)MN/Z"3L"$\QD85R]EXHQ PZX():*$<6RME[H0!SMYRCF,A".7LO]&0TKU48
M3;B.^3E?!(68[]6*+K?*D85R]J4&3SU"?I?X3#&1A7)F"\%!#QK@.;+0G-E"
M<*&8.**8R$)S9@L]?@\8/.X4$UEH_MPKV@9%FKJ5S<-O3EQ33&2A^3.O;]O)
MG10366@^6F@ZGNS>O"Y]%=.H\I/_".?W%[(JKJP8?@Q7FD5).JPD7?55=>KW
M73871I;;?QC;_K/;FW\!4$L#!!0    ( .!S?U:3,;S]@ (  ),Q   :
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNHT 0AN&K6!P@[:[JJNZ,
MXJQFD^TH%T!.^T>QC06,)KG]6,["_M L9A/QK5"#*-X%>H2 IU_UT([[[C3L
M]N=A\7$\G(95LQO'\X\0AO6N'MOAH3O7T^7(INN/[7A9]MMP;M?O[;8&62X]
M]/<SFN>G^YF+U\]S_9^)W6:S7]>?W?KWL9[&?PP.?[K^?=C5.C:+U[;?UG'5
MA(_#;?<0KIOX<)G<+%[>5DW_\A:;,'>00)#,'Z00I/,')0A*\P<9!-G\00Y!
M/G]0AJ \?U"!H#)_T",$/<X?%)<HXY(@:8(U@=81N8X$7D<$.Q*('9'L2&!V
M1+0C@=H1V8X$;D>$.Q+('9'N2&!W1+PC@=Z">@N!WH)Z"X'>,GG8)M!;4&\A
MT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M1;R706U%O)=!;46\E
MT%LG+TL(]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?16U%L)]$ZH=R+0.Z'>
MB4#OA'HG KT3ZIT(]$Z3E]T$>B?4.Q'HG5#O1*!W0KT3@=X)]4X$>B?4.Q'H
M;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&V3CY4$>AOJ;01Z&^IM!'H;ZFT$
M>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1G$P*]'?5V
M KT=]78"O1WU=@*],^J="?3.J'<FT#NCWIE [XQZ9P*],^J="?3.J'<FT#NC
MWIE [SSY69! [XQZ9P*],^J="?0NJ'<AT+N@WH5 [X)Z%P*]"^I="/0NJ'?Y
M3KV'\?-0AUO/UQJO_YU4CY=SZ^WRU^77SLG=>\4YW%<,SW\!4$L#!!0    (
M .!S?U;W,"8&)P(  #(P   3    6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;
M,! %X*L8V@86S7^UB+-INVVSZ 58:1P+ED2"9%+G]J7D)$"+U$C@ GT;"S;)
M>2,.\.U\_?TQ4%H=QV%*VVJ?<_C(6&KW-+I4^T!36=GY.+I<OL8[%EQ[<'?$
MQ&9C6.NG3%->Y[E&=7/]F7;N?LBK+\?R<^K]M*TB#:E:?3IMG+.VE0MAZ%N7
MRSI[F+H_4M9/"74YN>Q)^SZDJ[*A8J\FS"M_#W@Z]^V!8NP[6MVZF+^ZL>QB
MQX&E_#A0JL^7>*5'O]OU+76^O1_+D3J%2*Y+>Z(\#O6IZ-7YY%QNF$Z?_.+\
MI<RYP++S-OJ0RL0BO3_N>23SZ74HA2CF_OPKOB26TA>_'\W3[JA[8W:YWI\^
M'I9Y)+8\+K_CWV?\4O^=?0B0/B1('PJD#PW2AP'IPX+TT8#T\0&D#[Y!:01%
M5(Y"*D<QE:.@RE%4Y2BL<A17.0JL'$56@2*K0)%5H,@J4&05*+(*%%D%BJP"
M15:!(JM D56BR"I19)4HLDH4626*K!)%5HDBJT215:+(*E%D52BR*A19%8JL
M"D56A2*K0I%5H<BJ4&15*+(J%%DUBJP:15:-(JM&D56CR*I19-4HLFH4636*
MK!I%5H,BJT&1U:#(:E!D-2BR&A19#8JL!D56@R*K09'5HLAJ462U*+):%%DM
MBJP615:+(JM%D=6BR&I19&U09&U09&U09&U09&W^IZP_O#_\X_CE68^NGY[S
MV?)7@9M?4$L! A0#%     @ X'-_5@=!36*!    L0   !
M ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #@<W]6S%-6(>T
M   K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"
M% ,4    " #@<W]6F5R<(Q &  "<)P  $P              @ '+ 0  >&PO
M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( .!S?U8-HJ5"=P@  (TS   8
M              " @0P(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"
M% ,4    " #@<W]6EQ_F&:8&   F'   &               @(&Y$   >&PO
M=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ X'-_5EI>+\7= @
M_0D  !@              ("!E1<  'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;%!+ 0(4 Q0    ( .!S?U8I.L=B-04  .$5   8              " @:@:
M  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #@<W]66=@;
MI$L#  #C"P  &               @($3(   >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&UL4$L! A0#%     @ X'-_5G566NC*!P  #38  !@
M ("!E",  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( .!S
M?U8$'ST%S0@  %<J   8              " @90K  !X;"]W;W)K<VAE971S
M+W-H965T-RYX;6Q02P$"% ,4    " #@<W]65(]K?T I  "BA0  &
M        @(&7-   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%
M  @ X'-_5DWS@+P@"0  .18  !@              ("!#5X  'AL+W=O<FMS
M:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( .!S?U;+"%_"C @  &(9   9
M              " @6-G  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L!
M A0#%     @ X'-_5@$P445X @  < 4  !D              ("!)G   'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #@<W]6G)0M$%$#
M   ^!P  &0              @('5<@  >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;%!+ 0(4 Q0    ( .!S?U8!&-'@[P8  )\1   9              "
M@5UV  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ X'-_
M5I)VIB#Q @  BP8  !D              ("!@WT  'AL+W=O<FMS:&5E=',O
M<VAE970Q-"YX;6Q02P$"% ,4    " #@<W]63;DD'F<#  ":!P  &0
M        @(&K@   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0
M   ( .!S?U9'W (G7@4  *@-   9              " @4F$  !X;"]W;W)K
M<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ X'-_5CQ)] 7' @  7P8
M !D              ("!WHD  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q0
M2P$"% ,4    " #@<W]68"K6V\,$   N"P  &0              @('<C
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( .!S?U8Q+?-;
MT \  %LO   9              " @=:1  !X;"]W;W)K<VAE971S+W-H965T
M,3DN>&UL4$L! A0#%     @ X'-_5LG+D-R^ P  D @  !D
M ("!W:$  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " #@
M<W]6>3=U=ID2  !5-@  &0              @('2I0  >&PO=V]R:W-H965T
M<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( .!S?U;XAUUUW@8  %01   9
M          " @:*X  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#
M%     @ X'-_5B*6%#=I!0  7 T  !D              ("!M[\  'AL+W=O
M<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #@<W]6<XJ)9O,#  !P
M"   &0              @(%7Q0  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM
M;%!+ 0(4 Q0    ( .!S?U93#;&&&2L  '64   9              " @8')
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ X'-_5D0I
MC5SF @  F 8  !D              ("!T?0  'AL+W=O<FMS:&5E=',O<VAE
M970R-BYX;6Q02P$"% ,4    " #@<W]6/^HIHZ &  ";$   &0
M    @('N]P  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (
M .!S?U93W6I'_P0  *(/   9              " @<7^  !X;"]W;W)K<VAE
M971S+W-H965T,C@N>&UL4$L! A0#%     @ X'-_5D3E=/*% @  = 4  !D
M             ("!^P,! 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"
M% ,4    " #@<W]6^5K8#Q<#  "/!@  &0              @(&W!@$ >&PO
M=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( .!S?U;\&?Y_U0,
M %$)   9              " @04* 0!X;"]W;W)K<VAE971S+W-H965T,S$N
M>&UL4$L! A0#%     @ X'-_5KG'IU3< @  8P8  !D              ("!
M$0X! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #@<W]6
M%RR;'+,#  #'"   &0              @($D$0$ >&PO=V]R:W-H965T<R]S
M:&5E=#,S+GAM;%!+ 0(4 Q0    ( .!S?U9<W[.TT@(  %0&   9
M      " @0X5 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%
M  @ X'-_5BA?'\+; @  ? 8  !D              ("!%Q@! 'AL+W=O<FMS
M:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #@<W]6.%.LCWP&  "L$
M&0              @($I&P$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+
M 0(4 Q0    ( .!S?U8]R%DDZP,  '\)   9              " @=PA 0!X
M;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ X'-_5F&?I3,L
M!P  KA,  !D              ("!_B4! 'AL+W=O<FMS:&5E=',O<VAE970S
M."YX;6Q02P$"% ,4    " #@<W]6:38@9"H#  !_!@  &0
M@(%A+0$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( .!S
M?U:"8QI7^ (  ($)   9              " @<(P 0!X;"]W;W)K<VAE971S
M+W-H965T-# N>&UL4$L! A0#%     @ X'-_5N8I<.*: P  =@P  !D
M         ("!\3,! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M    " #@<W]68.34_YT%  ";*   &0              @('"-P$ >&PO=V]R
M:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( .!S?U8*41H6N (  #@&
M   9              " @98] 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL
M4$L! A0#%     @ X'-_5ITU5:/ !   >AD  !D              ("!A4 !
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #@<W]6G\-4
MT[P#   B$@  &0              @(%\10$ >&PO=V]R:W-H965T<R]S:&5E
M=#0U+GAM;%!+ 0(4 Q0    ( .!S?U;(! _&F0(  '(&   9
M  " @6]) 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @
MX'-_5O=,F*(=!0  7R   !D              ("!/TP! 'AL+W=O<FMS:&5E
M=',O<VAE970T-RYX;6Q02P$"% ,4    " #@<W]6?V3$N6 #  !1#   &0
M            @(&340$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4
M Q0    ( .!S?U:I\:*A[@(  #H+   9              " @2I5 0!X;"]W
M;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ X'-_5IYJN+O8 @
M; <  !D              ("!3U@! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX
M;6Q02P$"% ,4    " #@<W]6KTVO3F<'    3@  &0              @(%>
M6P$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( .!S?U9E
M57T\; (  #X&   9              " @?QB 0!X;"]W;W)K<VAE971S+W-H
M965T-3(N>&UL4$L! A0#%     @ X'-_5CEK:%:& @  O@8  !D
M     ("!GV4! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4
M" #@<W]6%0Q[X D$  !"%   &0              @(%<: $ >&PO=V]R:W-H
M965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( .!S?U;>RN+X1 0  *L4   9
M              " @9QL 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L!
M A0#%     @ X'-_5GWO?I)$!   <Q8  !D              ("!%W$! 'AL
M+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " #@<W]6I8'QH.<"
M  #&"0  &0              @(&2=0$ >&PO=V]R:W-H965T<R]S:&5E=#4W
M+GAM;%!+ 0(4 Q0    ( .!S?U;AHO$9Q0(  *\(   9              "
M@;!X 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ X'-_
M5F%Z>.WC @  $P@  !D              ("!K'L! 'AL+W=O<FMS:&5E=',O
M<VAE970U.2YX;6Q02P$"% ,4    " #@<W]6W;NHY[\"  "5"   &0
M        @('&?@$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0
M   ( .!S?U:8:Q<.604  $TD   9              " @;R! 0!X;"]W;W)K
M<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ X'-_5BP+0A?\ @  K0<
M !D              ("!3(<! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q0
M2P$"% ,4    " #@<W]6( SV6L0"  #=!P  &0              @(%_B@$
M>&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( .!S?U:V4,ZQ
MX0(  !0(   9              " @7J- 0!X;"]W;W)K<VAE971S+W-H965T
M-C0N>&UL4$L! A0#%     @ X'-_5FH\O=>6!   21P  !D
M ("!DI ! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " #@
M<W]6:9.Y4-H"   Z"0  &0              @(%?E0$ >&PO=V]R:W-H965T
M<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( .!S?U8=)Y6YJPT  $.B   9
M          " @7"8 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#
M%     @ X'-_5FJ2HA.A P  #1$  !D              ("!4J8! 'AL+W=O
M<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " #@<W]6O#V5;1\$  !Q
M$P  &0              @($JJ@$ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM
M;%!+ 0(4 Q0    ( .!S?U;!'+2NYP4  '@=   9              " @8"N
M 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ X'-_5I._
M_A<F!   *P\  !D              ("!GK0! 'AL+W=O<FMS:&5E=',O<VAE
M970W,2YX;6Q02P$"% ,4    " #@<W]6<R\U45D#  "+#   &0
M    @('[N $ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    (
M .!S?U9%"D^LXP,  -,2   9              " @8N\ 0!X;"]W;W)K<VAE
M971S+W-H965T-S,N>&UL4$L! A0#%     @ X'-_5IE=D6#6 @  6 @  !D
M             ("!I< ! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"
M% ,4    " #@<W]68>SS!J8#   :#@  &0              @(&RPP$ >&PO
M=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( .!S?U9)%F\4, D
M "E3   9              " @8_' 0!X;"]W;W)K<VAE971S+W-H965T-S8N
M>&UL4$L! A0#%     @ X'-_5@>(?+4V!   *@X  !D              ("!
M]M ! 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    " #@<W]6
MR!T^I.T#  #Q#0  &0              @(%CU0$ >&PO=V]R:W-H965T<R]S
M:&5E=#<X+GAM;%!+ 0(4 Q0    ( .!S?U8>&W[)KP,  /0.   9
M      " @8?9 0!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%
M  @ X'-_5DGN]%NU P  Z@L  !D              ("!;=T! 'AL+W=O<FMS
M:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " #@<W]6+IO*MQP#   V#
M&0              @(%9X0$ >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+
M 0(4 Q0    ( .!S?U8Z/F6D'P4  $PB   9              " @:SD 0!X
M;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @ X'-_5L/74")4
M!   PA<  !D              ("! NH! 'AL+W=O<FMS:&5E=',O<VAE970X
M,RYX;6Q02P$"% ,4    " #@<W]6(T71L2H"  #M!   &0
M@(&-[@$ >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    ( .!S
M?U:(;]"_1P,  ,X4   -              "  >[P 0!X;"]S='EL97,N>&UL
M4$L! A0#%     @ X'-_5I>*NQS     $P(   L              ( !8/0!
M %]R96QS+RYR96QS4$L! A0#%     @ X'-_5GVKD*WG!0  <#<   \
M         ( !2?4! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( .!S?U:3
M,;S]@ (  ),Q   :              "  5W[ 0!X;"]?<F5L<R]W;W)K8F]O
M:RYX;6PN<F5L<U!+ 0(4 Q0    ( .!S?U;W,"8&)P(  #(P   3
M      "  17^ 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !< %P .QD
' &T  @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>224</ContextCount>
  <ElementCount>421</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>77</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100020 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100030 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100040 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100060 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100070 - Disclosure - Organization and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>100080 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>100090 - Disclosure - Financial Instruments and Fair Value</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValue</Role>
      <ShortName>Financial Instruments and Fair Value</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>100100 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>100110 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>100120 - Disclosure - Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNet</Role>
      <ShortName>Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>100130 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>100140 - Disclosure - Accrued and Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilities</Role>
      <ShortName>Accrued and Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>100150 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>100160 - Disclosure - Other Long-Term Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilities</Role>
      <ShortName>Other Long-Term Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>100170 - Disclosure - Capital Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStock</Role>
      <ShortName>Capital Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>100180 - Disclosure - Employee Benefits and Stock-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensation</Role>
      <ShortName>Employee Benefits and Stock-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>100190 - Disclosure - Net Loss Per Ordinary Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShare</Role>
      <ShortName>Net Loss Per Ordinary Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>100200 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>100210 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>100220 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>100230 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEvent</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>100240 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>100250 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>100260 - Disclosure - Business Combination (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationTables</Role>
      <ShortName>Business Combination (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombination</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>100270 - Disclosure - Financial Instruments and Fair Value (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueTables</Role>
      <ShortName>Financial Instruments and Fair Value (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValue</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>100280 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventories</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>100290 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>100300 - Disclosure - Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables</Role>
      <ShortName>Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNet</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>100310 - Disclosure - Accrued and Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesTables</Role>
      <ShortName>Accrued and Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilities</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>100320 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeases</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>100330 - Disclosure - Other Long-Term Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesTables</Role>
      <ShortName>Other Long-Term Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilities</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>100340 - Disclosure - Capital Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockTables</Role>
      <ShortName>Capital Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStock</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>100350 - Disclosure - Employee Benefits and Stock-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationTables</Role>
      <ShortName>Employee Benefits and Stock-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>100360 - Disclosure - Net Loss Per Ordinary Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareTables</Role>
      <ShortName>Net Loss Per Ordinary Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShare</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>100370 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxes</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>100380 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReporting</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>100390 - Disclosure - Organization and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>100400 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>100410 - Disclosure - Business Combination - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails</Role>
      <ShortName>Business Combination - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>100420 - Disclosure - Business Combination - Summary of Aggregate Purchase Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails</Role>
      <ShortName>Business Combination - Summary of Aggregate Purchase Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>100430 - Disclosure - Business Combination - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails</Role>
      <ShortName>Business Combination - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>100440 - Disclosure - Business Combination - Summary of Intangible Assets Acquired in Acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails</Role>
      <ShortName>Business Combination - Summary of Intangible Assets Acquired in Acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>100450 - Disclosure - Business Combination - Summary of Unaudited Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails</Role>
      <ShortName>Business Combination - Summary of Unaudited Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>100460 - Disclosure - Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities at Fair Value (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail</Role>
      <ShortName>Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities at Fair Value (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>100470 - Disclosure - Financial Instruments and Fair Value - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail</Role>
      <ShortName>Financial Instruments and Fair Value - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>100480 - Disclosure - Financial Instruments and Fair Value - Schedule of Cash Equivalents and Marketable Debt Securities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail</Role>
      <ShortName>Financial Instruments and Fair Value - Schedule of Cash Equivalents and Marketable Debt Securities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>100490 - Disclosure - Financial Instruments and Fair Value - Summary of Contractual Maturities of Investments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail</Role>
      <ShortName>Financial Instruments and Fair Value - Summary of Contractual Maturities of Investments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>100500 - Disclosure - Financial Instruments and Fair Value - Schedule of Fair Value of Financial Instruments Measured on Recurring Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail</Role>
      <ShortName>Financial Instruments and Fair Value - Schedule of Fair Value of Financial Instruments Measured on Recurring Basis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>100510 - Disclosure - Inventories - Schedule of Inventory (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail</Role>
      <ShortName>Inventories - Schedule of Inventory (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>100520 - Disclosure - Property and Equipment, Net - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetail</Role>
      <ShortName>Property and Equipment, Net - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>100530 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail</Role>
      <ShortName>Property and Equipment, Net - Schedule of Property and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>100540 - Disclosure - Intangible Assets, Net - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail</Role>
      <ShortName>Intangible Assets, Net - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>100550 - Disclosure - Intangible Assets, Net - Summary of Components of Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail</Role>
      <ShortName>Intangible Assets, Net - Summary of Components of Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>100560 - Disclosure - Intangible Assets, Net - Summary of Expected Future Amortization Expense Related to Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail</Role>
      <ShortName>Intangible Assets, Net - Summary of Expected Future Amortization Expense Related to Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>100570 - Disclosure - Goodwill - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail</Role>
      <ShortName>Goodwill - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>100580 - Disclosure - Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail</Role>
      <ShortName>Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>100590 - Disclosure - Accrued and Other Current Liabilities - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail</Role>
      <ShortName>Accrued and Other Current Liabilities - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>100600 - Disclosure - Leases - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail</Role>
      <ShortName>Leases - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>100620 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail</Role>
      <ShortName>Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>100630 - Disclosure - Leases - Schedule of Future Minimum Lease Payments for Lease Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail</Role>
      <ShortName>Leases - Schedule of Future Minimum Lease Payments for Lease Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>100640 - Disclosure - Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail</Role>
      <ShortName>Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>100650 - Disclosure - Capital Stock - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail</Role>
      <ShortName>Capital Stock - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>100660 - Disclosure - Capital Stock - Schedule of Ordinary Shares Reserved for Future Issuance under Company's Equity Plans and Employee Stock Purchase Plan (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail</Role>
      <ShortName>Capital Stock - Schedule of Ordinary Shares Reserved for Future Issuance under Company's Equity Plans and Employee Stock Purchase Plan (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>100670 - Disclosure - Employee Benefits and Stock-based Compensation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail</Role>
      <ShortName>Employee Benefits and Stock-based Compensation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>100680 - Disclosure - Employee Benefits and Stock-based Compensation - Classification of Stock-based Compensation (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail</Role>
      <ShortName>Employee Benefits and Stock-based Compensation - Classification of Stock-based Compensation (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>100690 - Disclosure - Employee Benefits and Stock-based Compensation - Weighted-Average Assumptions Used to Estimate Fair Value (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail</Role>
      <ShortName>Employee Benefits and Stock-based Compensation - Weighted-Average Assumptions Used to Estimate Fair Value (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>100700 - Disclosure - Employee Benefits and Stock-based Compensation - Stock Option Activities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail</Role>
      <ShortName>Employee Benefits and Stock-based Compensation - Stock Option Activities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>100710 - Disclosure - Employee Benefits and Stock-based Compensation - Restricted Stock Unit Activities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail</Role>
      <ShortName>Employee Benefits and Stock-based Compensation - Restricted Stock Unit Activities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>100720 - Disclosure - Net Loss Per Ordinary Share - Computation of Basic and Diluted Net Loss Per Ordinary Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail</Role>
      <ShortName>Net Loss Per Ordinary Share - Computation of Basic and Diluted Net Loss Per Ordinary Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>100730 - Disclosure - Net Loss Per Ordinary Share - Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Ordinary Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail</Role>
      <ShortName>Net Loss Per Ordinary Share - Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Ordinary Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>100740 - Disclosure - Income Taxes - Summary of Loss before Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail</Role>
      <ShortName>Income Taxes - Summary of Loss before Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>100750 - Disclosure - Income Taxes - Schedule of Income Tax Provision (Benefit) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail</Role>
      <ShortName>Income Taxes - Schedule of Income Tax Provision (Benefit) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>100760 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>100770 - Disclosure - Income Taxes - Schedule of Reconciliation Between the Provision (Benefit) for Income Taxes at the Statutory Rate and the Effective Tax Rate (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail</Role>
      <ShortName>Income Taxes - Schedule of Reconciliation Between the Provision (Benefit) for Income Taxes at the Statutory Rate and the Effective Tax Rate (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>100780 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail</Role>
      <ShortName>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>100790 - Disclosure - Income Taxes - Summary of Tax Valuation Allowance (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail</Role>
      <ShortName>Income Taxes - Summary of Tax Valuation Allowance (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>100800 - Disclosure - Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail</Role>
      <ShortName>Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>100810 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>100820 - Disclosure - Segment Reporting - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail</Role>
      <ShortName>Segment Reporting - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>100830 - Disclosure - Segment Reporting - Company's Revenue by Geographic Region Based on Bill-to Location (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail</Role>
      <ShortName>Segment Reporting - Company's Revenue by Geographic Region Based on Bill-to Location (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="amba-20230131.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>100840 - Disclosure - Subsequent Event - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail</Role>
      <ShortName>Subsequent Event - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 6 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs, us-gaap:CommitmentsAndContingencies -  amba-20230131.htm 8</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="amba-20230131.htm">amba-20230131.htm</File>
    <File>amba-20230131.xsd</File>
    <File>amba-20230131_cal.xml</File>
    <File>amba-20230131_def.xml</File>
    <File>amba-20230131_lab.xml</File>
    <File>amba-20230131_pre.xml</File>
    <File>amba-ex23_1.htm</File>
    <File>amba-ex31_1.htm</File>
    <File>amba-ex31_2.htm</File>
    <File>amba-ex32_1.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>img51256256_0.jpg</File>
    <File>img51256256_1.jpg</File>
    <File>img51256256_2.jpg</File>
    <File>img51256256_3.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="981">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>106
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "amba-20230131.htm": {
   "axisCustom": 0,
   "axisStandard": 29,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 981,
    "http://xbrl.sec.gov/dei/2022": 37
   },
   "contextCount": 224,
   "dts": {
    "calculationLink": {
     "local": [
      "amba-20230131_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "amba-20230131_def.xml"
     ]
    },
    "inline": {
     "local": [
      "amba-20230131.htm"
     ]
    },
    "labelLink": {
     "local": [
      "amba-20230131_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "amba-20230131_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "amba-20230131.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 645,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 5,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 9
   },
   "keyCustom": 64,
   "keyStandard": 357,
   "memberCustom": 27,
   "memberStandard": 48,
   "nsprefix": "amba",
   "nsuri": "http://www.ambarella.com/20230131",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "100000 - Document - Document and Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100090 - Disclosure - Financial Instruments and Fair Value",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValue",
     "shortName": "Financial Instruments and Fair Value",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100100 - Disclosure - Inventories",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100110 - Disclosure - Property and Equipment, Net",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet",
     "shortName": "Property and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100120 - Disclosure - Intangible Assets, Net",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNet",
     "shortName": "Intangible Assets, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100130 - Disclosure - Goodwill",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100140 - Disclosure - Accrued and Other Current Liabilities",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilities",
     "shortName": "Accrued and Other Current Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100150 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100160 - Disclosure - Other Long-Term Liabilities",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilities",
     "shortName": "Other Long-Term Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "amba:CapitalStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100170 - Disclosure - Capital Stock",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStock",
     "shortName": "Capital Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "amba:CapitalStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100180 - Disclosure - Employee Benefits and Stock-based Compensation",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensation",
     "shortName": "Employee Benefits and Stock-based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100190 - Disclosure - Net Loss Per Ordinary Share",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShare",
     "shortName": "Net Loss Per Ordinary Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100200 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100210 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100220 - Disclosure - Segment Reporting",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100230 - Disclosure - Subsequent Event",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEvent",
     "shortName": "Subsequent Event",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "amba:OrganizationPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100240 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "25",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Organization and Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "amba:OrganizationPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "amba:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100250 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Organization and Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "amba:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "amba:ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100260 - Disclosure - Business Combination (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationTables",
     "shortName": "Business Combination (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "amba:ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100270 - Disclosure - Financial Instruments and Fair Value (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueTables",
     "shortName": "Financial Instruments and Fair Value (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100280 - Disclosure - Inventories (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100290 - Disclosure - Property and Equipment, Net (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables",
     "shortName": "Property and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100300 - Disclosure - Intangible Assets, Net (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables",
     "shortName": "Intangible Assets, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100310 - Disclosure - Accrued and Other Current Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesTables",
     "shortName": "Accrued and Other Current Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "amba:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100320 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "amba:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100330 - Disclosure - Other Long-Term Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesTables",
     "shortName": "Other Long-Term Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "amba:CapitalStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "amba:SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100340 - Disclosure - Capital Stock (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockTables",
     "shortName": "Capital Stock (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "amba:CapitalStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "amba:SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100350 - Disclosure - Employee Benefits and Stock-based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationTables",
     "shortName": "Employee Benefits and Stock-based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100360 - Disclosure - Net Loss Per Ordinary Share (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareTables",
     "shortName": "Net Loss Per Ordinary Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100370 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100380 - Disclosure - Segment Reporting (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030 - Statement - Consolidated Statements of Operations",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100390 - Disclosure - Organization and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash (Detail)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail",
     "shortName": "Organization and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents and Restricted Cash (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_0d149974-c86d-4fbb-8e6b-d868151f2815",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "amba:GoodwillPolicyTextBlock",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "amba:NumberOfReportingUnitForGoodwillImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Reportingunit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100400 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
     "shortName": "Organization and Summary of Significant Accounting Policies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "amba:GoodwillPolicyTextBlock",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "amba:NumberOfReportingUnitForGoodwillImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_Reportingunit",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_73935486-d02b-4594-a302-a1d072bedd24",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100410 - Disclosure - Business Combination - Additional Information (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
     "shortName": "Business Combination - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_0f5edae5-e017-4753-8b72-0604531d5d99",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "amba:ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_b08da287-8f55-4a5c-8023-d5396bf30b83",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100420 - Disclosure - Business Combination - Summary of Aggregate Purchase Consideration (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails",
     "shortName": "Business Combination - Summary of Aggregate Purchase Consideration (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "amba:ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_b08da287-8f55-4a5c-8023-d5396bf30b83",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100430 - Disclosure - Business Combination - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
     "shortName": "Business Combination - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_9a3d4890-d7fa-422b-b91e-bd185ba851ec",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_b08da287-8f55-4a5c-8023-d5396bf30b83",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100440 - Disclosure - Business Combination - Summary of Intangible Assets Acquired in Acquisition (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails",
     "shortName": "Business Combination - Summary of Intangible Assets Acquired in Acquisition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_b08da287-8f55-4a5c-8023-d5396bf30b83",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_0f5edae5-e017-4753-8b72-0604531d5d99",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100450 - Disclosure - Business Combination - Summary of Unaudited Information (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails",
     "shortName": "Business Combination - Summary of Unaudited Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_0f5edae5-e017-4753-8b72-0604531d5d99",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100460 - Disclosure - Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities at Fair Value (Detail)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail",
     "shortName": "Financial Instruments and Fair Value - Schedule of Available-for-Sale Securities at Fair Value (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "amba:InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100470 - Disclosure - Financial Instruments and Fair Value - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail",
     "shortName": "Financial Instruments and Fair Value - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "amba:InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100480 - Disclosure - Financial Instruments and Fair Value - Schedule of Cash Equivalents and Marketable Debt Securities (Detail)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail",
     "shortName": "Financial Instruments and Fair Value - Schedule of Cash Equivalents and Marketable Debt Securities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_09ca0d71-d90f-4b68-a5a5-0527d602db45",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040 - Statement - Consolidated Statements of Comprehensive Loss",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss",
     "shortName": "Consolidated Statements of Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "amba:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100490 - Disclosure - Financial Instruments and Fair Value - Summary of Contractual Maturities of Investments (Detail)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail",
     "shortName": "Financial Instruments and Fair Value - Summary of Contractual Maturities of Investments (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "amba:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100500 - Disclosure - Financial Instruments and Fair Value - Schedule of Fair Value of Financial Instruments Measured on Recurring Basis (Detail)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail",
     "shortName": "Financial Instruments and Fair Value - Schedule of Fair Value of Financial Instruments Measured on Recurring Basis (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5c83e82b-ea1a-479c-8443-0f432f0d5861",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryWorkInProcessNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100510 - Disclosure - Inventories - Schedule of Inventory (Detail)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail",
     "shortName": "Inventories - Schedule of Inventory (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryWorkInProcessNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100520 - Disclosure - Property and Equipment, Net - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetail",
     "shortName": "Property and Equipment, Net - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100530 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment (Detail)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail",
     "shortName": "Property and Equipment, Net - Schedule of Property and Equipment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "amba:LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100540 - Disclosure - Intangible Assets, Net - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail",
     "shortName": "Intangible Assets, Net - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100550 - Disclosure - Intangible Assets, Net - Summary of Components of Intangible Assets (Detail)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail",
     "shortName": "Intangible Assets, Net - Summary of Components of Intangible Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100560 - Disclosure - Intangible Assets, Net - Summary of Expected Future Amortization Expense Related to Intangible Assets (Detail)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail",
     "shortName": "Intangible Assets, Net - Summary of Expected Future Amortization Expense Related to Intangible Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "U_Segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100570 - Disclosure - Goodwill - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail",
     "shortName": "Goodwill - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100580 - Disclosure - Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Detail)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail",
     "shortName": "Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050 - Statement - Consolidated Statements of Shareholders' Equity",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "amba:PaymentsForBonus",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100590 - Disclosure - Accrued and Other Current Liabilities - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail",
     "shortName": "Accrued and Other Current Liabilities - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "amba:PaymentsForBonus",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "amba:IncreasedOperatingLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100600 - Disclosure - Leases - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail",
     "shortName": "Leases - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "amba:IncreasedOperatingLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "amba:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100620 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail",
     "shortName": "Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "amba:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100630 - Disclosure - Leases - Schedule of Future Minimum Lease Payments for Lease Liabilities (Detail)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail",
     "shortName": "Leases - Schedule of Future Minimum Lease Payments for Lease Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "amba:UnrecognizedTaxBenefitsIncludingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100640 - Disclosure - Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Detail)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail",
     "shortName": "Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "div",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "amba:UnrecognizedTaxBenefitsIncludingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesAuthorized",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100650 - Disclosure - Capital Stock - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
     "shortName": "Capital Stock - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "amba:CapitalStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_0b35af40-9a41-4030-a972-387cd7ec0f16",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramExpirationDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "amba:SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock",
       "div",
       "amba:CapitalStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_deefcaa7-2260-4d7f-9a4d-17c24b228ea9",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100660 - Disclosure - Capital Stock - Schedule of Ordinary Shares Reserved for Future Issuance under Company's Equity Plans and Employee Stock Purchase Plan (Detail)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail",
     "shortName": "Capital Stock - Schedule of Ordinary Shares Reserved for Future Issuance under Company's Equity Plans and Employee Stock Purchase Plan (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "amba:SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock",
       "div",
       "amba:CapitalStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_deefcaa7-2260-4d7f-9a4d-17c24b228ea9",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100670 - Disclosure - Employee Benefits and Stock-based Compensation - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail",
     "shortName": "Employee Benefits and Stock-based Compensation - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100680 - Disclosure - Employee Benefits and Stock-based Compensation - Classification of Stock-based Compensation (Detail)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail",
     "shortName": "Employee Benefits and Stock-based Compensation - Classification of Stock-based Compensation (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
       "span",
       "p",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "reportCount": 1,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100690 - Disclosure - Employee Benefits and Stock-based Compensation - Weighted-Average Assumptions Used to Estimate Fair Value (Detail)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail",
     "shortName": "Employee Benefits and Stock-based Compensation - Weighted-Average Assumptions Used to Estimate Fair Value (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_104f0980-f762-4d4c-91ef-e51b9fc5574b",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100060 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_73935486-d02b-4594-a302-a1d072bedd24",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100700 - Disclosure - Employee Benefits and Stock-based Compensation - Stock Option Activities (Detail)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail",
     "shortName": "Employee Benefits and Stock-based Compensation - Stock Option Activities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_773af51c-a155-4b28-9c0b-35c8ae2d8ff9",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_0835a940-8593-40fb-a54d-d1c889920a55",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100710 - Disclosure - Employee Benefits and Stock-based Compensation - Restricted Stock Unit Activities (Detail)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail",
     "shortName": "Employee Benefits and Stock-based Compensation - Restricted Stock Unit Activities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5fc82f52-f1ae-4858-b798-61363b98d510",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100720 - Disclosure - Net Loss Per Ordinary Share - Computation of Basic and Diluted Net Loss Per Ordinary Share (Detail)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail",
     "shortName": "Net Loss Per Ordinary Share - Computation of Basic and Diluted Net Loss Per Ordinary Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100730 - Disclosure - Net Loss Per Ordinary Share - Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Ordinary Share (Detail)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail",
     "shortName": "Net Loss Per Ordinary Share - Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Ordinary Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100740 - Disclosure - Income Taxes - Summary of Loss before Income Taxes (Detail)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail",
     "shortName": "Income Taxes - Summary of Loss before Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100750 - Disclosure - Income Taxes - Schedule of Income Tax Provision (Benefit) (Detail)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail",
     "shortName": "Income Taxes - Schedule of Income Tax Provision (Benefit) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100760 - Disclosure - Income Taxes - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100770 - Disclosure - Income Taxes - Schedule of Reconciliation Between the Provision (Benefit) for Income Taxes at the Statutory Rate and the Effective Tax Rate (Detail)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail",
     "shortName": "Income Taxes - Schedule of Reconciliation Between the Provision (Benefit) for Income Taxes at the Statutory Rate and the Effective Tax Rate (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100780 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail",
     "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_73935486-d02b-4594-a302-a1d072bedd24",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100790 - Disclosure - Income Taxes - Summary of Tax Valuation Allowance (Detail)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail",
     "shortName": "Income Taxes - Summary of Tax Valuation Allowance (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_2fe6ca1f-6074-4d37-8a92-0774d2967d85",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100070 - Disclosure - Organization and Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies",
     "shortName": "Organization and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_73935486-d02b-4594-a302-a1d072bedd24",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100800 - Disclosure - Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail",
     "shortName": "Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100810 - Disclosure - Commitments and Contingencies - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail",
     "shortName": "Commitments and Contingencies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_1ea28a49-811a-488a-8c25-2da85e51e344",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "U_Segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100820 - Disclosure - Segment Reporting - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail",
     "shortName": "Segment Reporting - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_af58bc56-1eea-4056-8ca0-172203d090e6",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100830 - Disclosure - Segment Reporting - Company's Revenue by Geographic Region Based on Bill-to Location (Detail)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail",
     "shortName": "Segment Reporting - Company's Revenue by Geographic Region Based on Bill-to Location (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_3b991730-5752-4569-bdf2-c58875ade309",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_489fffc9-938e-4172-ad45-490842f1c20f",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100840 - Disclosure - Subsequent Event - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail",
     "shortName": "Subsequent Event - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_489fffc9-938e-4172-ad45-490842f1c20f",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100080 - Disclosure - Business Combination",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombination",
     "shortName": "Business Combination",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "amba-20230131.htm",
      "contextRef": "C_5d4b43b6-48d9-4354-8a48-e6a23d4cf2d3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 77,
   "tag": {
    "amba_AccruedAndOtherLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued and other liabilities current.",
        "label": "Accrued And Other Liabilities Current",
        "terseLabel": "Accrued and other current liabilities",
        "totalLabel": "Total accrued and other current liabilities"
       }
      }
     },
     "localname": "AccruedAndOtherLiabilitiesCurrent",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_AccruedDevelopmentCostLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "amba_AccruedAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated research and development cost. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Development Cost Liabilities",
        "terseLabel": "Accrued product development costs"
       }
      }
     },
     "localname": "AccruedDevelopmentCostLiabilities",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_AccruedStockBasedCompensationExpenseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued stock-based compensation expense liabilities.",
        "label": "Accrued Stock Based Compensation Expense Liabilities",
        "terseLabel": "Accrued stock-based compensation expense liabilities"
       }
      }
     },
     "localname": "AccruedStockBasedCompensationExpenseLiabilities",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_AdditionalOfficeSpaceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional office space.",
        "label": "Additional Office Space [Member]",
        "terseLabel": "Additional Office Space [Member]"
       }
      }
     },
     "localname": "AdditionalOfficeSpaceMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of additional shares reserved for issuance under an established employee stock purchase plan.",
        "label": "Additional Shares Reserved For Issuance Under Established Purchase Plan",
        "verboseLabel": "Additional ordinary shares reserved for issuance"
       }
      }
     },
     "localname": "AdditionalSharesReservedForIssuanceUnderEstablishedPurchasePlan",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "amba_AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended and restated 2012 employee stock purchase plan.",
        "label": "Amended And Restated Two Thousand Twelve Employee Stock Purchase Plan [Member]",
        "terseLabel": "ESPP [Member]"
       }
      }
     },
     "localname": "AmendedAndRestatedTwoThousandTwelveEmployeeStockPurchasePlanMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization expense associate with acquisition-related intangible assets.",
        "label": "Amortization Expense Associate With Acquisition Related Intangible Assets",
        "verboseLabel": "Amortization expense associate with acquisition-related intangible assets"
       }
      }
     },
     "localname": "AmortizationExpenseAssociateWithAcquisitionRelatedIntangibleAssets",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual increase in ordinary shares for available for future issuance.",
        "label": "Annual Increase In Ordinary Shares For Available For Future Issuance",
        "terseLabel": "Annual increase in ordinary shares for available for future issuance"
       }
      }
     },
     "localname": "AnnualIncreaseInOrdinarySharesForAvailableForFutureIssuance",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "amba_AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual increase in shares for available for future issuance by percentage of the outstanding ordinary shares on the first day of such fiscal year.",
        "label": "Annual Increase In Shares For Available For Future Issuance By Percentage Of Outstanding Ordinary Shares On First Day Of Such Fiscal Year",
        "terseLabel": "Annual shares increase for future issuance by percentage under 2012 employee stock purchase plan"
       }
      }
     },
     "localname": "AnnualIncreaseInSharesForAvailableForFutureIssuanceByPercentageOfOutstandingOrdinarySharesOnFirstDayOfSuchFiscalYear",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "amba_AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available for sale continuous unrealized loss position 12 months or longer number of positions.",
        "label": "Available for Sale Continuous Unrealized Loss Position 12 Months or Longer Number of Positions",
        "terseLabel": "Number of money market funds with unrealized losses for more than twelve months"
       }
      }
     },
     "localname": "AvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "amba_AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available for sale securities debt maturities due in five to seven years fair value.",
        "label": "Available For Sale Securities Debt Maturities Due In Five To Seven Years Fair Value",
        "terseLabel": "Due in 5 - 7 years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesDueInFiveToSevenYearsFairValue",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available for sale securities debt maturities due in one to five years fair value.",
        "label": "Available For Sale Securities Debt Maturities Due In One To Five Years Fair Value",
        "terseLabel": "Due in 1 - 5 years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesDueInOneToFiveYearsFairValue",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of available-for-sale debt securities maturing within one year following the latest balance sheet.",
        "label": "Available For Sale Securities Debt Maturities Within One Year",
        "terseLabel": "Due within one year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYear",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed net, excluding goodwill and intangible assets.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Excluding Goodwill And Intangible Assets",
        "terseLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingGoodwillAndIntangibleAssets",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_BusinessCombinationWorkingCapitalAdjustmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination, working capital adjustment, net.",
        "label": "Business Combination Working Capital Adjustment Net",
        "terseLabel": "Net working capital adjustment"
       }
      }
     },
     "localname": "BusinessCombinationWorkingCapitalAdjustmentNet",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_CaliforniaStateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "California state.",
        "label": "California State [Member]",
        "terseLabel": "California state [Member]"
       }
      }
     },
     "localname": "CaliforniaStateMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital expenditures incurred but not yet paid and financing incurred for tangible and intangible asset purchased.",
        "label": "Capital Expenditures Incurred But Not Yet Paid And Financing Incurred For Tangible And Intangible Asset Purchased",
        "terseLabel": "Unpaid liabilities related to tangible and intangible assets purchases"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaidAndFinancingIncurredForTangibleAndIntangibleAssetPurchased",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_CapitalStockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of an entity's capital stock, shares repurchased, and shares reserved for future issuance.",
        "label": "Capital Stock [Text Block]",
        "terseLabel": "Capital Stock"
       }
      }
     },
     "localname": "CapitalStockTextBlock",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "amba_CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash equivalents and marketable debt securities. It includes accounting policies for investment classification, assessment and determination of expected loss, determination of fair values of the entity's securities and presentation of realized and unrealized gains or losses in its financial statements.",
        "label": "Cash Equivalents And Marketable Debt Securities Policy [Text Block]",
        "terseLabel": "Cash Equivalents and Marketable Debt Securities"
       }
      }
     },
     "localname": "CashEquivalentsAndMarketableDebtSecuritiesPolicyTextBlock",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "amba_ChiconyElectronicsCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Chicony Electronics Company Limited.",
        "label": "Chicony Electronics Company Limited [Member]",
        "terseLabel": "Chicony [Member]"
       }
      }
     },
     "localname": "ChiconyElectronicsCompanyLimitedMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Closing market price of stock on NASDAQ on last day of reporting period.",
        "label": "Closing Market Price Of Stock On N A S D A Q On Last Day Of Reporting Period",
        "terseLabel": "Closing price of stock"
       }
      }
     },
     "localname": "ClosingMarketPriceOfStockOnNASDAQOnLastDayOfReportingPeriod",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "amba_ComputerHardwareAndSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Computer hardware and software.",
        "label": "Computer Hardware And Software [Member]",
        "terseLabel": "Computer hardware and software [Member]"
       }
      }
     },
     "localname": "ComputerHardwareAndSoftwareMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_ConcentrationOfRiskPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for concentration risks existing in the entity's suppliers, customers and financial instruments.",
        "label": "Concentration Of Risk Policy Policy [Text Block]",
        "terseLabel": "Concentration of Risk"
       }
      }
     },
     "localname": "ConcentrationOfRiskPolicyPolicyTextBlock",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "amba_CostOfRevenuePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of revenue.",
        "label": "Cost Of Revenue Policy Policy [Text Block]",
        "terseLabel": "Cost of Revenue"
       }
      }
     },
     "localname": "CostOfRevenuePolicyPolicyTextBlock",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "amba_DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards but net of deferred tax liabilities.",
        "label": "Deferred Tax Assets Gross Net Of Deferred Tax Liabilities",
        "terseLabel": "Gross deferred tax assets, net of deferred tax liabilities before valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossNetOfDeferredTaxLiabilities",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_DeferredTaxAssetsLeasingArrangements": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Assets Leasing Arrangements",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeasingArrangements",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_EarningsPerShareBasicDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings per share basic diluted abstract.",
        "label": "Earnings Per Share Basic Diluted Abstract",
        "terseLabel": "Net loss per ordinary share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicDilutedAbstract",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "amba_EquityInvestmentPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for equity investment.",
        "label": "Equity Investment Policy [Text Block]",
        "terseLabel": "Equity Investment"
       }
      }
     },
     "localname": "EquityInvestmentPolicyTextBlock",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "amba_EquityPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity plan.",
        "label": "Equity Plan [Member]",
        "terseLabel": "Equity Plan [Member]"
       }
      }
     },
     "localname": "EquityPlanMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_EscrowClaimAssociatedWithBusinessAcquisition": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from escrow claim associated with business acquisition.",
        "label": "Escrow Claim Associated With Business Acquisition",
        "terseLabel": "Escrow claim associated with business acquisition"
       }
      }
     },
     "localname": "EscrowClaimAssociatedWithBusinessAcquisition",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_ExtendedOfficeLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extended Office Lease.",
        "label": "Extended Office Lease [Member]",
        "terseLabel": "Extended Office Lease [Member]"
       }
      }
     },
     "localname": "ExtendedOfficeLeaseMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_FederalAndStateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal and state.",
        "label": "Federal And State [Member]",
        "terseLabel": "Federal [Member]"
       }
      }
     },
     "localname": "FederalAndStateMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_FiniteLivedIntangibleAssetsEstimatedEconomicLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite lived intangible assets estimated economic life.",
        "label": "Finite Lived Intangible Assets Estimated Economic Life",
        "terseLabel": "Estimated economic life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsEstimatedEconomicLife",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "amba_ForeignDeferredTaxAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign deferred tax assets.",
        "label": "Foreign Deferred Tax Assets",
        "terseLabel": "Foreign deferred"
       }
      }
     },
     "localname": "ForeignDeferredTaxAssets",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_FormerChiefFinancialOfficerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Former chief financial officer.",
        "label": "Former Chief Financial Officer [Member]",
        "terseLabel": "Mr. Casey Eichler [Member]"
       }
      }
     },
     "localname": "FormerChiefFinancialOfficerMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_FullyAmortizedSoftwareLicenseRetired": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fully amortized software license retired.",
        "label": "Fully Amortized Software License Retired",
        "terseLabel": "Fully amortized software license retired"
       }
      }
     },
     "localname": "FullyAmortizedSoftwareLicenseRetired",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_GoodwillPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill.",
        "label": "Goodwill Policy [Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillPolicyTextBlock",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "amba_IncentiveStockOptionsTenPercentageOwnershipMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive stock options ten percentage ownership.",
        "label": "Incentive Stock Options Ten Percentage Ownership [Member]",
        "terseLabel": "Incentive stock options granted to 10% ownership [Member]"
       }
      }
     },
     "localname": "IncentiveStockOptionsTenPercentageOwnershipMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the United States.",
        "label": "Income Loss From Continuing Operations Before Income Taxes From Non U S Entities",
        "terseLabel": "Non-U.S. operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesFromNonUSEntities",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_IncomeTaxReconciliationFIN48Interest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense (benefit) due to uncertain tax position.",
        "label": "Income Tax Reconciliation F I N48 Interest",
        "terseLabel": "FIN48 interest"
       }
      }
     },
     "localname": "IncomeTaxReconciliationFIN48Interest",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_IncomeTaxesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income taxes.",
        "label": "Income Taxes [Line Items]",
        "terseLabel": "Income Taxes [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesLineItems",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "amba_IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all US and non-US income tax obligations including estimated interest and penalties due beyond one year or the operating cycle, whichever is longer.",
        "label": "Income Taxes Payable Including Interest And Penalties Noncurrent",
        "terseLabel": "Long term income taxes payable, including estimated interest and penalties"
       }
      }
     },
     "localname": "IncomeTaxesPayableIncludingInterestAndPenaltiesNoncurrent",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_IncomeTaxesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income taxes.",
        "label": "Income Taxes [Table]",
        "terseLabel": "Income Taxes [Table]"
       }
      }
     },
     "localname": "IncomeTaxesTable",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "amba_IncreaseDecreaseInOperatingLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) In operating lease liabilities.",
        "label": "Increase Decrease In Operating Lease Liabilities",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiabilities",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_IncreasedOperatingLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increased present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Increased Operating Lease Liabilities",
        "terseLabel": "Increase to operating lease liabilities"
       }
      }
     },
     "localname": "IncreasedOperatingLeaseLiabilities",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_IncreasedOperatingLeaseRightOfUseAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increased amount of lessee's right to use underlying asset under operating lease.",
        "label": "Increased Operating Lease Right Of Use Asset",
        "terseLabel": "Increase to operating lease ROU assets"
       }
      }
     },
     "localname": "IncreasedOperatingLeaseRightOfUseAsset",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_IndemnificationObligationPayment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of indemnification damage payment to the plaintiff.",
        "label": "Indemnification Obligation Payment",
        "terseLabel": "Payments under indemnification obligations"
       }
      }
     },
     "localname": "IndemnificationObligationPayment",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income and realized gains and losses from available-for-sale debt securities.",
        "label": "Interest Income And Realized Gains And Losses From Available-for-sale Debt Securities",
        "terseLabel": "Interest income and realized gains and losses from available-for-sale debt securities"
       }
      }
     },
     "localname": "InterestIncomeAndRealizedGainsAndLossesFromAvailableForSaleDebtSecurities",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_LeaseCommencementDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease commencement date.",
        "label": "Lease Commencement Date",
        "terseLabel": "Commencement date",
        "verboseLabel": "Lease commencement date"
       }
      }
     },
     "localname": "LeaseCommencementDate",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "dateItemType"
    },
    "amba_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liabilities arising from obtaining right-of-use assets for operating lease.",
        "label": "Lease Liabilities Arising From Obtaining Right Of Use Assets For Operating Lease",
        "terseLabel": "Supplemental non-cash information related to lease liabilities arising from obtaining right-of-use assets"
       }
      }
     },
     "localname": "LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsForOperatingLease",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_LeasedAssetsChangesArisingFromLeaseModifications": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leased assets changes arising from lease modifications.",
        "label": "Leased Assets Changes Arising From Lease Modifications",
        "terseLabel": "Leased assets changes arising from lease modifications"
       }
      }
     },
     "localname": "LeasedAssetsChangesArisingFromLeaseModifications",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "amba_AccruedAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current portion of liabilities associated with software license recorded at net present value.",
        "label": "Liabilities Associated with Software License at Net Present Value Current",
        "terseLabel": "Software license liabilities, current",
        "verboseLabel": "Liabilities associated with software license at net present value current"
       }
      }
     },
     "localname": "LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueCurrent",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liabilities associated with software license at net present value noncurrent.",
        "label": "Liabilities Associated with Software License at Net Present Value Noncurrent",
        "terseLabel": "Software license liabilities, non-current",
        "verboseLabel": "Liabilities associated with software license at net present value noncurrent"
       }
      }
     },
     "localname": "LiabilitiesAssociatedWithSoftwareLicenseAtNetPresentValueNoncurrent",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_LongTermFinancingPaymentForIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow of financing payment for intangible asset purchase.",
        "label": "Long Term Financing Payment For Intangible Assets",
        "negatedLabel": "Long-term financing payment for intangible assets"
       }
      }
     },
     "localname": "LongTermFinancingPaymentForIntangibleAssets",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_LossRecognizedFromAdversePurchaseCommitments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss recognized from adverse purchase commitments.",
        "label": "Loss Recognized from Adverse Purchase Commitments",
        "terseLabel": "Loss recognized from adverse purchase commitments"
       }
      }
     },
     "localname": "LossRecognizedFromAdversePurchaseCommitments",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_MarketableDebtSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Marketable debt securities.",
        "label": "Marketable Debt Securities [Member]",
        "terseLabel": "Included in marketable debt securities [Member]"
       }
      }
     },
     "localname": "MarketableDebtSecuritiesMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_MaximumNumberOfOrdinarySharesReservedForIssuance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of ordinary shares reserved for issuance.",
        "label": "Maximum Number Of Ordinary Shares Reserved For Issuance",
        "terseLabel": "Maximum number of ordinary shares reserved for issuance"
       }
      }
     },
     "localname": "MaximumNumberOfOrdinarySharesReservedForIssuance",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "amba_NetOperatingLossCarryforwardsExpirationPeriodYearStart": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net operating loss carryforwards expiration period year start.",
        "label": "Net Operating Loss Carryforwards Expiration Period Year Start",
        "terseLabel": "Net operating loss carryforwards begin to expire in fiscal year"
       }
      }
     },
     "localname": "NetOperatingLossCarryforwardsExpirationPeriodYearStart",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "gYearItemType"
    },
    "amba_NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non statutory stock options and incentive stock options less than ten percentage ownership.",
        "label": "Non Statutory Stock Options And Incentive Stock Options Less Than Ten Percentage Ownership [Member]",
        "terseLabel": "Non statutory stock options and incentive stock options granted to less than 10% ownership [Member]"
       }
      }
     },
     "localname": "NonStatutoryStockOptionsAndIncentiveStockOptionsLessThanTenPercentageOwnershipMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_NorthAmericaOtherThanUnitedStatesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "North America other than united states.",
        "label": "North America Other Than United States [Member]",
        "terseLabel": "North America other than United States [Member]"
       }
      }
     },
     "localname": "NorthAmericaOtherThanUnitedStatesMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_NumberOfReportingUnitForGoodwillImpairment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of reporting unit for goodwill impairment.",
        "label": "Number Of Reporting Unit For Goodwill Impairment",
        "terseLabel": "Number of reporting unit for goodwill impairment"
       }
      }
     },
     "localname": "NumberOfReportingUnitForGoodwillImpairment",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "amba_NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under the equity incentive plan.",
        "label": "Number Of Shares Authorized For Issuance Under Equity Incentive Plan",
        "verboseLabel": "Ordinary shares reserved for issuance"
       }
      }
     },
     "localname": "NumberOfSharesAuthorizedForIssuanceUnderEquityIncentivePlan",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "amba_OculiiCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oculii Corp.",
        "label": "Oculii Corp [Member]",
        "terseLabel": "Oculii Corp [Member]",
        "verboseLabel": "Oculii Corp. [Member]"
       }
      }
     },
     "localname": "OculiiCorpMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_OrganizationPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Formation and business of the entity.",
        "label": "Organization Policy Policy [Text Block]",
        "terseLabel": "Organization"
       }
      }
     },
     "localname": "OrganizationPolicyPolicyTextBlock",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "amba_OtherMattersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other matters.",
        "label": "Other Matters [Member]",
        "terseLabel": "Other Matters [Member]"
       }
      }
     },
     "localname": "OtherMattersMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_PaymentsForBonus": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for bonus.",
        "label": "Payments For Bonus",
        "terseLabel": "Annual bonus paid"
       }
      }
     },
     "localname": "PaymentsForBonus",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_PostCombinationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Post Combination.",
        "label": "Post Combination [Member]",
        "terseLabel": "Post Combination [Member]"
       }
      }
     },
     "localname": "PostCombinationMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of stock options and employee stock purchase plan withholding.",
        "label": "Proceeds From Issuance Of Shares Under Incentive Equity Plan And Employee Stock Purchase Plan",
        "terseLabel": "Proceeds from exercise of stock options and employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveEquityPlanAndEmployeeStockPurchasePlan",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_ReclassificationOfUnrealizedGainsLossesOnInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of unrealized gains (losses) on investments.",
        "label": "Reclassification of Unrealized Gains (Losses) on Investments",
        "terseLabel": "Reclassification of unrealized gains (losses) on investments"
       }
      }
     },
     "localname": "ReclassificationOfUnrealizedGainsLossesOnInvestments",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_ReportingUnitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reporting unit.",
        "label": "Reporting Unit [Member]",
        "terseLabel": "Reporting Unit [Member]"
       }
      }
     },
     "localname": "ReportingUnitMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_ResearchTaxCreditCarryForwardsExpirationPeriodYearStart": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research tax credit carry forwards expiration period year start.",
        "label": "Research Tax Credit Carry Forwards Expiration Period Year Start",
        "terseLabel": "Federal credits begin to expire in fiscal year"
       }
      }
     },
     "localname": "ResearchTaxCreditCarryForwardsExpirationPeriodYearStart",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "gYearItemType"
    },
    "amba_RestrictedStockAndRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted stock and restricted stock units.",
        "label": "Restricted Stock And Restricted Stock Units [Member]",
        "terseLabel": "Restricted Stock and Restricted Stock Units [Member]",
        "verboseLabel": "Restricted stock and restricted stock units [Member]"
       }
      }
     },
     "localname": "RestrictedStockAndRestrictedStockUnitsMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_ScheduleOfAccruedLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of accrued liabilities.",
        "label": "Schedule Of Accrued Liabilities [Line Items]",
        "terseLabel": "Schedule of Accrued Liabilities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesLineItems",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "amba_ScheduleOfAccruedLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of accrued liabilities.",
        "label": "Schedule Of Accrued Liabilities [Table]",
        "terseLabel": "Schedule Of Accrued Liabilities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTable",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "amba_ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of business acquisition purchase consideration allocation.",
        "label": "Schedule Of Business Acquisition Purchase Consideration Allocation [Text Block]",
        "terseLabel": "Summary of Aggregate Purchase Consideration"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionPurchaseConsiderationAllocationTextBlock",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "amba_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of cash and cash equivalents and restricted cash.",
        "label": "Schedule Of Cash And Cash Equivalents And Restricted Cash Table Table [Text Block]",
        "terseLabel": "Schedule of Cash, Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTableTextBlock",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "amba_ShanghaiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shanghai.",
        "label": "Shanghai [Member]",
        "terseLabel": "Shanghai [Member]"
       }
      }
     },
     "localname": "ShanghaiMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation arrangement by share-based payment award, options, assumed in period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Period",
        "terseLabel": "Shares, Assumed"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriod",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "amba_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation arrangement by share-based payment award, options, assumed in period weighted-average acquisition-date fair value.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Period Weighted Average Acquisition Date Fair Value",
        "terseLabel": "Weighted-Average Acquisition-date Fair Value, Assumed"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageAcquisitionDateFairValue",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "amba_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation arrangements by share-based payment award, options, assumed in period, weighted average exercise price.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Assumed In Period Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Assumed"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "amba_ShenzhenAndSantaClaraMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shenzhen and Santa Clara [Member]",
        "label": "Shenzhen and Santa Clara [Member]"
       }
      }
     },
     "localname": "ShenzhenAndSantaClaraMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_SiliconValleyBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Silicon Valley Bank.",
        "label": "Silicon Valley Bank [Member]"
       }
      }
     },
     "localname": "SiliconValleyBankMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_SoftwareLicensePurchased": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software license purchased.",
        "label": "Software License Purchased",
        "terseLabel": "Software license purchased"
       }
      }
     },
     "localname": "SoftwareLicensePurchased",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_SoftwareLicensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software licenses.",
        "label": "Software licenses Member",
        "terseLabel": "Software licenses [Member]"
       }
      }
     },
     "localname": "SoftwareLicensesMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_StockBasedCompensationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock based compensation.",
        "label": "Stock Based Compensation [Abstract]",
        "terseLabel": "Stock-based compensation:"
       }
      }
     },
     "localname": "StockBasedCompensationAbstract",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "amba_StockRepurchaseProgramFiftyMillionAuthorizationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock repurchase program fifty million authorization.",
        "label": "Stock Repurchase Program Fifty Million Authorization [Member]",
        "terseLabel": "Stock Repurchase Program $50.0 Million Authorization [Member]"
       }
      }
     },
     "localname": "StockRepurchaseProgramFiftyMillionAuthorizationMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of ordinary shares reserved for future issuance table.",
        "label": "Summary Of Ordinary Shares Reserved For Future Issuance Table Table [Text Block]",
        "terseLabel": "Schedule of Ordinary Shares Reserved for Future Issuance under Company's Equity Plans and Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "SummaryOfOrdinarySharesReservedForFutureIssuanceTableTableTextBlock",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "amba_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of supplemental cash flow information related to leases.",
        "label": "Summary Of Supplemental Cash Flow Information Related To Leases Table Table [Text Block]",
        "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Operating Leases"
       }
      }
     },
     "localname": "SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTableTextBlock",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "amba_TaxYearSubjectToExamination": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax year that remains open to examination under enacted tax laws, in CCYY format.",
        "label": "Tax Year Subject To Examination",
        "terseLabel": "Income tax examination, year"
       }
      }
     },
     "localname": "TaxYearSubjectToExamination",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "gYearListItemType"
    },
    "amba_ToolsAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tools and equipment.",
        "label": "Tools And Equipment [Member]",
        "terseLabel": "Tools and equipment [Member]"
       }
      }
     },
     "localname": "ToolsAndEquipmentMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_TwentySeventeenStockOptionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 stock option plan.",
        "label": "Twenty Seventeen Stock Option Plan [Member]",
        "terseLabel": "2017 Stock Option Plan [Member]"
       }
      }
     },
     "localname": "TwentySeventeenStockOptionPlanMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_TwoThousandTwelveEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2012 Equity Incentive Plan.",
        "label": "Two Thousand Twelve Equity Incentive Plan [Member]",
        "terseLabel": "2012 Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandTwelveEquityIncentivePlanMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_TwoThousandTwentyOneEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 equity incentive plan.",
        "label": "Two Thousand Twenty One Equity Incentive Plan [Member]",
        "terseLabel": "2021 Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandTwentyOneEquityIncentivePlanMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "amba_UncertainTaxPositionRelease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income tax expense (benefit) due to release of liability recorded for uncertain tax position.",
        "label": "Uncertain Tax Position Release",
        "negatedLabel": "Uncertain tax position release"
       }
      }
     },
     "localname": "UncertainTaxPositionRelease",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_UnrecognizedTaxBenefitsGross": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized tax benefits gross.",
        "label": "Unrecognized Tax Benefits Gross",
        "terseLabel": "Unrecognized tax benefits gross"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsGross",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_UnrecognizedTaxBenefitsIncludingInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized tax benefits, including interest, recorded in the balance sheet.",
        "label": "Unrecognized Tax Benefits Including Interest",
        "terseLabel": "Unrecognized tax benefits, including interest"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncludingInterest",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "amba_VotingPowerOwnershipPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership percentage of voting power.",
        "label": "Voting Power Ownership Percentage",
        "terseLabel": "Voting power of all classes of company's shares"
       }
      }
     },
     "localname": "VotingPowerOwnershipPercentage",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "amba_WintechMicroelectronicsCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wintech Microelectronics Company, Limited.",
        "label": "Wintech Microelectronics Company Limited [Member]",
        "terseLabel": "Wintech [Member]"
       }
      }
     },
     "localname": "WintechMicroelectronicsCompanyLimitedMember",
     "nsuri": "http://www.ambarella.com/20230131",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_HK": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HONG KONG",
        "terseLabel": "Hong Kong [Member]"
       }
      }
     },
     "localname": "HK",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_TW": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TAIWAN",
        "terseLabel": "Taiwan [Member]"
       }
      }
     },
     "localname": "TW",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States [Member]"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r660",
      "r661",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r660",
      "r661",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r660",
      "r661",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r660",
      "r661",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Securities Act File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r657"
     ],
     "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",
        "verboseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r660",
      "r661",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia Pacific [Member]"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "Europe [Member]"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r308",
      "r642",
      "r712",
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r365",
      "r366",
      "r367",
      "r368",
      "r411",
      "r566",
      "r597",
      "r622",
      "r623",
      "r640",
      "r648",
      "r655",
      "r711",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r365",
      "r366",
      "r367",
      "r368",
      "r411",
      "r566",
      "r597",
      "r622",
      "r623",
      "r640",
      "r648",
      "r655",
      "r711",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis": {
     "auth_ref": [
      "r607",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate, Type of Property [Axis]",
        "terseLabel": "Real Estate, Type of Property"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MortgageLoansOnRealEstateNamePropertyTypeDomain": {
     "auth_ref": [
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate [Domain]",
        "terseLabel": "Real Estate"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateNamePropertyTypeDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r308",
      "r642",
      "r712",
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r365",
      "r366",
      "r367",
      "r368",
      "r402",
      "r411",
      "r441",
      "r442",
      "r443",
      "r542",
      "r566",
      "r597",
      "r622",
      "r623",
      "r640",
      "r648",
      "r655",
      "r705",
      "r711",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r365",
      "r366",
      "r367",
      "r368",
      "r402",
      "r411",
      "r441",
      "r442",
      "r443",
      "r542",
      "r566",
      "r597",
      "r622",
      "r623",
      "r640",
      "r648",
      "r655",
      "r705",
      "r711",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r256",
      "r412",
      "r667",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r305",
      "r306",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r641",
      "r654",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r305",
      "r306",
      "r607",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r641",
      "r654",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r256",
      "r412",
      "r667",
      "r668",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r691",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2022",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r241",
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "Valuation And Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "Accrued and Other Current Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as noncurrent at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]",
        "terseLabel": "Other Long-Term Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r15",
      "r653"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable",
        "totalLabel": "Accounts Payable, Current, Total"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts receivable [Member]"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r310",
      "r311"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable",
        "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total",
        "verboseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "negatedLabel": "Amortization (accretion) of premium (discount) on marketable debt securities, net"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r2",
      "r173",
      "r182"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "auth_ref": [
      "r3",
      "r173",
      "r182"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.",
        "label": "Accrued Income Taxes, Noncurrent",
        "terseLabel": "Income tax liabilities considered as other long term liabilities"
       }
      }
     },
     "localname": "AccruedIncomeTaxesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r82",
      "r201"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation and amortization",
        "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance",
        "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance",
        "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r209",
      "r593",
      "r602",
      "r603"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss",
        "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r23",
      "r26",
      "r156",
      "r530",
      "r598",
      "r599",
      "r671",
      "r672",
      "r673",
      "r684",
      "r685",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Estimated useful lives"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r7"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r447",
      "r448",
      "r449",
      "r684",
      "r685",
      "r686",
      "r754"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r117",
      "r118",
      "r414"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense",
        "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r445"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Total stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r210",
      "r312",
      "r321",
      "r323",
      "r325"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance",
        "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r324"
     ],
     "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",
        "terseLabel": "Write-offs of accounts receivable"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r43",
      "r70",
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "verboseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r264"
     ],
     "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 shares excluded from computation of earnings per share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "auth_ref": [
      "r643",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.",
        "label": "Asset-Backed Securities [Member]",
        "terseLabel": "Asset-backed securities [Member]"
       }
      }
     },
     "localname": "AssetBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r172",
      "r181",
      "r205",
      "r232",
      "r288",
      "r294",
      "r300",
      "r319",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r498",
      "r502",
      "r511",
      "r653",
      "r709",
      "r710",
      "r761"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r196",
      "r213",
      "r232",
      "r319",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r498",
      "r502",
      "r511",
      "r653",
      "r709",
      "r710",
      "r761"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedLabel": "Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r315",
      "r330"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r66",
      "r313",
      "r330",
      "r588"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale",
        "terseLabel": "Fair Value",
        "totalLabel": "Total cash equivalents and marketable debt securities",
        "verboseLabel": "Total cash equivalents and marketable debt securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueSummaryOfContractualMaturitiesOfInvestmentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
     "auth_ref": [
      "r65",
      "r330"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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), classified as current.",
        "label": "Debt Securities, Available-for-Sale, Current",
        "terseLabel": "Marketable debt securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r158",
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt security, in which the authorized issuer owes the holder a debt and is obliged to repay the principal and interest (the coupon).",
        "label": "Bonds [Member]",
        "terseLabel": "Corporate bonds [Member]"
       }
      }
     },
     "localname": "BondsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r494",
      "r646",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r140",
      "r141",
      "r494",
      "r646",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": {
     "auth_ref": [
      "r135",
      "r136",
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format.",
        "label": "Business Acquisition, Effective Date of Acquisition",
        "terseLabel": "Date of acquisition"
       }
      }
     },
     "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r138"
     ],
     "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": "Percentage of voting rights"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r749",
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Summary of Unaudited Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r492",
      "r493"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Net loss"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r492",
      "r493"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r134"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "verboseLabel": "Acquisition related costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r148",
      "r149",
      "r150"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Total purchase consideration",
        "totalLabel": "Total purchase consideration",
        "verboseLabel": "Total purchase consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r148",
      "r149"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "terseLabel": "Fair value of stock-based compensation awards attributable to pre-combination services"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r151",
      "r495"
     ],
     "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 Combination"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombination"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "totalLabel": "Total assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "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, 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": "Cash and cash equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "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, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within 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, Receivables",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "terseLabel": "Accrued and other current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "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",
        "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total",
        "verboseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r142",
      "r143"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "totalLabel": "Total liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r143"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r142",
      "r143"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property and equipment",
        "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction.",
        "label": "Business Combination, Separately Recognized Transactions [Axis]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of transaction that is recognized separately from the acquisition of assets and assumptions of liabilities in a business combination by transaction.",
        "label": "Business Combination, Separately Recognized Transactions [Domain]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Combination"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r605",
      "r606",
      "r653",
      "r669"
     ],
     "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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash deposits"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r45",
      "r199",
      "r624"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
       "weight": 1.0
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r46",
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r39",
      "r45",
      "r48"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail": {
       "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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period",
        "totalLabel": "Total as presented in the consolidated statements of cash flows"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r39",
      "r169"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsMember": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 Equivalents [Member]",
        "terseLabel": "Included in cash equivalents [Member]"
       }
      }
     },
     "localname": "CashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashMember": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.",
        "label": "Cash [Member]"
       }
      }
     },
     "localname": "CashMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail"
     ],
     "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/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial paper [Member]"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r20",
      "r177",
      "r188"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 15)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r87",
      "r362",
      "r363",
      "r609",
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "verboseLabel": "Shares reserved"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r684",
      "r685",
      "r754"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Outstanding Ordinary Shares [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r6"
     ],
     "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": "Ordinary shares, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r6"
     ],
     "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": "Ordinary shares, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r6"
     ],
     "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": "Ordinary shares, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r6",
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending Balance, Shares",
        "periodStartLabel": "Beginning Balance, Shares",
        "terseLabel": "Ordinary shares, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r6",
      "r653"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Ordinary shares, $0.00045 par value per share, 200,000,000 shares authorized; 39,043,000 and 37,302,818 shares issued and outstanding at January 31, 2023 and January 31, 2022, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "Employee Benefits and Stock-based Compensation"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r27",
      "r218",
      "r220",
      "r225",
      "r589",
      "r594"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Loss"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r54",
      "r55",
      "r166",
      "r167",
      "r308",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r54",
      "r55",
      "r166",
      "r167",
      "r308",
      "r604",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r54",
      "r55",
      "r166",
      "r167",
      "r308",
      "r608",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "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": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r54",
      "r55",
      "r166",
      "r167",
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Percentage of revenue"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r52",
      "r54",
      "r55",
      "r56",
      "r166",
      "r168",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r54",
      "r55",
      "r166",
      "r167",
      "r308",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r154",
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r388",
      "r389",
      "r400"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue, current"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r32",
      "r572"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of revenue",
        "totalLabel": "Cost of Goods and Services Sold, Total"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditConcentrationRiskMember": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.",
        "label": "Credit Concentration Risk [Member]",
        "terseLabel": "Credit concentration risk [Member]"
       }
      }
     },
     "localname": "CreditConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r678",
      "r746",
      "r748"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "U.S. federal tax"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r678",
      "r746"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Non-U.S. foreign taxes"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r132",
      "r474",
      "r482",
      "r678"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Current income tax provision"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r678",
      "r746",
      "r748"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "U.S. state taxes"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r53",
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer concentration risk [Member]"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer Relationships [Member]",
        "verboseLabel": "Customer relationships [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": {
     "auth_ref": [
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions",
        "terseLabel": "Number of debt securities with unrealized losses for more than twelve months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "terseLabel": "Debt Securities Available For Sale [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r697"
     ],
     "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": "Schedule of Available-for-Sale Securities at Fair Value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r678",
      "r747",
      "r748"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "U.S. federal tax"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r132",
      "r678",
      "r747"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Non-U.S. foreign taxes"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r456",
      "r457"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets, non-current"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r43",
      "r132",
      "r475",
      "r481",
      "r482",
      "r678"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Deferred income tax provision"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r456",
      "r457"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income tax liability, non-current"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred income taxes",
        "totalLabel": "Deferred Income Taxes and Tax Credits, Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r678",
      "r747",
      "r748"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "U.S. state taxes"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r744"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r744"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r130",
      "r745"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating losses",
        "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r129",
      "r130",
      "r745"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Federal and state credits",
        "totalLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Total"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "auth_ref": [
      "r129",
      "r130",
      "r745"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "terseLabel": "Research and development credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpense": {
     "auth_ref": [
      "r130",
      "r745"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.",
        "label": "Deferred Tax Assets, Tax Deferred Expense",
        "terseLabel": "Expenses not currently deductible",
        "totalLabel": "Deferred Tax Assets, Tax Deferred Expense, Total"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r130",
      "r745"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r471"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowance",
        "periodEndLabel": "Balance at End of Period",
        "periodStartLabel": "Balance at Beginning of Period",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r130",
      "r745"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "negatedLabel": "Intangible assets",
        "totalLabel": "Deferred Tax Liabilities, Goodwill and Intangible Assets, Total"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r130",
      "r745"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedLabel": "Operating lease assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Net [Abstract]",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r130",
      "r745"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": {
     "auth_ref": [
      "r490"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.",
        "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries",
        "terseLabel": "Deferred tax liabilities, not recognized"
       }
      }
     },
     "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r410"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Contribution expense"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r43",
      "r80"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation of property and equipment",
        "totalLabel": "Depreciation, Total"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r43",
      "r80"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization",
        "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Developed Technology [Member]",
        "verboseLabel": "Developed technology [Member]"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "U.S. federal tax authorities [Member]"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarliestTaxYearMember": {
     "auth_ref": [
      "r742"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earliest identified tax year.",
        "label": "Earliest Tax Year [Member]",
        "terseLabel": "Earliest tax year [Member]"
       }
      }
     },
     "localname": "EarliestTaxYearMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net loss per share attributable to ordinary shareholders:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r226",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r257",
      "r259",
      "r261",
      "r262",
      "r263",
      "r267",
      "r506",
      "r507",
      "r590",
      "r595",
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic",
        "totalLabel": "Earnings Per Share, Basic, Total"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r226",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r259",
      "r261",
      "r262",
      "r263",
      "r267",
      "r506",
      "r507",
      "r590",
      "r595",
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted",
        "totalLabel": "Earnings Per Share, Diluted, Total"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r50",
      "r51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Income (Loss) Per Ordinary Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Loss Per Ordinary Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r234",
      "r459",
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail": {
       "order": 0.0,
       "parentTag": "amba_AccruedAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued employee compensation",
        "totalLabel": "Employee-related Liabilities, Current, Total"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted average recognition period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r740"
     ],
     "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": "Total unrecognized compensation cost, restricted stock units"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r740"
     ],
     "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": "Total unrecognized compensation cost, stock options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "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 awards [Member]"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock options [Member]",
        "verboseLabel": "Options to purchase ordinary shares [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "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 from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r96",
      "r193",
      "r222",
      "r223",
      "r224",
      "r243",
      "r244",
      "r245",
      "r247",
      "r253",
      "r255",
      "r270",
      "r320",
      "r387",
      "r447",
      "r448",
      "r449",
      "r477",
      "r478",
      "r505",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r530",
      "r598",
      "r599",
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r508",
      "r509",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r160",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value of Financial Instruments Measured on Recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r160",
      "r163"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r378",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r509",
      "r539",
      "r540",
      "r541",
      "r638",
      "r639",
      "r643",
      "r644",
      "r645"
     ],
     "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": "Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r378",
      "r403",
      "r408",
      "r509",
      "r539",
      "r643",
      "r644",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r378",
      "r403",
      "r408",
      "r509",
      "r540",
      "r638",
      "r639",
      "r643",
      "r644",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r378",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r509",
      "r541",
      "r638",
      "r639",
      "r643",
      "r644",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r378",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r539",
      "r540",
      "r541",
      "r638",
      "r639",
      "r643",
      "r644",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r164",
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r316",
      "r317",
      "r322",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r333",
      "r379",
      "r385",
      "r504",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r636",
      "r698",
      "r699",
      "r700",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "terseLabel": "Financial Instruments and Fair Value"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r203",
      "r354"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2028"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r351",
      "r353",
      "r354",
      "r355",
      "r573",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r74",
      "r574"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Carrying Amount",
        "totalLabel": "Finite-Lived Intangible Assets, Gross, Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r71",
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r74",
      "r573"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance",
        "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance",
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Net Carrying Amount",
        "verboseLabel": "Intangible assets, net of amortization expense"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureIntangibleAssetsNetSummaryOfExpectedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r352"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-Lived Intangible Assets Acquired",
        "terseLabel": "Total intangible assets acquired",
        "verboseLabel": "Intangible assets acquired"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "terseLabel": "Foreign tax authorities [Member]"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Transactions"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r202",
      "r337",
      "r587",
      "r637",
      "r653",
      "r703",
      "r704"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "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",
        "periodEndLabel": "Goodwill, Ending Balance",
        "periodStartLabel": "Goodwill, Beginning Balance",
        "terseLabel": "Goodwill",
        "totalLabel": "Goodwill, Total",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r347",
      "r348",
      "r350",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill.",
        "label": "Goodwill Disclosure [Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r43",
      "r338",
      "r343",
      "r349",
      "r637"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r31",
      "r232",
      "r288",
      "r293",
      "r299",
      "r302",
      "r319",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r511",
      "r635",
      "r709"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r43",
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.",
        "label": "Impairment of Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Impairment of intangible assets",
        "totalLabel": "Impairment of Intangible Assets (Excluding Goodwill), Total"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfInvestments": {
     "auth_ref": [
      "r314"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.",
        "label": "Other than Temporary Impairment Losses, Investments",
        "terseLabel": "Impairment losses on investment"
       }
      }
     },
     "localname": "ImpairmentOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r43",
      "r79",
      "r84"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "terseLabel": "Impairment of long-lived assets",
        "totalLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r78",
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets Excluding Goodwill"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InProcessResearchAndDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.",
        "label": "In Process Research and Development [Member]",
        "terseLabel": "IPR&amp;D [Member]",
        "verboseLabel": "In-process research and development [Member]"
       }
      }
     },
     "localname": "InProcessResearchAndDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r233",
      "r483"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "U.S. operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r28",
      "r170",
      "r178",
      "r190",
      "r288",
      "r293",
      "r299",
      "r302",
      "r591",
      "r635"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": {
       "order": 0.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",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfLossBeforeIncomeTaxesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r357",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r234",
      "r460",
      "r468",
      "r473",
      "r479",
      "r485",
      "r487",
      "r488",
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r235",
      "r254",
      "r255",
      "r286",
      "r458",
      "r480",
      "r486",
      "r596"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": {
       "order": 1.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)",
        "totalLabel": "Provision (benefit) for income taxes",
        "verboseLabel": "Provision (benefit) for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfIncomeTaxProvisionBenefitDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r221",
      "r454",
      "r455",
      "r468",
      "r469",
      "r472",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "terseLabel": "Non-U.S. foreign tax differential"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Provision at U.S. notional statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "U.S. state taxes"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r741"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "negatedLabel": "U.S. R&amp;D credit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationBetweenProvisionBenefitForIncomeTaxesAtStatutoryRateAndEffectiveTaxRateDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r40",
      "r47"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable",
        "totalLabel": "Increase (Decrease) in Accounts Payable, Total"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 6.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/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r674"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 11.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 and other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r567",
      "r674"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories",
        "totalLabel": "Increase (Decrease) in Inventories, Total"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r674"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Other non-current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefinitelivedIntangibleAssetsAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.",
        "label": "Indefinite-Lived Intangible Assets Acquired",
        "verboseLabel": "Intangible assets acquired"
       }
      }
     },
     "localname": "IndefinitelivedIntangibleAssetsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndemnificationGuaranteeMember": {
     "auth_ref": [
      "r88",
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.",
        "label": "Indemnification Agreement [Member]",
        "terseLabel": "Indemnification agreement [Member]"
       }
      }
     },
     "localname": "IndemnificationGuaranteeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangible Assets, Net"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r73",
      "r569",
      "r570",
      "r571",
      "r573",
      "r629"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r69",
      "r626"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r212",
      "r625",
      "r653"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r198",
      "r211",
      "r269",
      "r334",
      "r335",
      "r336",
      "r568",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r69",
      "r627"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work-in-progress"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesScheduleOfInventoryDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsAllOtherInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, All Other Investments [Abstract]"
       }
      }
     },
     "localname": "InvestmentsAllOtherInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "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 Investments"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueTables"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LatestTaxYearMember": {
     "auth_ref": [
      "r742"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Latest identified tax year.",
        "label": "Latest Tax Year [Member]",
        "terseLabel": "Latest tax year [Member]"
       }
      }
     },
     "localname": "LatestTaxYearMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseExpirationDate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.",
        "label": "Lease Expiration Date",
        "terseLabel": "Expiration date"
       }
      }
     },
     "localname": "LeaseExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee Lease Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee Lease Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r758"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Lease Payments for Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total future annual minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2028"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail2": {
       "order": 0.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r757"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r16",
      "r232",
      "r319",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r499",
      "r502",
      "r503",
      "r511",
      "r634",
      "r709",
      "r761",
      "r762"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r11",
      "r176",
      "r186",
      "r653",
      "r677",
      "r701",
      "r755"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "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 shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r18",
      "r197",
      "r232",
      "r319",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r499",
      "r502",
      "r503",
      "r511",
      "r653",
      "r709",
      "r761",
      "r762"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r89",
      "r90",
      "r364",
      "r365",
      "r366",
      "r706",
      "r707"
     ],
     "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"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "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": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r89",
      "r90",
      "r364",
      "r365",
      "r366",
      "r706",
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r364",
      "r667"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "periodEndLabel": "Loss Contingency Accrual, Ending Balance",
        "periodStartLabel": "Loss Contingency Accrual, Beginning Balance",
        "terseLabel": "Liabilities recorded under indemnification obligations"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r89",
      "r90",
      "r364",
      "r365",
      "r366",
      "r706",
      "r707"
     ],
     "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"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r713"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r231"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r231"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r39",
      "r41",
      "r44"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r29",
      "r44",
      "r179",
      "r189",
      "r195",
      "r216",
      "r219",
      "r224",
      "r232",
      "r246",
      "r248",
      "r249",
      "r250",
      "r251",
      "r254",
      "r255",
      "r260",
      "r288",
      "r293",
      "r299",
      "r302",
      "r319",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r507",
      "r511",
      "r635",
      "r709"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss": {
       "order": 0.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Supplemental disclosure of noncash investing activities:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "terseLabel": "Other income, net",
        "totalLabel": "Nonoperating Income (Expense), Total"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r288",
      "r293",
      "r299",
      "r302",
      "r635"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r756"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r521"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail2": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "totalLabel": "Operating Lease, Liability, Total",
        "verboseLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsForLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r521"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r521"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r522",
      "r525"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid for operating leases included in operating cash flows"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r520"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "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, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r527",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r526",
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining lease term - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r129"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r0",
      "r49",
      "r60",
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "terseLabel": "Organization and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "amba_AccruedAndOtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesScheduleOfAccruedAndOtherCurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "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 non-current assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r152",
      "r153",
      "r155",
      "r217",
      "r220"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "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) - net of tax",
        "totalLabel": "Other comprehensive income (loss), net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r214",
      "r215"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss": {
       "order": 0.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Net unrealized gains (losses) on investments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities",
        "totalLabel": "Total other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other non-cash items, net",
        "totalLabel": "Other Noncash Income (Expense), Total"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Member]",
        "terseLabel": "Other Long-Term Liabilities [Member]"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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 Long-Term Liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherSundryLiabilitiesNoncurrent": {
     "auth_ref": [
      "r3",
      "r174",
      "r183"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.",
        "label": "Other Sundry Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherSundryLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOtherLongTermLiabilitiesScheduleOfOtherLongTermLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Stock repurchase",
        "verboseLabel": "Stock repurchased during period, cash"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r36",
      "r496"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "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": "Cash consideration transferred"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Acquisition, net of cash acquired",
        "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
        "label": "Payments to Acquire Investments",
        "negatedLabel": "Purchases of investments",
        "totalLabel": "Payments to Acquire Investments, Total"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r229",
      "r751",
      "r752",
      "r753"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedLabel": "Purchase of tangible and intangible assets",
        "totalLabel": "Payments to Acquire Productive Assets, Total"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "localname": "PostemploymentBenefitsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r5",
      "r380"
     ],
     "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": "Preference shares, par value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r5"
     ],
     "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": "Preference shares, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r5",
      "r380"
     ],
     "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": "Preference shares, shares issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance",
        "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance",
        "terseLabel": "Preference shares, shares outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r5",
      "r653"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preference shares, $0.00045 par value per share, 20,000,000 shares authorized and no shares issued and outstanding at January 31, 2023 and January 31, 2022, respectively"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r670"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r64",
      "r227",
      "r228"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.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 investments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r35",
      "r64",
      "r227"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.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 investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r195",
      "r216",
      "r219",
      "r230",
      "r232",
      "r246",
      "r254",
      "r255",
      "r288",
      "r293",
      "r299",
      "r302",
      "r319",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r497",
      "r500",
      "r501",
      "r507",
      "r511",
      "r591",
      "r635",
      "r650",
      "r651",
      "r673",
      "r709"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net loss",
        "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r86",
      "r610",
      "r611",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r81",
      "r200"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance",
        "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance",
        "terseLabel": "Property and equipment, gross",
        "totalLabel": "Property, Plant and Equipment, Gross, Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property Plant And Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r83",
      "r187",
      "r592",
      "r653"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total property and equipment, net",
        "verboseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r83",
      "r610",
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r83"
     ],
     "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/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": {
     "auth_ref": [
      "r4",
      "r175",
      "r184"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.",
        "label": "Purchase Commitment, Remaining Minimum Amount Committed",
        "terseLabel": "Total manufacturing purchase commitments"
       }
      }
     },
     "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r692",
      "r693",
      "r694",
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivable [Policy Text Block]",
        "terseLabel": "Trade Accounts Receivable and Allowance for Credit Losses"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r409",
      "r531",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r409",
      "r531",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r121",
      "r192",
      "r769"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development",
        "totalLabel": "Research and Development Expense, Total"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r199"
     ],
     "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]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r669",
      "r675"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
       "weight": 1.0
      },
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesScheduleOfCashCashEquivalentsAndRestrictedCashDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted stock units [Member]",
        "verboseLabel": "Restricted Stock Units [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Results of Operations, Income before Income Taxes [Abstract]"
       }
      }
     },
     "localname": "ResultsOfOperationsIncomeBeforeIncomeTaxesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r8",
      "r103",
      "r185",
      "r601",
      "r603",
      "r653"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 4.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",
        "totalLabel": "Retained Earnings (Accumulated Deficit), Total"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r193",
      "r243",
      "r244",
      "r245",
      "r247",
      "r253",
      "r255",
      "r320",
      "r447",
      "r448",
      "r449",
      "r477",
      "r478",
      "r505",
      "r598",
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r279",
      "r280",
      "r292",
      "r297",
      "r298",
      "r304",
      "r305",
      "r308",
      "r398",
      "r399",
      "r572"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue",
        "verboseLabel": "Total revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r401",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r308",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Sales revenue, net [Member]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScenarioPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The scenario under which facts represent plans as distinct from actual.",
        "label": "Scenario, Plan [Member]",
        "terseLabel": "Scenario, plan automatically increased by the lessor of [Member]"
       }
      }
     },
     "localname": "ScenarioPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued and Other Current Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureAccruedAndOtherCurrentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r50"
     ],
     "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": "Weighted-Average Potentially Dilutive Securities Excluded from Computation of Diluted Net Loss Per Ordinary Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "terseLabel": "Schedule of Available-for-sale Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r140",
      "r141",
      "r494"
     ],
     "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/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfAggregatePurchaseConsiderationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfUnauditedInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.",
        "label": "Cash, Cash Equivalents and Investments [Table Text Block]",
        "terseLabel": "Schedule of Cash Equivalents and Marketable Debt Securities"
       }
      }
     },
     "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Income Tax Provision (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r688"
     ],
     "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": "Computation of Basic and Diluted Net Loss Per Ordinary Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Reconciliation Between the Provision (Benefit) for Income Taxes at the Statutory Rate and the Effective Tax Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r114",
      "r116"
     ],
     "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/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Classification of Stock-based Compensation"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingCompanySRevenueByGeographicRegionBasedOnBillToLocationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.",
        "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]",
        "terseLabel": "Summary of Intangible Assets Acquired in Acquisition"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r71",
      "r73",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r71",
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Summary of Components of Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Summary of Loss before Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r1",
      "r12",
      "r13",
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureInventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule Of Property Plant And Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Summary of Fair Values of Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": {
     "auth_ref": [
      "r30",
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]",
        "terseLabel": "Company's Revenue by Geographic Region Based on Bill-to Location"
       }
      }
     },
     "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r413",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r108"
     ],
     "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": "Restricted Stock Unit Activities"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r108",
      "r109",
      "r111"
     ],
     "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": "Stock Option Activities"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Weighted-Average Assumptions Used to Estimate Fair Value"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r93",
      "r94",
      "r95",
      "r97",
      "r98",
      "r99",
      "r100",
      "r101",
      "r102",
      "r103",
      "r206",
      "r207",
      "r208",
      "r271",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r640",
      "r666",
      "r676"
     ],
     "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/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Summary of Expected Future Amortization Expense Related to Intangible Assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r276",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r302",
      "r308",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r360",
      "r361",
      "r637",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r276",
      "r277",
      "r278",
      "r288",
      "r291",
      "r296",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r307",
      "r308",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureSegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative",
        "totalLabel": "Selling, General and Administrative Expense, Total"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, general and administrative [Member]",
        "verboseLabel": "Selling General and Administrative Expenses [Member]"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationAdditionalInformationDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationClassificationOfStockBasedCompensationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "terseLabel": "Selling, General and Administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation",
        "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.",
        "label": "Share-Based Payment Arrangement, Accelerated Cost",
        "terseLabel": "Additional stock-based compensation expense, net related to departure recognized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights",
        "terseLabel": "Vesting schedule"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r433"
     ],
     "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": "Shares, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-Average Grant-Date Fair Value, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r431"
     ],
     "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": "Shares, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-Average Grant-Date Fair Value, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r428",
      "r429"
     ],
     "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": "Shares, Unvested, ending balance",
        "periodStartLabel": "Shares, Unvested, beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r428",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted-Average Grant-Date Fair Value, Unvested, ending balance",
        "periodStartLabel": "Weighted-Average Grant-Date Fair Value, Unvested, beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r432"
     ],
     "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": "Shares, Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r435"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Total fair value of vesting dates of restricted stock units vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-Average Grant-Date Fair Value, Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield",
        "verboseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockScheduleOfOrdinarySharesReservedForFutureIssuanceUnderCompanySEquityPlansAndEmployeeStockPurchasePlanDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate",
        "terseLabel": "Percentage of salary contribution by employees"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
        "verboseLabel": "Additional ordinary shares reserved for issuance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r422"
     ],
     "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": "Shares, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r422"
     ],
     "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, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r435"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Total Intrinsic Value of options Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "negatedLabel": "Shares, Expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Shares, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r424"
     ],
     "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": "Shares, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-Average Grant-date Fair Value, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r115"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate Intrinsic Value, Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r420",
      "r421"
     ],
     "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": "Shares, Outstanding",
        "periodStartLabel": "Shares, Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r420",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted-Average Exercise Price, Outstanding",
        "periodStartLabel": "Weighted-Average Exercise Price, Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureAccruedAndOtherCurrentLiabilitiesAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureEmployeeBenefitsAndStockbasedCompensationRestrictedStockUnitActivitiesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r419",
      "r438",
      "r439",
      "r440",
      "r441",
      "r444",
      "r450",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number",
        "terseLabel": "Acceleration of vesting of shares of unvested equity awards"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested",
        "terseLabel": "Aggregate intrinsic value of unvested restricted stock units"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "terseLabel": "Option's term of up to 10 years from grant date"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r115"
     ],
     "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": "Aggregate Intrinsic Value, Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r115"
     ],
     "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 Term, Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted-Average Remaining Contractual Term, Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Purchase price of ordinary shares, percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "U.S. state tax authorities [Member]"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r194",
      "r276",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r302",
      "r308",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r358",
      "r360",
      "r361",
      "r637",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r22",
      "r96",
      "r193",
      "r222",
      "r223",
      "r224",
      "r243",
      "r244",
      "r245",
      "r247",
      "r253",
      "r255",
      "r270",
      "r320",
      "r387",
      "r447",
      "r448",
      "r449",
      "r477",
      "r478",
      "r505",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r530",
      "r598",
      "r599",
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r270",
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r5",
      "r6",
      "r96",
      "r103"
     ],
     "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 shares through employee stock purchase plan, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r5",
      "r6",
      "r96",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of shares through employee equity plans, Shares",
        "totalLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r5",
      "r6",
      "r96",
      "r103",
      "r425"
     ],
     "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": "Shares, Exercised",
        "terseLabel": "Exercise of stock options, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationStockOptionActivitiesDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r22",
      "r96",
      "r103"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "terseLabel": "Fair value of partially vested equity awards assumed in connection with acquisition"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r5",
      "r6",
      "r96",
      "r103"
     ],
     "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 shares through employee stock purchase plan, Amount"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r5",
      "r6",
      "r103",
      "r110"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of shares through employee equity plans, Amount",
        "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Amount authorized under stock repurchase program"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramExpirationDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the YYYY-MM-DD format.",
        "label": "Stock Repurchase Program Expiration Date",
        "terseLabel": "Stock repurchase program, expiration date"
       }
      }
     },
     "localname": "StockRepurchaseProgramExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Amount available under stock repurchase program"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r5",
      "r6",
      "r96",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedLabel": "Stock repurchase, Shares",
        "terseLabel": "Stock repurchased, shares"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureCapitalStockAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r5",
      "r6",
      "r96",
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedLabel": "Stock repurchase, Amount"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r6",
      "r9",
      "r10",
      "r63",
      "r653",
      "r677",
      "r701",
      "r755"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets": {
       "order": 2.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, Amount",
        "periodStartLabel": "Beginning Balance, Amount",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r518",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r518",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r518",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r518",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r533",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureSubsequentEvent"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureEmployeeBenefitsAndStockBasedCompensationWeightedAverageAssumptionsUsedToEstimateFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareWeightedAveragePotentiallyDilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerOrdinaryShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r123",
      "r125",
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.",
        "label": "Summary of Valuation Allowance [Table Text Block]",
        "terseLabel": "Summary of Tax Valuation Allowance"
       }
      }
     },
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxPeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about the period subject to enacted tax laws.",
        "label": "Tax Period [Axis]",
        "terseLabel": "Tax Period"
       }
      }
     },
     "localname": "TaxPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxPeriodDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified tax period.",
        "label": "Tax Period [Domain]",
        "terseLabel": "Tax Period"
       }
      }
     },
     "localname": "TaxPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Name [Member]",
        "verboseLabel": "Trade Name [Member]"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureBusinessCombinationSummaryOfIntangibleAssetsAcquiredInAcquisitionDetails",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIntangibleAssetsNetSummaryOfComponentsOfIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r316",
      "r317",
      "r379",
      "r385",
      "r504",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r698",
      "r699",
      "r700",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/DisclosureFinancialInstrumentsAndFairValueAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfCashEquivalentsAndMarketableDebtSecuritiesDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r632",
      "r643",
      "r645",
      "r770"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "U.S. government securities [Member]"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfAvailableForSaleSecuritiesAtFairValueDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureFinancialInstrumentsAndFairValueScheduleOfFairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "auth_ref": [
      "r180",
      "r191",
      "r452",
      "r489"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "terseLabel": "Cumulative undistributed earnings of foreign subsidiaries"
       }
      }
     },
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r453",
      "r462"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r463"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedLabel": "Reductions for tax positions in prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r465"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedLabel": "Settlements for prior periods"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r461"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Noncurrent liabilities related to interest and penalties for uncertain tax positions",
        "totalLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r461"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "terseLabel": "Interest expense and penalties related to uncertain tax positions",
        "totalLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense, Total"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r464"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions based on tax positions related to the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r463"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r743"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.",
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "negatedLabel": "Decreased unrecognized tax benefits",
        "terseLabel": "Decreased unrecognized tax benefits",
        "totalLabel": "Unrecognized Tax Benefits, Period Increase (Decrease), Total"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r466"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedLabel": "Lapse of applicable statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r467"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefits that would impact effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r57",
      "r58",
      "r59",
      "r272",
      "r273",
      "r274",
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "auth_ref": [
      "r679",
      "r680",
      "r681",
      "r682",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]",
        "terseLabel": "Valuation Allowance of Deferred Tax Assets [Member]"
       }
      }
     },
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r239"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "Additional Charged to Expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r240"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "terseLabel": "Additions Charged to Other Account"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r241"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "terseLabel": "Deductions Charged to Expenses or Other Accounts"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r241",
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r241",
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfTaxValuationAllowanceDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r258",
      "r263"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted",
        "totalLabel": "Weighted-average ordinary shares - diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "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 to compute net loss per share attributable to ordinary shareholders:",
        "verboseLabel": "Denominator:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r257",
      "r263"
     ],
     "calculation": {
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail": {
       "order": 0.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic",
        "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total",
        "verboseLabel": "Weighted-average ordinary shares - basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.ambarella.com/20230131/taxonomy/role/Role_DisclosureNetLossPerOrdinaryShareComputationOfBasicAndDilutedNetLossPerOrdinaryShareDetail",
      "http://www.ambarella.com/20230131/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "https://asc.fasb.org/topic&trid=2127225",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "https://asc.fasb.org/topic&trid=2197446",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e845-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e848-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(17))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144471",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28200-109314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r656": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r657": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r658": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r659": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r661": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r662": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r663": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r664": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r665": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e13051-110250",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>107
<FILENAME>0000950170-23-011305-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950170-23-011305-xbrl.zip
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
MP..4KM@:[!DP9\H.@(W '=+:$X  F.,8B:)DN#ZFM>\0]S4/UV#DA3=:DQQ
M.W,QE>>0!BDK)&+"8_@43!2#]%X,]@R;W][P6E4Q9A&EM='D" B9FGF[@)3+
M&:)":\:EQ]X/EM5WJ@[1UYU,WR^:/U]>O RE.SX!4^N32).$H_:!N<II>!N^
M5D7J5INH#SF:Q1<M9RO WH$EOG@]":ZMJ[)P3=(\IKSXO3A)9Q.K$C4WS/ZZ
M/3 ?X+6+-U)O:<&8-#)U<#%@L'I ECJFPM8  5*!1RGHX+Q@MT@JW6X*\\ZX
M%*6_+K%KEE&LHJ;(1K#*4F-99$VJH>B84CF8:,X-+KEL'2HWW5%<:) Y=XZA
M7&$PQFB?!^R0$EXIHS#3;K#%F.8596#Y+2CL)-\.PJD!21<F%_O!54=E\3_!
M+Y<Y7!+6[\#,7KIS5;)Y(&5NOJ%=^ I]N3*W.HB8HR!3/<P<P(6!C84($]@[
M+&U4@]U-]U$0^6%-F<$('154:@FLD.(I.U)IB0SU'@EIL=)YY$0.UMLP?#-O
ME9T&;#+S&$8B%S2=8FED?:3("5#EPOC \.!RL!X^H."!$# 3$:ODO1-=\$?N
MD.;,(XD9)2("!A:#K?6PH2Z\ASE0U5I:D@>%K#,1<8Y35P()&\$(AAW!6 VW
MB./ *P2L4 ?&U G6*8V$4!ZLUEP@:X%Q(\^YSR7WQ@TN"^2'$K)VRW=UY0 9
MI]C;I"VW88\G;5AU8>T;Z9600N5,>X.<XB"370"@([5"S@K)J&7"R775G^\/
MAL]C(.A$RB  E0B@A3L6D X^((<C9]90$>C@O-3?E?^Q4W5F0F?C=GQV5 .C
MK0O*[*HZ6IHC'WB>BCX&9)EG2 H*AH+ (;>#\]U]3^6-W@.0'$9_F+8-]=KH
M*JG +O/=:0^0A0="D;$\(AD]$4Q2)X;;(_M>H&4JV5$7KDL_ '"9,A&:_8/W
M&ZG3L&+":%!G2NC4UCE:9$0*="1.*:TI-@.V,VX.G;HW\MU1MCC506-J4,Y$
M2J!SH.:X-4@KA46.@V%BL ETZY47LE95_H S#<':(!-\JA27O/J&&:2B"\%'
M:2@;K)?M(6,<[X8:Q.>1TM153*0L5P,Z5('V!+%IX']:2CO<C/%;'HO=?=>+
M 7A7E(Y6$)TR8%/S+R\HZCHRP'BB8L:2( 8+5H<9-?&W M;7'?]1N+H*CSIT
MXF%V-)?2B. (,DZ!GK Y19:F5J8J80=E\SC<@.K!Q,(_3"@UM9Z07%C$\M1K
MSOE$.JZ1M3X:4/:2F<$Z.-8D,7\(%A?W7+"HX8G4IX[P.4![PA#5D2HBA#-Z
ML/A^P 4R5AD^3X5E.8DH8,U1ZL*.-! &Y5X)BBTW;KCE?@<#[I9(0U88CH:5
M-U3E8/8 0;@18 4EVGO!M+218:L&RSSK%TOTR:4_(O6"DBKFGB,G6:I4SRU
M;@,*C@GK#<?8Y8,[.UFS.,(5E@@R(3=<1HI\9 IQF3,P;UUJ/)%[X4(D=GB1
M(M]UU/)F"O(O.?CAPC?%Q_37VGB$? C1&9,C2B4&VS6U=S3<(Y([RBVE*@RW
MI/(-6;T]<ZU3C7D6 1I(ER-")<@TXW22:1ZE=@&Y@E4CZ]D&<,=,BE@!8YB#
MC6V\D8?<8LP# @I:Q)GBJ2TJ:#OOG=56>A[)H&EWX$)I8+Z?>'IFW]Z"C7Z$
M5P=<WOX;MM,*LZ^L4E'JJ!#A'A1F,* P=6#P41(>' _6#7L[/4#"R@ \+II1
M$I2F*-K< "HE%FE.%!**8\-M<+D8[*'*T$-*5GGVI2UQP$<HSU/APYP =W%O
M )T*0I0)/.C!*=IA%I59X3DU9TP$+R4*E((&50%,<0=JE.<4S ,JG%6#]9*L
MB;?R;GPH.7"1R04'RUYZQ%WT8#<XAFP>'#.Y)O#S4 FW7FD]Z\K:ABO!\UPC
MXL"\Y$$II$ =(H)SESOMHQFNO'WHH* !' %*ESK$!(.DP7EJ" F\C9U!@F C
MM&24FL$R^,!J*CU0HU=!36[3Z1!7! B8^(^9B(AAA!--*!MN".UZA8"MJX26
MPFB%@;MM2%U'X!]D@;.1ERP8Q1P6<;"-N]8$? W /*5:,VQ80$RF8K!> \1F
M)"! ;RPF=Y6/@ZWI\M),$JD.CD/XC!3O#DG>5J6; B5!U!?&%I.URGSVCE&K
M)$:L.RB602,5C$6I%K\,W. P/*_/QGOU?LA)/ 5<V!'W_8?E!@1[<=:>X%4U
MF9BZZ9()%I3MJD^%Y4>\!553F[9:T.<DF&9:A]^*IN*4Y,_?'[R:CV#^T_SS
MC?>G+U^%LCI)]2VN/W:V*FE4S9>>>^41SZZ.?NFR&U;C=+HTX:NO33]]Z:4W
M/*T?Z6>>]_5IW/#$@WYG77MDGU7:__B-C]P/IU6=<G[2=S<_^,HEW_AXV +7
M'GK+[7'C_+M<EHO/+4#_ZY<?^JSX^!Q6O@*V#DW_\3@8W_$O[)+?_BG+?CG-
MFO9B M(J<0TJRB2)GN,M_"\O(G 2:HK_"<\)?#YM7YR8^J@H45N=/N^_Z*Z(
MYJ287#P_!(G49&_#>;9?G9AR?K&MVK8ZF5W?O<),BJ/R^23$]@7,K3DUY7P$
MY\? H B^<>'Y:1W0>6U.KX]B^:7_^H]IU;[XY-7]ET\S@!]%? '<@<X+WQX_
MCT6+.NE0IC?_ZS\3B5_\\BP- );C].IBV*J&9>JF2K>H.&TS7TWM)+PX-=[#
M]NA^(9>3NNVZT1]=MQ3P&NI/5\X:]^=170'@A1E.JOIY?63-3_AI][^?7US[
MCOS\XO.+?1Z*H^/VN:TF?GDN?)6K__[M[N'K5]G!X?;AZX,Y$99G-+PA9Y_;
M*_?+.!NR 0Y>[[S?WSW<?7V0;;]]E;W^KYU_VW[[E]?9SMX??^P>'.SNO1UW
MQ5KLBI4*Y;^9YABD:UN53[-76SM;&<6"ZSO;"2L=^V=WPHQT2>,]Y]U6N+8W
MYEIE1EYR.:Z5;IB95IN_!;1:4TT*/[^V[A9I:8A?VEO?18"RJD_,9&EF;*44
M^+)._R:.O#ZPM>'(E<JW-WO[?V0W,>"/OA 6!N!H696=:52X#O:^^1!Y;B.-
M$6&6 A6)5&"!TQ2Y#>8RU51@SI]D,R-O/\2N4J[GEC,K$5=>(\X$3Z<;"H64
M0^FYB]2S)UEIDDWN0_'\5>4ZSV'R3*T[?0A&?UUL^"L+^MN:*=#5"Q<UBO=1
MO-^1'7:3_7H/PD.O<D%_2N<DV5X9?KXK4;'2X=X*:B.^E7-]R7(]6VX)QA[
MH7$+J'D0CJJ0O=_-#BY.8/$6*V'*!GU148H8+9:Y0LS8%*-C4N]8[Y#D+(K@
ME)=4KDI1;I?EU$QZW]B3+"8N;W]]4L#<F^" YM7$FLFD:FWU\1Y8XIJ4^8'%
M_;QW2.=<OO@&S;IVMM;_M?WV[?OMW[/]U^_V]@^S=^_W#]YOOSW,#O<R,,X/
MP0+/",OV]C,B?O(_9WMOLL-_>YTMV>T+FWU[YS#]3#3C:VZJ/1)?WDK%\INJ
MSMKCD,6B<6:270139]VQTU?,AN\:Q&>$H1>8^CPUTO8B(AZT1,II,!UR+7*7
M"YM'NRIA^*X[;WK=GT)=D8;/?0IR@9<<>W.1UB&4:T[;?S<@^.N+C)&G]TA-
M;E.#Y%3B@&N'.&<.*2\"RJEA6CNA&36KHN:;;M?^'8CU!KYIUIQ>Z;3T*SKK
M<U^/DO"'5W]O?\31=V)8W2F.IICAW%E$4H$ KCA#QDD&.#I*(8R@C*B5.9Q2
MJXLN3_S186F^V5CZ<'_[[<%N!YI'/#UJD57@Z78A++(^Q"F+=75RK^S2K:T/
MKNI+;#V'-X1Z4I3ASE33#?\\D(!8[;S::CV@P2W7?W@#'R70ZA8S-4DNFA1=
MFKTI)B$#56U#_?P^+4 359",("O!J.<D=2 *1B+LG,%@"VIF]8^"LM==J&J:
M8#^_-2<:3D&R0LK\GD\#[X>-QT.VST/VZU)K((=L=Q1#L33S[T*QGY$YU @G
M=.K+HR-+K;4]TI;DR*G<<!9X%":N1N;LAZ.B2?"N3?'Z]R]WOF_9/K=CMO]X
MN;W_^O??MY]FNV]WMNY9_*QV+@.)YMN(P^77'XUKN[V?53&K%WL^,TW6G(94
M@R3XK"BSHFTR=VQJ8/4U/X@>M=0::JD[X=:U"9]IC06$?\/^-=.VFF^C-&;8
MM,_QB^YR-#$7U;2%YW\,_D7_+H*[A9[=X%)6U6D3GC>SAK]7-U[W["?I_3"
M>O[VLZ(INH3!B^?S^V<7P55^D232O4YT;X-%?];ZSUQ"OGH%UY]< G_4GX[J
MN*=-+T"N#^<K8OD<U@/9.I@_GW?_1NF+FW?"6:C;5*QIMJOZW7;3/OO<-K\3
M0?(-:&R5!B#UN=0F"H2#!3"6:OEKE2L4<T%<C$%K\L-'@#T82_4)ZM.9AZM+
M#MSI6ZCM5#Y<=] '?V3JT[HZFS5:6_LCWAUS ==FN\W$E+[Y^BGAC?QTUUQP
MVUVOAY"GME+R7!/:#[+^CU0*!9%L0F;@23&DVATY,IYI)+!GB@5J8OSA8/1>
M"AV:C[NS'/ ^LWXC?%):(<R%EE1]@USY@A)6]ZV$8<=^]]Y7FY/DM=) ^I\Z
M)9M5=5:E>A'9?T_KHO%%5\D0+,7E+7$_ZTPV<YV+96#3+7=]9,KB?[K//S^T
M1GDX+OH.C;Y2NCRP1A]%VAV(M-VM_:V#K6Q63*4>9=B*%O8J)LK>5ELW"JYE
MR+ VV)C>$S-]1;:MU"\W#&OEX2CP';IE ]=_Y(C;4&1T-@[%S'>!L" P1=IB
MG4* #=)$4B0)ID8H[ 3WJS'SM[U/9=IG__F]* -9<Q.?$4RR?S<7V4%;A]#>
MPLZ_IQUU2T1T-SM*:2YL[AT2L'T0E\0CY5/W)6.(M-JEKITKW5$[\.=>?5B=
MK[L[^L"4K<EV)J8VPPH87^DL[S.;2AL6E30*14YRV%PV1Y9$AW+KJ"':>\')
M2O=BY]_9J]_5U5E1NAO.4+I2E.D,)3U@ PY0YLV5QL.3\?!D1%6+&%ZI(A$B
M1X)3E0H4*) [UJ/@@V=>$JOQ#Q<HN")WWE4@6";_3W':G=RNMU#1 @L^'IJ,
M'L:YAW&VQU,HW6D-:K4X-9,L? QNVA9G*<(N%BXTHUM_=.N/3+<RI@-=DB5E
M\D6G,_PW!<6-:4<_NMR78?'_^L\?*2;Z19.U81).CZLR9&47$/$T ]DWF:80
MVLP AP!^\.%Y]M/]F5/"&AJ9#TA8FV)"9$261YLZ8$NGG(BY^>'(M&3-;\/L
M-@#(</RUV(]UGMW/]VG'"\X4,P()3& G,8Z1!2"-"&6Q^XG;'\;3J:_'Y%WB
MMXV(/\H9S!?^V<B4N%'%?(=WL6^;4,"=?4)*J(//3J=U,TV9*6V5P17=43.A
M/]F?$]I.J?C;KGV^EIME3:/[&=O2FG\E>A\NPIA]^T7?8RI?=H/ 6V*13/.5
MW3^[JU^4Y?N^ >7/GM'1;/D1-Z#_JRD_RQ>OS"Y8(RERM\6 #XMVTJ6U!>..
M,S<Q3?-5R^_!]M"X5QYVK]2F,U?ZNDGC-AFWR8W;Y.TL4;:3*.&C.S;E$7Q1
M9C N^.82KMR/^W?ME=>]8> ?W ^?L?9RI;11CB##&)AOT6BD)*=(,4\]SC$3
M](=/;>=-Q BUG4);>Q[:JT'2IGJE73N_YFGVOX&&&'.1O3-UUC6ES=Z%NO_Y
M;DYKUT82KSE_4*LBX5XACHE/40T6&>TDR@F5A(#A;\,/EVV<:>Y><:\]<Z0Z
M'>.>7^L]3X-3+ 38Y-@AGBN+M#4,N3RGEC&?$R%6I1->SQ!(5Z'F>A8T_'IO
MP3MW#,^/0_;6--[\(_O+I+)FDO7=P[_C\/W'3X(>=RV*T;5Y7Z[-H_5W;8Z;
MY4>,S:H,ZTWUL=32\$HM/51Y^/4#';NE3SF-(;,7F3L.[L_L)+7B*GJ9O%0K
MK6@RDYV'R03]65;G,.-@&N!=#S\TTQ0.89K,AUB4?2FU_>DD9!R+N71?4@H@
MZ+<^4\WW;M"J)T9:(3'R5G+$HQ;(4I*:>@B+->94QK":^,^_P?K\-2W/P6QU
M=KO%^;9=TNVQKN9V KO/IZ>GH7:F"4/</G\/7RO4L][L<7]%OV\]CY6U$AO,
MC+Z[0/C;O<VC#Q\5W(,IN+)JX9M_3(MDL("=$E/-\;IKD-+<;,"P5,YD\:EK
MIW%ISB0M]_?7!QD EX\1&_7B7K5>CG,;1<@1-C(@CGF.-*84,492)22C<OW#
MG<AZK?>?U61:MJ;N2IC7W]BY:IVTW=MJ5'9K)4SE*$SO0YB>'X>N@-8G$O4G
M\G-V#&9!$J,^,Y/)0I8N"UD;9A? ,Z_*U2OR=,F F'N$DXQ-/Z?V1)F'7\NC
M[E)8&!>Z2 ="LZX+(M@NI<]^HOUX; A @ZG];WA;&D$S=<=I#.F.V<A2CZPF
M.9O[!YJFS33.O+EH[M=TD33WN<@#PC2=,!E*D,X90=YY34F. Y4K:C^Q,ZUK
MF'3?#BR=-;6F_=8NA.LDRT?+97V%^6!F]+V6RV8;+JOW(ZYV_4=,\'"8(.E?
M4+TG1=N"R@\34,%U5:;S]LE%%LY"?9'M)G^T<5TVZ2O3FK[UTR>0X?(9RW;9
MLM=Q/QQ-)WVUM@-TF/V4O,?Y"\KHUL(M673M'DY3NX>OX8>?  HD.-!AA>:X
M2CTBYMWPVF/3?CK/<W,5Y?3C74"-T/Q\ST ":XIS'U  R("XP!$I1G/D6,ZT
M,,0+EZ^JC/F"?(EZ,UPQ HEUY>_-TU0CD!@T>48/Z$,JZ.Z<;P+K$C+C'"CH
ME%;E.YV5#OG*&[_-0.JA&W]H8&+PY\SR3SK552>PG!=/DX4/CP-3.]'@*(-%
M/6^/YS]O@<$?NK%UAXI=]]FNYD2?D>U>?&Z(_>_^Q>+"6USR^4$N+DW^@_GE
MGQGRXMKY\2>A%M&Y_V+9:;&U24AY#"5;E[9&UT37/\?NG^LQ--^2(DG)5BZ^
MDOPHV!;%7TNCA =I^=4TRBVL?CR+<B"U9^Z)5^[&HJ!$.:$X11X;CCA6'-E@
M%')4"J^HY#E=456M[EAI!S;Y455?W! "W%W4B78WNV@#HH%_OUF_/7AEOWDL
MVRR7"I.B_ P7S*^<1^-WEPZK+-,ZPV1YCR6>1J(_;,+,9Z7 2/FUH?PJK>)-
M #^/@.3?&Q%_W90>JRD.AJAWPL<C+=>'00\^YRU:%\(.QNS\.BM]QO;$T9NH
MJ$8XY %Q9R.R,@HD/ [.!Q&H_N&<Z][V[(C]<MH496B:Z[:GK:J)A2NJUE8?
MA[2S5R>EUJOD\RCC5B+C7M_LXAXEW'U)N$BUD]Q0I&@J[JJ-1<8'C*(/+."H
M-5U5]/:<U'_I*+W3$WJ4=&O3+&,L8#ZN_WVM_ZWK2XRG\[<^G8]?. 5/1<9O
MF;Z4 NNZ<+K@NSRFMLJF37^"#DL6@"P^ZR*JNJ/T>>A:"FE+[YI<I)>?%_!J
M>&U6PARJ9.&<%4WG@BA-Z0HS2><1L+B=T=.TIO2F]DV6&B@5_G,U'MA/YN<;
M#\''P)61-58<63K+-)F9YJEF88K;,&T;4J>OM!UA9Q9M P\JS5&7Y7%9X=\T
M#=AXZ;OY=@TQABZ0L9PU/$FW%BF^L01>2 .MJTE6@?Y88I%+MP L=;C,#N28
M+Q5R/C"U-?!8M/=Q$BZZ3):?B,C>;QUL[6QE.96IZO//:>:7TYS54;$30(E+
MC!B+^J2/004:G9IT$?!NEY;ONQ&;J2_:V;BVOC?H]+N1+'%$4<XH OP)J%0[
M@0S&&/F0,\]R[Z+Y85M]U\5Z.\VRJK<OB?UF8HX>#Y"5MP"RHU!:A;YN+E/1
M@-N^M7[[9W7ZLER[%"==B\(^':VZGK/<M2#I*V[TM\V2V.*DRVV#KUQ5U[.1
M5#W4J.N4UE8E:7%65--F<C$7%C>]=533(T?\D)I.>++;N17 T7[S7>[).0<M
M[?).DRU2)Y(N=U67%P(J>W+1%+TB+E/9(M#,R)J$4!.&#673Z_B4O@$_=1FE
MB[<O\\VESO^T;UG=+">"U "HSQ*?+<8P@\W+?#[+*^%XB^!7B "SCRPSLLS*
M0[*;XS"9S.W"[*<;JBU="3<&1?/SHO[$/2,^&8G74404<FH0%T(A90E&>73&
M2VVHE2OJ\WN0%F5T66Y:PM%&IK6,M2A67R[7'!V!G$R"]*0KE9N==9759S+P
MK.KLX^0"2/DILX_5O#1[TY5FST"$=$BA2V&)"4'#\Q9@^[(58"IP!U_^^Q3P
M,B-/,XHI?=KE>9K3T[KZ6(#L"?#;_[Z#I,[UH\Y,,;SI,D$!D_6:P6*2\DTE
MDIH1Q .CL.0B($<=H=)PK?VU<A912ZI%U @SXA#GA" KJ4*6ZV M9H%8<UTS
MO.O<)&\FE6F?9-.RZ)_V_L/[@U=/LL:91!1XE0\.Z#9I?GV"U!4%\KR<GOBJ
MG?W^Y#>Z)>;2=CZG31&WMIA,$HEZ)#T]K7I;TDVJ)O'+*6B6>16LX"^3H'UB
MN]FU;[</7FW_Q]6RU5O9&[@4D/(I /]FD7#MBR8]>5J'IY]E14#93;(-^DJ3
M@+$_X<2?^J&F;57V-.M<VG,W-#RA&^'\,2  GLTJN9Q438?FDY.O >3E.^#$
M_M)<UJ!9OO7G/MN\!*25S&+@[C2@DZI.CG4@NOB7ZW+BTKCX='I)$'UNR@OS
M(UWDBV0>5?5-4NC8@+'25; )'V?&OPW.)%__E4F?F(N4)^\#F%7SI/E+\;:5
M'7;$"&VH86/T"SBK@%;"\C2-J6%?9:FM:?(Q-,E$NGIUV@A5!U?G--ZHM+91
M$=\Z8+5KT)FVZB>;>ZGKR:FI>]T,3#]MNZ.C3C5W.QSD!6Q<RCN=RI[?156$
M]5O5FQ6HS"VHS]RB2!0'TTI29*/WR!H9'0N*6'U-@>:>84491X)%,,<B ]VI
M<HZ,D$9[(0/1\H9Z4-7)254>M)7[L^]ALW=)MRL:M:?ULBK=??OFB[J4Z:="
MD:="Z$U5J?V:;)0\O/LTWYL+D7\E\(%<?^TJ(Q^^?SG('17X_]IZK+3D^HWK
M<;P(\CPU1Z&/L0$8#V-];B;GYJ)Y\21[-K1\\77=1@_#57<;3C2XU;B'IADK
M7=%7>SOO_WC]]O @VWV[L[?_;F]_^_#UJ^SEW[/]UV]>[[]^N_/ZKGIJW*GB
M\<79S1YE:XD6/$0D=>X PDB# +E0Q)6TAKOH[8_GFK^JW+0[@=HM704&39=]
M]?("GA;J4+IP"(]^.0$X]"0+C3.G:>_6T_"Y,,&9_?#-K3^^3VU<;?U!MVAJ
M4>:KJ9V$S3,X=D+=FN*J\5^DP)Q+NJ4HG2KU6FRSW=W=A?-A%A<$]G8])^O<
MO?"NKCY>9 ?S<\A%[=>;#'M3EE,SR4Y"Z#V*L0=\Q\ JR83OC>W.LD^G[G5F
M+!@]V;]/RY"IWLBY4OBV"[O[I,9M<@,LHN42%B^:IG-R+%>[NZQP1_AV9[O#
MQ^[\R*2X@[Y@;=:IYCZ>*3D@XBQ2(#G!LHM@TG'L61>]T 4;P2IM]]/;7P11
MO8%ES@A&?UU'1'O]D"2)F1'8C<!NA#+?!0%6NZ2'VR]_?YWMO<EV]MX>)DQS
M5\AEM<,>B,U\=Z6Q5KQ<C[,V5KY%R=<J6I$T]"]>H<26HE^KGO7UQ_!KY;7&
MQ,VUR+H9UW]<_W']Q_7?K/6_?66IS[=?O['FU/?V9%\]23?#V_@.C,%O+/LP
M X_#A0]R".PKUYE]Q_4?XOI_K^R[4_^$R8[KY)/_9S#'V@_%#XE#*L3M!6(W
M&A]<\@D75?F\2\B<%&6X,SOWW?;^8;:[V 5FY,21$Y<XX8$HTL&C89)DG4'$
M/?GS[N6 ;K5B<+<-)QG9>F@>'!@A'_:HXK%28($^[+R*WWW@CQF#W3\"F=<J
M7"<,,O+?\%#('=#D1ABRAMJ-CT#F<0&9[1')/'I).@ *+)!,731_?HBF2Q';
M;#2S#S/-WO0S'1'-R(<CHKD3TA(U0IK'!6E>CI#FT8O2 5!@ 6FF91V::G(6
M_(>F-3%^<-5)EXVQV?CF_6+:*?4@QB[4/TU[!#LCAXY@YV[<-_D(=AX5V*$C
MUGGTDG0 %+@,@ZFKTS3(L.'@YMUBGB.:&7EP1#,CFAD2 ZXAK3LTPT8T\^@E
MZ0 HL$ SDW!D)A\ T[@04C+&AH.:W]-T4[6(^71';#-RY(AM[@;;C,=2CPO;
M\!';/'I).@ *++ -K%3XT)@8VHL/EX6K-QSA_ $/SPZZ26>O+B<]XIR1.T><
M\T X9["<-J8/CNN_B>O_O8G4JZ?'=U4+W$"*C!PQ&(X8$YHW,Z%Y9)UQ_3=Q
M_=>A*LHC*(LRUD49>7&$$9L/(\9#CB\><HCQD./1NU$'0('+0XZN7>>'6-4?
M+IN.;_@11]\M./7XN*F_1]_[+GO]CVG17CR%2R9=3Y&N&5[?Y"/[P[3MO%WG
M;M-,X:MWT]H=FUFOT_[>I8X>ZX1]1KX?'OH9CT\^?WRB1P3UJ!"4'!'4HY>D
M Z#  D$U81(<((0/L2A-F3J%?_"F-9N-H?[?_0 7G 7__XW09F3($=K<"6D%
M&:'-HX(V^0AM'KTD'0 %EIQ#I3GJ.J(V703LM&M#NMG(YH_%G"]=0J\6<^]<
M/MNEF5PT1>?J>3,'?=E.5?JBG5\#^&@Z:;M+]DY#/_K1#31R^(B5[@@KT1$K
M/2ZL--;E'47I "BP $O_2)W9BQ8T_5GX !#@ WPQF7W>;,CT'TLS[\#/?US.
M?#F)*-NVU;3-9N=OJ;KO"(A&+AX!T9V05HZ-"AX7(%(C'GKTDG0 %%C@H<OC
ML :@0'@$]7PO?4$'BQEW>.A@>GHZZ3Z;^B)[95HS I^174?@<S? 1X[ YU$!
M'ST"GT<O20= @07P<<>F/ K-AZ+LW$"^:,Q1'1X# -KI9YX5_1G8J^699W\K
MVN-LVSF8;6O2%U4Y_UB41]T-EP#JTFLT(J61OT>D=#=(::P>_,B0TGAF-HK2
M 5#@$BK!L^IJTG1 J:LB[#>_Q-[.;-(=Y'FWF/0(=$;N'('."'2&Q(!K2.L>
MZ(P=+D=1.@ *+(!.U1Z'^D-1QK3YVXT/HMY+T\UV+Z<[@IN1(T=P,X*;(3'@
M&M*Z!S<[([AY]*)T !18@!L8](EVFXUH+@^D4M$@4Z?N3]F;JH9AE=F_3^NB
M\87KDKRR]MBTV;LZG,&=@(&:T^#&[*^1<4<,]) 8:+"<-I8:'==_$]?_>\LN
MCST41H[8S/4?BQ]O?/'CD77&]=_$]?]>97ZO/10>0Q.%L8O"R(TCD-A\(#$>
M@7SQ" 0>^=!,.#!*/D)/Z@ HL( @OJB#:ZNZ^1 ^!C?=_)HOK^83?IJ]GL\X
MVXNQ<//&"#M5?9K&$[*_5$# E-DS)O.,C#L>@=S1$<A7VTB/&&BS,! 9,="C
M%Z4#H, " RV0SP=7G9R&LGD$@:Z7V&=G:<XCS!EY<X0Y(\P9$@.N(:U[F$-'
MF//H1>D *+#4[ZGKZGCQH3HO0]T<%Z>;#7%F72POLKWY?%-3@QV@DRG*[&4H
M0RRZFBW][YWOY[*)PJP9PF=[:(Y0:>3O$2J-4&E(#+B&M.ZA$ANATJ,7I0.@
MP&5YEQXD?*B3_D\I,  >-KVXRPP7[2]/^0H(.JQ-V9@^)>CIK$Y>?Y:6[<+P
M3D.BUWA4-G+S"(Q&8#0L!EQ#6O? B(_ Z-&+T@%0X#)BN2Y*5YR:R0>S*(B[
MV;CHW7S&2R6 LS<AS!HDA/JL<&,-O)%31]#S8*!GL)PVYA&,Z[^)ZS^F2 ^-
M(B-'#(8CQLRFS<QL&EEG7/]-7/]U2)$^V_P,Z?]<)Q?"R(LCC!AAQ)"];VOH
MZ.E//,1XXO'H_:@#H,!2<M!Q88NV[_2S: V]V6<>KV=S_J2WX:(Y=';@CH.?
M3L9SCY%?QW./NSKWT"/T>5S01X[0Y]&+T@%0X$IY?"(W&^J\@1=G!*._9@?3
M$UB@BQ'1C&PX(IH[(:W^<40#TTI/^/4)>_*(F/&Z,9K&\'&S)?/<"!T%\BB0
M1X$\"N0A,>-E3CU\:]K-;_U]L)CG*(Y'<3R*XSLA+<'T&^6QWF)BE,?+X2+5
M>:@_&+BZ+L/%9LOD=VFNJ:3)]FRZHV@>1?,HFA]"-,-_C9V$[L_/+?6_/+;=
M/R[&N!BK7@Q"5Q=CNN8BB7ZRH,<+<'AJCD*O0I"),-GG9G)N+IH73[)GXSX<
M"%/>WS;LHIKO[/AL;_]OV_NOT.][>W_=??N7[.!P^_#U'Z_?'A[,EWEY>L,;
M?W:;W<"W!&-W+9?6+)*AOS\-\WG1P@S<9Y?X\+AHLNVRG)I)MA].J[K-JC*[
M/'=-5YJB;+)8U><&P.^DJOY,3<J;>;A9DYT7[7%19NUQR$Z"*=.O8/<<]/W)
M,YIOIX_IUUG-QP(&ONW:68K^["KR>G[5ZX_NV)1'(5VSE1W"-U]XMZG#?(S!
M9XL"").+K"B?9G;:9F759I/BI$A%DMKJ:?>*)LR;JA?M!+[_UW_^2#%Q+UY.
M&WA.TSSMO_ O%K_L%\V?V1O3]R99_)IF,+_BLCAE_XU^T62IO?NT:=($TZ7;
MI9E<-+#@,-/+P+V=JO1%.[]F/S332=M=LG<:>G-U^8VPW&$R2?\-DR:<'P=8
M@&[QOTC'K?3GE]:P2+Q4Q (6PUYT:S1MPIPBR<AI%A,]KZ83?WV%W,U?GQ>3
MR?5O3\S%]2_#Q]33_OKW-DR*<!:N_] <W_Q. U-)VZ"]X9YJVJ8EN/Y#$:]_
M%Z?)JWK#M8E];GCQZ<24-\RK:8N3&P<#,L 7-TWYM$K\";OC^D\M2*IPPRU-
M"#?,*O%&44YO>#<P58![DF6T^*VJK_SL3-->V>L-\-'$U+,-D;XY/:Y-$YJG
ML ?=9.K3SDH[I@Q')M6O;V9;"/82*-03N Y>4<$7=79FZJ+?W=>N:8]-F\&&
MA$7(>A)D0'_8JE_<QOT(0L_U:4]_ROE%&9-X[5@-UL6%NI=5TSH[K8!+8272
M\$S33$_@EMF;ZTN&K"X9,NN:$8#X2$7ZX>Z.@=,K_+1IZXLLE&=%795I9$^S
M!34ST!?G[3$\*''HM.QE85K'M&@A1MC_W9L63T\/[0985W[JTJJ<A4EUVL7Y
MPHM@\D<7W0-@PJ:[-58@<OJ;0*G]&=JEMUWTWQM;3%+IW;::/P\(=IXUU60Z
MF]TE-3^Y/NW\HZ[]4O?2TU.0M,;]8UK4:9&#.RY![1VE6<'%Z=ZEAZ:/LT5=
MA&IWCYFM*[P-_NAH!,0!768FL]7I)]+3NY]S&B)LK_;Z0J257*89O/3R4AA%
MVO6F=L?=Q4O+"20%TE4GL#6[K3Z%N17PX4J5P?ZU)6B!BVR2[FV6;O/AI%N4
M-*.KJ]85=PYP03J1 GW9+_%LJ[0UR)+9\@#''0,MPHR[G#E-^AO&T*WP; ;I
MEUY6SOC'6)!J\!+35*!A.C*WYF.877JYNNFF$KBUTZK ;DO,4X<X@0?V@YC6
M=5K6LR*<]]H]+5IZ7YK+%89<3/9RBU^2=HF8\RT*RVK_>_:@&E1J_X!I.2OI
MV+%#Q_V=-H'Y=UHH+:9KI]U"](1-=RV]:,9_W88N@(O2U@=94G1 H'NU/PMU
M$^!3K*N3[#R] A0F<%4:#6Q=X/OB)!'<)VUJRHLO@8Z9I/&W4;PK0]KW#@U'
M]'WG2SP#E,M;WG1* /@$)-37M^#GE=V,NYJF A9)7\[X&-AV&C(;TO..0IE$
M0])UB2N2#I@+LR9QQ!5Y58:BT]L@4V$A871%]WB0!0DX7)5W=>BJE<X$52?)
MYD*ROE;!%*XW[C@AO.47OL@"K%-U4K@LSE;)AHMJ)F[2$M;59%E1W3SA8R!L
M4OS]2[OW :X)'28W('QG. !>=Q2JTPHFD'SVMWPE4+'I!+ -[7D(O0GTOBSZ
MHO0PB%G+0K".S$(W5>51E6X^K@ 6=@LVOWL_F0K]A>__K)-%\Z*[XU*V@H@R
M24CWL'QG[S]W7R&BL[3"(:T4S# -]1*G)"IV+UWZIM>)G7Z#^1\G0B50U@G^
M&?&O$10 ;!*>/0I)4CRU9"R2DOC'-*'M3G#/GCR#*DT:C8%E:UK4(YL$E:Q)
M]D][#)P+A$F7@P"%+9XRR2\RV)R^2J]/8P8,!&/I!#QP0Z+9_ V+<<XMK<4[
M^X'/4-8<%ER;S:5],-=F,Z34:_"9>NE_N53&(#) LZ0BNM<'<NT51=HLW5HE
MKNH8H3Q.FM#?"F:!T$B:&JZ-[7EB[Y.JR^CJ5Z;CJ<ZJ7(RCU]C]-)H;(4B_
MA'&:5&+GWNI&-KOCQ=*:^!DBZ1'(,>C0 -;XE=%>@:=STW_V;OC8RX?S^;8+
M_>I<@2PU& CUPEPPOCIM9_-)SYZFX9T5W107H/(Z'1?;"J8TEV4SO)AL\=D^
M^)QT^C/ 0H#.KR["?&&74$P"!+!*DX2*DFZ''0:3@0?XHDGC:RXMF20TCKIY
M]4_I)1'(,E<7-B1XDSI3]%DDG2_D'6SV;+??O/S%EUT,W6WYY5W7;KLGOT/:
MP=_@<'@QDW<5;&+?CZ;'2_V2>3!29LZC9 R X=5)ZT^<1.D1"V_0#HB#HIO3
M5O;W:MI[?DS'2?#DI/Z M&"  \O!@D^3$3 I.NQ9]1OT\]KTZ6S' L8U?\+E
M"33.K=+,ITW5_?T5#\O?0G9LSI(FSBH[F>V([*>9$@3DVDRZW>,FICCI(&:G
MY"^O_3G-8'K:OQ!V[*3M;)$O0=$T\M"M* S8S.!Q&FWB[65[=[Y9SXLFR0\7
M3MMNCHOO9B9&Y_YI+DD ?#J=*>P1RHY0]@M0%G;8Z;0&4VSN]/F477K7:^?B
M67B9MD\L\/%D8N:"YNFEG^NX[WX(#'#]Q_-P_;MI<Z-?%H3_XOM.@R<N6[SW
M:;9;NJWNAI12#?,!]5SX3@V"K=H4OC U,,*F;_[Q@'%<C'$QQA"(%:XJ>PPA
M$-?)/8Q]N+(0B*SPB6"ISMNZAT.\NTF'K]TLNGIT&Q2_<0\BM6?L;B?;V0G_
MNN_EW</7?V1D*WNY$7OZ_<'NV]<'FQ25]-5=?;T8WT MR3M=R[VSU*(CG&\0
MY4<WPC?HLKD9WATF99-@.I?P[%2^/VR:5.>H2QS*FHNF#2>H*I%![K@X[8))
M#JJ=]):3 IZ:C@"J6:_@A><\>7*#/PH98)ABUE.X]^P61Z&+,X +MG>?=L$,
MA9OYNK*]=#2Q',]P8OX,64CNX+HJ"S<;39,U0"I 2D^S4!H[2<./H4_&[/U[
MIDD'X4U5PK3:/NX,7MF?@KN):9HT*--_W8</F,E%6[C.X9X9[Q='V[/S]+D#
M?A(^)N>DZ>]([EVX'D#UI#NM>0JOFQ3 7MU94SH%^\>TBPW(BA. W_7%T_FA
M1I-8$"XZZT(-^FDE3V(UK=WR)#H:I'O*T)Y7]9^9A0\=53O?9PH0@+6%33(_
M$5B.50%"^I!\[2G>" CFS"3]-3OQ:Y;\[8DJ[4T+W1V23M.9V?_/WKMVMVUE
MV:)_!:-NU[WV.)!B27XEOGW&4&0[45<Y]K$<Y_:G'B"Y*:$, BR E,SZ]7?-
M]=@/D%2<BFU1,GI4.[9$ AL;>[WGFHMN@2?:\PN@ U!W>/,-BO]XF ()^TM7
M9_,">>6&7E_769D(.>1!E#^S0U*/FW;>2#F9#L#A@P</<V3W.2<^;^G4M70+
M7.62/G&QI"OO0?7SVXI$3RH!E^7$-9*6PW'%FT/Y"N^8!1K!"5VTH[,T7Y+8
MC9'M;HMNT=+[1=T.7[UH9BZY=NY/,\Y:2P<9%UXT8]1U,2GS36[)[U4V+F:.
MKD@_0?:R"_^^<D6+PPM\#8-,L@F=5(/;<$2K]<1B2:^\X<*G/%"+%L0)J0,6
M&:G;7S&2J"W.K0Z8[LT%W6*!+8 &6+;=TFFYC51@[?CDXV-R1]%;J'#7*5;,
M3:?\$/PV&"(&T$N=C4EA,#:HF%Q*>?+X-"JYB="Q9J,CP6J4KHJ96EC.9=DM
M&6)#FFGL\)1<G0S0-RW&?<"WQJ76R@N]M1974"+F*IO!$'2?I8C)M8W%:BY)
M917S\!H?/L_:8E*T0#25>$4+=PYL%OHND^>@7WZ@K:[QI5Z%D=_\R?O<5TU/
MWL.J=!'6C0OF*+KL-=,]6M(>2G'R1OW!3':M.9>J#)_EQK\2%(#4M@%[YN8P
M>8)"K-VRI9-DNE4O*R@#NVX>*JL^DTW/<_)^2D;R__Z_#IX\?": :?G)'F!N
M)6S.DI%7<SG'!4,OW6*UJ=I:5+1_M.A97._U]BJR8*GIDFI?2VJ+/]ZACDXV
M3 2XIJU#':YSYS@4:NL2N99OT3I<L^%>]'/ (>@DS>?\2:[/H]('>3JOV4+N
M9Z?!7.:Z!70B:KN''B8Y0RBHPQR6:6$;J7\RY7RF<K:C#*FLH$&Y?@$=JD:P
M:$7GH&AV[Y?3M_=5_BNZ;Q<!:3PHC4O+"Q:2,H))C$A^Z,5H+9Q^@V/:*# B
M$V!$>CI8-KZCC\A+ &!E^WLT(*:>"1$_G&_1%7384S'Q&B$%J4+K+OEBM,<H
M9M(Y&K5-@=)VRP5:VJ@8?Y#J] O4>(NJ:V1_<'VYVKB8"P*C420_U 9<OS4/
M8.=*,%O#A&P(%#YWG+@4N,K)^R,H=NA2R,.$KE#6!LVJZ-3(K;C_A%5X)WXI
M]!1C04TCPMB@Q@X#S2[+I"TO^Z[(?A;K%!8D\R\%T%)VJ>T4TR7F4  ML7[#
MXNEBG:F@Z=(C-- XP&:@*E;. (%B=B,YZQP[THSAV8N6+A;Y]LC'34F'?N'N
MB0>=TE\HVIF-Z) </C@\8,?;P_)?CY=5668GY)_ODXU*PVL.#2=N6HH5%=,7
MF81]_7H %]$'YNS2DB#Z*#NR-X5'NC,4U8ZQ7#@2C25[-P9="Z&9?G+, -$(
M'(HKLB"S'X5U,YS4X'1Y5C5DALP:0:K.8<H0M([I+L5XP[/X]<-/&#F-4<4_
M341<W0DHE3Q"U(OR^<>REI6SNV=9#'F,MR\#X(]Q>,E3D.>!O@UZN&(*CTSP
MJ56I:#6.$KSKZ#&%$^ J107269KHG1)OCQ5(MZH=G?]NH=I/XPPZ7W_TG:X[
MM%!FV]1OKD DW:%RQK'X)'KY>%E()TA2 :B+Y6P>(73E*6D3J@XNMZ'Y66?/
M&H7R)1X&'"!VQ8!6!7I4SY7B A5<*#ME&05-)DQ2""-=85*L!FWZS6K3XQB\
M.2)5>95G/: 29,8[\!;&+Q7B6)"43%P<97%$G_EL!W"U?7\]R5*$@"0)UJ)T
M@GH:>I)S#4;7<Q<L+$[[93Y"5S3T^D+[$;=@)?>6U4$@N:6)78L0<!<:DG'&
M@S][]/@![<GHP3.[*3?I2;-7B3Q?MJ)0J2,S@(Z9_RKJ)7#W1V2CR%(=\9^'
M?"%ON#1),O'="O3H_W%T]&3_<4:OMN+[T[\/]K^W?_/W_^/P\&C_0?B(]BPQ
M/%C6Q"C0?V]-]$:@4#CY2;JK4Y3;?SQ^M/\P6M7AX_!/6=2C[_>?;EN3(49#
M'P;W?W$6)$+LTY%R!=I!PM*1C9"0D3]\^.#!]Y^4T1S*4I_H3VEOWH]^Y?PV
MWW'O;?9*PMS/I'AOS99_8;5[TE.)4_6JI&IQ0<KG@EP9\DC$F1FA9<9])(WG
MFWW.:<47Y;B+LV?(7W39O9_>_'H_)PER%6H>#7UR-F.W]!Q9O:)MBQ5]ZN6;
MGX[O(_<B$ED9HI4$>-PV40[ZW@E=#X+)Z6SMEBH6A:!F.DU'DF*ER&U\8>#J
MCL*[%K[IC%Z,8.TY 4HN"_F>Y,[5G&JV1"B]35)0>_.FW%00D08MJ&<XAHVV
M74OV,,V%,TB\=2'A.BNP?1DVTTURVRW\59N4\%QT3QPB\Z<<HE2L)(]SQA,.
M/REHS;>X<NS@<M:OLO93>3C-_,YF]()"=IYW,WY]7,JC=9+7R@F^;CVEOZS)
MOR>WDE^G-.5RW9!>;#U>";M!\)R5W<!OMG<-&;",59'1I&!H5OZ+X_R6RW!\
MV[%TNCNTV=6%)>S$BQ0#S3TDXA;TTI&+Y#R0A^WJ<"JD/LAUR8#8CP[%K%SX
M0Z'O0D^%'H#?>?V^K87$IBU*WMAY6UX68XDX@MN@W7"?QY8,P- !&+II5Q\.
MP- [  S]W_]O.3O/NG;\GW^AOSPZ.'STF/[W/P_V_S$__PN:ES;^W':/'_+Q
MXX/YQV?*EGOX/?Z!-VU/NX-NU8YJG\'+_.1-_0W-[\PG)#W4[R-K*OF?G*W]
M@B_.95;-*A6=<$>Q]Q72 "B*Y\&6%_!;)X6X/-SPIZ4_Y [3'!T<QZ5<E-S3
M/(/W*0WC;WX-O@)\)&Y)M/2"N7$BB/N9E?&XX %O![VT,\YK337HC?E#S$_I
M/S;C"]H&B01.KC*Q"_*F"\^GDL?9R]A+8]\O!Q2JXAS=3!OHI?X/;XJ<&W/(
MI!8HCB+CCAS(5)JKV"T.8*.NG-&MB]HU2^Z?#* F.J@7GY!92<*(7%TO68.6
MQ!D^@73EO'()^L#_\/AT T2ER/#L]%N\V+('?TE\=_'2TFI2OL4#DSRT-8OG
MC%=HE95@HY\(9Q[=KVA4EW0['GZ[.WA[$IO9YRND#MHOU%&G9=LM5&%D5X*%
MLNB(@5L'3T4+O3]"_=1S-,2I]+Z0H5C#W=U+1F1J'4 0!IM@2)8RC9!(K+ZX
M;&%:Z-\1\/WL-VLDY_J7$@.AJYU+'E(9 PX!MQ<8I0 4P1&PO8X[+N92DP$6
M0L3?/KQ6V HU+RU2A: 4&=RZF=VBZL(@@9_=_Q!4\ECJGPJ$BU+[...G"D]$
M\>O=!7VNR^Z=-N_N<QI&438_W-HS-"DO;;WZTO%R?WB$V&4MF '?1E6L?IA6
M[N/Z@?K'LEN4TY7=C3^UQ\GQ9WQL]C FL_L!J"<>][#ID(5U'^T?X1S?M5.7
M[*G?T++&CNSQOEY[W[Z@7K/G\58^>O#TX>'!@T>'CX\.'CWY_J\<T7Q$:<7'
M--%!2%=U:RH(\OU/:<,_#A)^'/F27ZM_ZPO+^'YVL@;;]6C=B+26X28Q,:!8
M<\E(6GH]9Q7IJ_,,U$KJH+$O7JXI4 -?&S5A7*?UP!3.F;.'T;0EJ03DI\E?
M$#>%EK9$!$/N<IO=>_WBU?UU:'>"$X-65UBD4,T8R''#LJ(O>A7^'4F"_GF-
M@CR(]=.@(^^ CGSZ\-&31P\?'GW_\,'C!P\.'YN2?%04W[J2?,^(AK?6,)'=
M8Z_=@_BY?E0UY^?TN_L;W>E;=P3)4Q)>5@%S^$Q$BZ*2VV,<?55)E';I+LIQ
M)2QDG#8!"#W23_>%Z R;9U2M4*/X23TFO:H@?(-U2/M5MVP]6:O'H.4,C84Z
MIXM)20Q5J;+V2'R?O##^']:'#)6-L&^X!>M;4J=KVI1OH>O5#D#%G30"P5?*
M26&]#+&7+@TH>&LR4&S7O>/GQV?W?2_>_J!I=^68#YIV%S3MBX G>%6V+7E=
M=T:)OJZ=J,76!2#<)J0NDK1A&_25J_/9:=)_>2[DX*P@(QP *2LF&\R-.AL*
M[!S]..C!;3EC96TZ'<,!\8.9;'6<:Q>T8*M$V,U($K5P>QFL0KH/W]S/LC,T
M&L<+]A=C-NN0@$Z:V) >9LMYX:JY/+9V5D&5<ZL5^]!H79Z@U1%I_@;#ZXH/
MDIU70R.]34Y19_14E\L*^4#&=C?%!%L6M^;-'?G: !C6\MU1.5[A0H,FWAE9
M&33Q+FCBER3-B^S87)KGXM(<!Y?F3/!>ZM%HG'UGM+6XO--6+C?FGI#(\Y5Z
MG3'\,R#[HO1C'HHV4JLQ!8/J^4!?H.U2I#8=7?R<*Y&CMI!^U:JHN?>#CBH*
MLU?2DYL;\2IW*$NQP?\J)BNX<,6$6T0#23C[Q7.4Y"+?U*\J1X9A%?S:HDT)
M6.F-:F<(MP8ON;$'[0ONG L=O,DG!9\2UW6<LW@CJ$89L?++R?$;,AGH!9XU
MW2(XS%,Y;'22_"XKUA'8,%E"MJS(P1>*A:@SZ-ZO/S^_'S7<V& %N3#9F[C7
M39Y+JYF^@ FS@2Z=O8EM2;_9UTJKC*!G"X@4.%ZRS;U8H(Y=2<58RL0@^Q4$
M7 DC?<'E=E -],O1VTS/@.CZDT+\:$!T?0YLS^ "#2[0-^D"G10C"D%>452S
MD!R3N3PGK\XD]:Y>T8://']U9YTB)JDIHPR?F6QFVM#DEPZG(#<#8QHDMN18
M;\[M4PN@N'BZ'S--^ BN0 O75;?B-H(2HS+&BRBA5IOC@L]Z;GYICS5")^U9
MM11;U"16MJ/BW(^9\H]AR_<QZ2BJ\HR$&PAP=@V-6PG;X965XR7/G6/G0# 4
MS;+SP6G.3!+<[<LT <;RV..P\*,I:-O'?.0B(%4>\=#8?)+01B<=$S/R0!=8
MK2!;0G+34XQLG$YB&[!G9#UQM_1":F+L+,J[E"YB[]Y$+16YGZ,5)JK@)>,J
M-3N@EV61-?6H@=?Z]J<?]SQ#27#.9.TD-M'ZU5'SC#>Z"!X2(^T;K345;FU5
M7,M,Y)&W*2MGES+R(/6T^;SOD!O8&24T&,:=,(S;B$ZDGO+WP_\%S??WA]EQ
M4(KO52GN9W?$&OXFQ$ 88RK\0Y<2.C*ME@YSQ.98E.E'8:Y;BG3@H]FK\,N(
MH)$.9^]G(:,9_U1S!X&LJBTP'(NATC$_E?%;*6HQ#I:EB+:-$R9*:PAEDDY)
MZZ!LS_&Q!8R8G(@$&@$F#-\C_'<\.9T7;,J\K!H=Y@A8AH$2E3OLR%ATC/<M
MXIK(%?3,!)PQ!)R9&8"7WM,GB<D>@I'H6P"C8%/&+<X\=&Q#I C)/XWP(TR:
MIIOD;PF(]AJMEYC*]1/ A)"VMYHCV<XG!"CWNK_!/%E-7:NWH(P3;!YS8^/H
MP6#HL)$4D5#^VFV@>U/Z-(&&;Z#SBD\+.V+KS!O+SFF#@MQ/J4$GGIQ/?JN/
M$%&@+%M6!P 9[F<_!G8^>L;DA=H'DS>[>3$V\1CM$/ 2/;L2;[YU)>A2UCHE
M-UT1#DJO%<!\+N_,>>]JBX,2^;;->+R<HXEAY@.*H"X_S?D8T(IWRO,8T(J)
MS3TS3(=&UG_.E7CX*']$__O^Y@\7D(IWR"]BFB9FG!);%7AQ P%NCQ3&X..Y
MAGB!G$JFKG-_E8Z(VV*,XB'=-L9ZSVBO\.E6!JPB2N4QH>-5?EU VRP7* ?P
MUX465+FJ^YY#-EG5!0:="L?7O9^?@W43M)92?ND1!TS+[L*M0 I0PW.X*MJY
MCW^E7B' T.NZ-:P;_Z*0[I;4($OY79(%OA02<ZB:B_D'"51M_B><NX3EU*A/
M2QZ&'9&?;H>@]M__ $#=27D> NY=L'LO4@7Z1KC%3QC78S;QCI@/2\_&U7:&
M/3&XAR&HP3M.@9X4"ERZLJHX#E\W.UL8V=?F*P3;HQJ8PY<%A>_<& Q"80OO
ME-^,?]?%K))NUBQ<LM!%^%;5^/N]F(T<T]5LGR\<461[56[#&'#9[=W?P4K-
M7<-=Q$C8V[8%M;ZNN)7O<%&4%9 -Q67)7=,RT.&/AB2#>A[4\]U6SS_#H;US
M>OCG#6YZKUT).IF]>21B&-?B:US+SH:><XTJR4N-JV8YL;K:!EYVE(OXLIY9
M7KI2?RM?EGW[@.L;0LAS-HS*A4!.C:Y09LVS'EU'$/4 1("99F#3PFK#,!=]
M DG?"%.#8'O6 #W<_C J%@LLAX,+YB/C].C&Y4H XA=+;O/+^&K67\ S?=3F
M3)JFW1NYJI+MXQ_NB?5!@I(.R+]M72(\6+ @Z,9?&B!X[I*8H3_S0$N_XP^(
MF>)4UA\T'.C??G+#=B->PV W_I3=>+C_Y-'AX\/'CY\<'AP</7UP]*UGLUX
M\@GA>@OV6RTNG 8&W#O9D)OU?&RDT(O))!E^QO6T,+^#H18,!>52%&-";<>V
M$12/.0GO@:^!5_@[T:JK*(V2^QR]1U:P28J;>V-B8DMA;5J$A! Q_I3['2[H
M2TQXG#&II\VXP;"T."_#)3%.'"';$[-W!.BPC'E)!Z\ 7,-I(OUB5!SRO.FH
M''[PIDN21M&H( X3RCGK1%]B"_83=8\+]/E)[8XMC.35:BF1!$PSVU?>>0JS
MLF[L:K7Q"4I6<V/16"9L.QG2[3B3Z]))O?=CKV;H;MYE?3!$+[M@ADZQ_S[E
M^]WQ$E2["\L WS4,(^MG<9=EZ)3I_K6T#[Y$MJ+BJ5*)/?%Q3[XEQ]0;U].G
MPF,EZIPR^%$P,/X 7,-'ACN2*B-?/=#JSB]6,DPK4I4Y%]:EF,X?[ $.V((5
MU>I?DKQ"%Q[GKGSUW0HJS%$!3C]Z! 1,4^<F>*NY5\-[GK$8R <_]124\?1P
M=!%$>_N)K^(#EGAST@VD0^0J9BWVZ+RJ&<L(L63C=5+ O!!\)WJSP8K1_>%@
M8M#C@QZ_VWK<HH@W6D"\.R7EUPE?#G+7(7\!?<HP+$8R;:#ED:R)#%V%$QIT
MTF;_7:CZ$E1<0K.G&NI2S06[X0EJZM[)+[_<5^.R9:)RDX1 ,M6H:[8^0N3<
MVH!579F?M*)Z4N:H\!54Q4O0)#'/=P@$+AI.S:735=*!L;8QE\5XN9S1ZAVI
MZU;#(H&/.8M=-V[BH)IW17@&U;P+JOE,?<S/XTP?/GJTJP]ZITR.N>P:#_22
M1(),,C=;<BE2IC@^5>T?-=2T2YFDJ;QP"GJ)"#>T9,QT%>)\+^<3@%5SZ^Z6
MLH+55]B53Z96A_KL68DD6MW(JDAM+R=EPUPA#&/BK];<V$,+(.6NK.,&%38*
M:&V_F:-)J-0&H\3/AYGI[XKW_:N):RFJ"?G_G!9?5IR>4Z#K>-6OY6O-F6?
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
MK **;TEK"O@I6P _X,WY--/)^\@0B.I4BDSO=$.5^!809+>2@2S1B-*M):E
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
MK?(3,F2X!-!+OA^=)Y,QT^V%ZSU,5H;'L<[Y_N.J+AVC%%A5BB%&79,^!7@
M+[=N%@$+J_JQ\$\!>&0S\8X#?B>E15,3R5ZH:?+M;$7;TIM8A<D&4C2UVG]4
M!)R0L4-BD"L/Z.\K*J0"F_8#;0^J>E"0,06^/EOK:-]JRQ+"9J+WW8R=[8=P
MY4/--$C.S:M"B#7R3)=#4?:8+L4HBM_DXKP!"3=Q>)[HW?H!;U%ZD)TB)2C&
M?[\]536D@#9I*CJ&]-BE:2J/*C=YZ<NO4,NJ? E87PO3/.XET1N1NT.:05+Z
MH;%676F3W;JAG2]%9X%,MUP(@0:?W*1H3B?8JL6Z.,E"39M**'1U,,>\I95
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
MY&L#\"$)"9_%8XV*23.WFX8;<IJ:?J@:LJB4K.C2)2]7KD1:,2P$W]@PF[A
M!7]LH43BPSW+M$8?Z5A<*9ICFKXR!=0P9%] 0@H-:MJ^]]>%>,%OSCI]/?OF
M_5,]98[L>K'AU9#4JT=D$-KX=>4"[8V(+J9T^=6X<I+FTJ,:@XMIP6[3P4RF
MR/+\J<B-93#,E;O&MD7!F+G!O,\ 1@B-58* AX]_651+=EA'XILK/GWDBE;A
M0=U"NGWCXH%W*-WU>$5:2 BY$=A-!803\B?X<(1I@A31+;II:325&EW'HT+>
M4J383BK7>;P[&592#=A2\N49GR%](0!KMXE"T"_TEI[W=F:$.#C:#A8:GU,)
M3SR1NH*!D%I^:8JIMD8,"Q;T%*8/&Z)MGL/K$4MPIVL;!EI&[H>IJ+TP+I"^
M62,L6*,UV-C1MAG;.=0O!B?HFW6"7J=$(A%DK&E-[N)TX^80HF3VP7FC+?W!
M;,*SZ"[*Z08"A(FSUHJXP-&S_5OB>LNH=."'7[ =#+HVW]#'X;%6I;5>F;+I
M.61FD$77228U3_OBS&=3!^B?2SH0G@8A8DRT.3+(_%[R9<$Z'&Z3]ZQM&U]W
MNGVW>V:?^X5@^GU^(P;(]8I+5E>Z<MQ?QCEW##2ORNY"<C_0VP6_SWB^A3++
MA.%9 :88IYP# VS<G.;5-;"2XHFE/@D^ YD)7N;+<"3#^HS9)EY8C]HF#DO7
M(8K[V7.\$UY=>/_AO<O%(CK+#9NP#D1>+Y-OR=\MX0_'-^SGTOY8M"ZVW$W6
MO70^=)M*CXDYG1;T6)HVE'Q8X]-\,NLS< VM,X\8^J3?<OZY@O8!Y190;@<#
MRNV.$:@,CM-=R\&>^197].YS/L+\&Z%R:J:YC,;2(@L*+V51F0D+>C3"6ITS
M!8%LJ'Q-&H4;[>4-[:=#IO1;/NM?.E/J.[%3@@@_!95]4/*\QJC@R1GGYJ;*
M.T8U_;TC!YU='BGG^XQ0[YO<GZ7SXDQ*N*4+KHZY)]P\E@?F "X'?\J%1-K^
MN2S''U#1X(:>K"IGI;:&D5]X48Y*7;?PE-'?@=],+LY9CG(!BK4B7+TWULJ<
M3#]4;B/68-F.+\ I8MIA0:[99=-&LV0-8+ II[$-%G:-@\8=^BG'@$]C@DZ^
M58:#E&8CRL^%?GY:R^8S\64X1^2:6".0T7R6I5(4(S",?8)'@ODSZ@DA\&U+
MFN5]YH7DCJU#..1KPZCXBJ1]"DXV"D7878\]]+C;;#/K@G L<$M3C^C"8%/Z
ML/DUQV+SL$+N#9-K5UT3OV.*@I66A_>#4381<\G:5B:Y0W#Q2$B<#$Y-X>(B
MQIK[+(2&4+8@)JHP([?L>J<#L(YV7BV[)(,O>4&) _%4_H6L[=C6C:)0"+\&
MFB:ULVE<I82->(JN"T0> R?([W&"#-[)-^R=?&5/_#6?5"#D5O\_>^_:)+=Q
M; '^%<3&5:P= <XEJ9=]';$1(XJR:%L6EZ2DW?V&[JZ>AHD&VGC,L/7KM_)D
M9E46@!Y2U^),2X.(>RW.3#<>5955^3AYCK$KRD_M&FJU]8<""[KC3/K6;^[9
MWQMAA9("B)Z4,"-IHC!:#&3EM+SS;.>*JN?,69!MB$(-R?47&WC(-G!W6(;"
M+'5_<@;*HKC055>53P'FS(I@R7WQKZ8%EGBKFWG9[:CO6=D0R(LX</(X23FB
MQ;JY(FS &OGX&KG<>&/RO!)W0W7"2C H]=89R8WTR5!3)S57B6%X&4&NMXS;
MD$2X,K#ID>\?OKYJ("ZD_()*+,B6[F-S[687-'#6^:GS9ZXXIM=E.PB;U5?^
MD\5 ?U"*6%SC-?"IY.OZM__JQ>M<?<N&RQJF^]L_(#>%:WE2?_+7_.'B]<4C
M>8:*=B5B)Z3GBB.W.O)EP1#0@WNZIFK[FJ(39&4-9$NIZS BE--- 0DBMO2B
MA]INTW4E_J"]AO0T1B *6R(@DG+BVX'C5\U$=ZK5OO>@'T7-?@-J+O[]@^:N
MO^3&)>^7^M,3HOH )7!)75Z\(>WH,SY=LMR;UE2="*!6E4S!7\C<%%<%(9OY
MS8%I]C/7&0X[.''<F^GJ$.P9L+8@6SI40/QH\O1M@%V/Y\?&]2C*%RJQ,SE0
MD/-_SSEB0#=#38V2'3V4WC?1!N+#29<]>>N6Z%N4T\M8JH"%3YS>9L:J<UTX
MQY2F,M3@,8RJNIS;#:8Z6JQ^17.)>DD>I)S#H3W*HPEIN,J2A7;90]$)A,?N
M2+F"Q.W2HB>E^0-YR742NFN4Y80YMYZ""F:X[L;XZX!^\C.S=I*J8W<#UXM[
M<URN>>9*./%*7TK(?L9N^ - X@H49]G7#UP38+WL>JK#L4M#Z^H/E/:(/R;3
M(WBQOGC'2<D_8C&51+IG4$^SU]\[OY=PK0G[OUI=>CPD1P(S+X[/@\4->L!N
MT#V$ MQT$"J@"OZB-C6<3R?ZF1@&B34\4G-1E#1U:\UN,C/G5P)Q.*VXLIC$
MPS.)NU$CVC9K)LD>@5!,ZT]3:[\@H_C2YDCQ(>7 BAUHTJ<Y(F%ZT;R)#4/D
M09NOL^N67GT,>ATUO:7%A-K=)'RMJR2;SL*$C&[VCC [3"-T3WIU[BA;>]LO
MUL<114:1=17ZXI#]Y4V!FA@428R0"_P8HS<*&"B\CAD>ZEQ]*:UM?2"CLL.K
MBJO^QN-2R02&B7H*_?:M.XZW.FFDI)TNY_V.WP5NU:B=\[3@([]S/GX*'/>Z
MF:H3123-$N/1,$7\R.V24T%B]M?CW%S@(Q$^\G2!CRSPD>58/FM/]8T5P@B)
M*A0Z)_7;Z8[*^Z=)3,!MO4T,)A4^6#S0A[S4/[J@7I #F%_A*3E(6.6L]G 8
M*E.HU>4;D <0KZO[%MUW:$X+*YPN30D[]D+*Z)9HRE>IL5;DYXW@5U%/@/-!
MH=UF\@I)#@@-Y/RN>Q*0"<D\N4H^?PW)";,ZF2:B#L.JHA'B+)[Q8*6J#.)8
M\;$*$2^9>SU\+B?:$<G':8K/2#T%2,".R]Z2V&V==UKALD*T YWP.Q2X8V[2
M^XN$KG?H5(KEZNNB/8)5(E4& ;.)Y&_Q#(3+I[F[/!S:YITFYS[]XK%^PGE'
MO#DZQ[4'4[E[4Y0W!;>D%<F7GSY]?/I;R'X+5RW *$=HD7#CE$8&\E3JEZ;D
M-3R.@NT6X+NC9E#'2C<)\H( %)02MV,]SAFJDVPT;RS4GOABVG(U<#]$(HZ"
M*8MK?"IH@]0V%K@\-J_K?P\%B523G6BW5%*J4.V<,(I1!S.B6J2U3! ,_VI6
M!%/"P)D1;4="]'$5,D.RIA))4;/P'QS *YY'&HF^]>^(Q#@;PB,U$WO=,44$
M?1.%WB*!+06[:X8>7J_P(HMBB,@#17".A?!$TO,8_D@H9"<+I0_FG)D;,\&C
M$:5-J&CY(4C0%2:/;#M8N',! RHM(YWR3Y@;X&H1<S/*Y2_G_'+.?[1!%4FW
M;=E1S?9(7;1/'S_]%,MY4O6]T?-J?%K9"G!JO>8 HZ.!8686YY2C)[7D7C Y
MQ8K;CVXC0[<M6V^1NZ+:@ECT/6\Q>C:K"_=+0(VV7/?+=<R>$Q%^V]1$1O9,
M6Y2I!"0?^*/65>/F;Z3:WB_-%E!=*;XR]SY6;S!D09UM:.NL8@?$H-]'\DYS
M8++0*F;KO#.P. NT.S.,70JM8Q0M(/KQ:$[I6.F/8W&V7PZ\N\B^346NN/%1
M5;&T9XYJ%2/'(_9?THH;[ PI#U7$4@1'U7M2;S?-#9\]PDI/1Q[Y)YCYW 2D
MJ2\2/X>/3?L_:9'+HX13/B21*8O<@IX+A&G-G$2$7C(J=,7JY^BE3F\* 3CM
M?9G.@8(X+F:^JHA9"V>"SL323[XX >?O!-Q#!3;EEUB3S5:R)_,IGC.=3F"
MH'W,AR@U<7]P$,&]U/'/X\Y9KMX@^@O<X:,]U!!>Z(8#'/NVJ!BIQ*CN/-+5
M 'Q"18ER73(YBAX@MI=]\:D?LCG= 3V#T4(]'@@M1DD(KMXI*=0@14SOP^YS
M]*L\\A[=/K86$:]]"09,2K7<BO<4:4M"^A%,#_QOX3KLJ D/'+LZA%*"W%+Z
MJ(T8>K#M8,6IJM_<(_++^)"VK_"]&F]+B85 2BJ"4ZH9=7!U47$$3(2M%]E7
MHJMD=A3CZ_&78S-*5NPIBQB25 *GG*@7X+VVT%!*MJ\;%< "Q]=J**M-D#\K
M-M?*OL,<_+9)AIP2$[^0PA?^7$-L>D\I%H;JZ5;&6QLK_@*0HN()1=3\S?;E
MNT0]# Q363WL5R3 $%03;/ A/4YIW'*B+8K)E]0ELDZCT7:\)1@4?UTOT PS
MOGE0@B(<JU]AW@'\U7ML1GK&OV9;#"78^B7ALAP.'_MP"*#\J3!A6)8F=\D[
M6AN6[D@X$;ETJSIXRH>BW"K%G ,G0Z14,OKT:55$IA%,R%I.^F\2\<V405?'
M]^UJ/CR5"R?"].-=7<^HCGG7 >]+T-=ZO33UJJR"Q&U#[R&,:+-19:@PV5O9
M%F$^6?W.S4CCBA+A#)+Y!:,*'2(@.>C\X$N6G6J_;/+189:ZXWJ\"]\\\M-)
M2'W2.[<?KV(-0@#FT;.(H*7+^BB;*V[/N8N8$XC.@N NE?G>SK< ,%%-\NY!
M06#T($H@QV,(V1'4CZ%*U)2PWODYK8Q&$K<$"_G=4$=&K,U<W(#.+VX'I?G1
MT"&>-0JHF@#5P/9)"7K.+?WVI/V6HVTYVC[6H%[&=@01S)K2)H@#;)K<K7Q
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
MM[?ZX4O4])#7]]W1BJ:T3;("0R&FXO*85M$24GO_>R)0:/Z[W!?,/[(6_OM
M/5^;&"N'$T0J*E6"/4#ECG^&&1E"S)22W9O;=>%CO8&4/Z]:Q[3[]&@ <XT;
M]6W5;Z:]-4DMQG90YF4L0*&V=05*=>0[^ACN2)8+.I,U]='[6<DSV#Y\-+9X
M>U5UPDC.Y\KT%M_>B!K)N93_,D\B-^8J8"15C//& \$[BY^O@AE?WK^!<3"!
M&)7:J3IV]M&P1=,PX??REREJ:MN"(X8;VL0^F.Q+#C[UEA0.BWBL@;"GE!8-
M3;[_$M.J!I%5B!)(6;RGGBHJ=A#U CU; /1VSKVU660AFKBI1P\?"XDIR)(;
M4@]05!TG!T1K0-\Q%"_Y!6M_R7(CG;BVFF[E"OB[H_2^!' UX)(?4I '#D[+
M'^$+6MO=4F.:G6,48V0*[40P8)&++#[,][^+/7A1WX$>-E*=Q:N.^]"P(BG<
M0""OI1# MOW.8]>NXNCL6;<HP2P'YGD?F"C#&NMI 52+MI6S:%M=L!"+V1YA
M9_ZTHM9Y*Q@C^QQ)3E(]D2](:8-DI[(!/O#=E *H2Z+!-?<0=$_YLP+DBI84
M2XP-\UX4BJ^Y)#-8Z#79GW% NNSRNW\T5^6:S/\BS[X9?MXU@Q^P]5LB=CS5
M-O!MJ4+O;U3!A1XO;2P('PH)SXZV:.:D^'8H_(3.?/T%J3;ZYWF=#$^\\ESG
M_X>OLT^?Y%]^FC]Y^ODYK+7L/WN7L[&9?U)GM#^09WI4V@.O!?E(GOWSQQ=?
MO[BT1*S\=_PZS[[?U^6/[';:I9'+\OR_AZ*B%"3]&(A<< ']2YZ]+J_VQ6OO
M4L8K'/5)H$?:K/WE_<:%:ZK)F',W<0"$9YJ=5M7 O*RJF[+VKF)ZBV@>_HS]
MV;_"*SV]^>G+9T7OS2!^1U_KN\:?F^[H-$==;LJ"&4%>^#&NTM$:#:7_[__S
M,K46/X$7/YK1RK-7WJ_MO)=Q@@N7!^:->U?0HQ+!N)"@/1-:W5G.V\#$SMX;
MHM]-R4&#)'UY5S/I2^NK8\/TETW88Y,RJ[IY/ISN!=$5?.P4[&?@<E:Q(_7
ME"0XX8UG#Q(2GENK1V4O+[Y\O O>E85EG3JVO9E60ZZ#D(D2TXRDT<B)^5_3
M0.O%RT 79] R#F + J?IX3(-?:2\C+-F?F 6IVEQFCZJTV1XJG2[C%40R-D2
M))8UGBOA'P&0F+:!LI;"9$\@M[#=-%!(OLB^,R@AN^1%<])TBG'\D[.!JKT$
M2%3.1LIBPJ$DE,>>0=XFQK(4<7LR=2=P/U+D[#IB56)Y5_2^216(:<&OW0CN
MMG+4YI:M6FYS6C=7=6Q[6K5- 1:1<9#,5QZ2,J$3%-;.[5-$U4;_1-7&1&(O
M$IZ9S4R>B&# 1=>KBI_TLD'Y!7^G>:*1CMHK0;<EYI-2.6:[$Y]8(P*UB_WU
MMU&5_<_(;OUIHU8CAD8&19;[]$^?_&6RL_EI/E3%\7^VE7MGS?@+V,*__+27
MVZ,N:WSJD7_AMO\+C/41%,?_9^5#9.JMGS7M:""T>WSYR>_.UI,Q#0-:UC0B
MCS"NM]YWO#W>,N9V*+_\_.F3+__TQ6=_?OKIEY]]^?3S3["1OWOZ^.G3L)6;
MM9 ^UF]^S/^/_VLD7V*:UI5=CRPU&CH29^JD)7LP;Q%)LVZ?[5U(OOHMPVVZ
M>#[Z497_7>QML;<':F] =O'1QU@,I$";4HG.3"V!%.!;BJZB<\YPH032Q;:&
MKN'%U,YEVA=3NR]3N[4Z)Y%RUS_B<KJ/:@%44CZ, !F<M;C%O,YEJA?SNC?S
M8A>0#A]ET=0,%+&)]%)=HV QTF!8I?5$3G&QJ'.9W<6BSL W9"8<-C!0;A0&
MB^Q_TU2IZ@0J>-MH6HQTZ IJXP213C?.<BT&=RZ3OQC<&1B<37/NJ4V #'"&
MX/FM.T:&0.+F6.SH7.9TL:/[LB,-BT*@%6(JPNMQ62;TM0#S:6N6U%I6; IJ
M6_!&5;1+HO!\YG>QJ3,XF[RM],JO3T"%BN 60J%Q<&U_7.SE7.9NL9<SL!<!
MAJ>(RLCWB69+A$75,4D#BM2HOVWMVL6FSF5^%YLZ YL2/;&DYB2]VHTQ)VX@
M*?H$+8;*UN+4G<WD+@9U!@:E*+#Y;JZ4XW/,9#5'^OD7.LH6$SN3Z5Y,[ Q,
MK'7KEKA?#9NL*4 %0@_)[*$CKR^Y%WN$H<XE:P&W<MRMVMMFD\@9$QNR43GV
M]VF\7UE=G+#1!3F](*<_6KL9ZV-0+ZRBBOV?)2*Z=J,\-W?&$O[7[^#7+ @H
MXH9*9B3:L\6:"8AB)YFV9Y"Y9%WIWZ-(F]"H,2/11\]1(;8/2Q>NJK( 'Q 0
MR<0W[1+I0;FQI9I,R \@<LLD-YUIWRXJ4!ZW8N*KLE8-'NH9(2QVEY]J'S4"
M$AQ!SG6B\B93)[P.Y/XR>(2[6Q<*G%^; N?SA0)GH<!9CJ"SIL"YS,@,B>)"
M@AEE-5 ZMT D7 2=\!.4-[HC+\UG#WG]WH$+-5FC=,)S-.'0PQ20 @!P[XX=
M&-'#UV2I>_>#8A(-#\H:(%0X'N'"C.4)99Y)1B"/?;$A28"6K/VA:H[.Q=_Z
M5]@R(*^H[+V\3[1>XP]%Q2Y=51&38'A:MD^G M#X*%-!HDEMJ(NAWU$+,BDQ
M,#1I=1PYA=+2:MY8N"SG7EJTZ\#S AD'P=I*X-4.HD;-]]_3]@+VGG6S@1,7
MGOQZJ(AL:*7W%$Z43=$7^%RS[6^*5E5,?:!'O.F#*N 15;N_,[ES.;TE27](
M%)EG^[*#BI]WXB(IZ,R V'KV-N,ON)[:K;G"<&I.WH 9J6/GF!_)D>)D#4)+
M>,+NND1C\G'%[71\]_#R_EZK"KRMJ^&JRW7@<J*$Z)K]C7JEXU$,H^(O<-46
ML@A/CBF/W2KQN?/ ^VIE93:;EDFGA8@23V<%S@R-)0].R@6#NDT['")*5/A*
MN:LHI9T4(LZ@VI&T7%K2>NB',MI >L+]:\)<MT.]%EV#B8XD/]L)V2K6D@K
M5YQ1;B.AOJHF]M'P<=^;DI7_#A6^I:KQV9[TJ?J!VU2)(16DHUNW818M'[?U
M0J?4T$-7Q8U&)%>#1&\2QU'PQG2><R;;-R V $,GA#W7?N$/4 C-Y=%':W0Y
M99=3]F,-ZNO)X<,GI)P^>3P/]A2YM=JW(;_<^3>&[?6]_U>GPIUKXNM&%S64
MG"JJZF)S:PY$507EJ(TJ8O4[ZN?FLYV(N'INJ';$HHTV[GV!>Y2]1O6D(G4$
MSQP1?/6<S4_Z(;=@&!-:#SI.%07E=Q?W;RBJ'$!&Q43A_IK,$P>]2];4 !%7
MN(><I%'G: RYCWL+">-2NS1O Z#$3@?9GN]6^[)U>R)$OFG:MZK<$K*6LM7@
M Q&6C U8#G/5 !&RKZ0[/:C]4@I*/R.(9#K5P@/B+ ;G5^4LZ=QIZ4!F3I;S
MAPN5<*+8H<(0SW@XHT4V'O;2<):IXIB0;3/# (,,'!IA9^BCM2&/;P_5)U6]
M:3"H:^?G?7/[Q#PWPE=AP<M9'<A2R "4UH3DND0_11LP7!IJ"?.!Y*:M9X/#
M@.[2-OM2R)M/.2WLMQ6BG#5*":Y!CB"K@HX7/<@OLF?O>PDLC]&;;!SYM]&I
M\:MSWWV@/\/Z.]@:3OJ@D:_:/*LZ[B'0S+ZA>6,%\O#7%V_HBFU!Q#9KH6U%
M+O68,0%[I,;WF^ UU< U-;J9>,YQ-XHD,O+A)'\;-<]T,>?CE:R;89A.Z_9@
MB_#;D5^.PA9>6J6#":&B2!HW'.:<\@Z)R))#>\O Q[>QN\1%]C7YY.\QR/BZ
MXA2R(%3CCT[EV: ]L[8<#CDD"MR[@G9:9E.K!?GCE\C66S.Z_DA:V5WY$Y2'
M\(B]0T(H-@'EZ.<4\F;F<:V92@RS[1$I^&64S\81)Z*H-&B 2+Q9H[D&2-@P
M#LRXN1-YY)#;WD/?NH.0<[-F":9\[%/GDM3G9R!B%(H4-@5*6;*11[K/'%''
ME3B5<A1$"B75 L2.#[E$;JMTFTBOHKO=R@]U(>I+XJDV[1&: OX<OC*=8/QH
M&!&WX>>CM<4?P4P%_UIV&];_\L-'6P7+86,I\FO)8N;+*OUIR;^>X8K\)7FG
M?$Y?.I\.HL1&,UT$4]8K>JD:RNJB0\GF7K.<O%_9;0O>0*MCNVXT3**5HN4(
M6K(YUR LN0,M#=:A-RH31!3C]Z">0L5B+?.4A(%-&\EM$A[9LNL&VK8N641=
MA-#3TDE"S (6,7IF9[@W0^P5&$N-3:22Z[I)7#?E^G3(QV^D7E$,^^*,C90:
MDH-M! S405.U]QBMFJU-8(:5GJX<W*%\I6&QW_8&/I>;2H+.J$<A$NXT4D@7
MK%6BLFO6)5A_0XSH3;BAE]EYKX1'=N7Z&]*I?S7X(2MPI1_>MOZR?!CI$O1^
MR*;AVE;0(+'VD1[C-^($LG:$GR_=[?E(+K(=8@-(QFOV)/7CY CRD^3WM)WQ
MT$UZ0AQZFZ?(@T-/61NI'IXX(_A,P+P]BL&QWR3\P&#4II3->C":0J)://QY
MG/\3&9NH;6-<!J,>OX3'2WC\L095*:S5J;0\5M93Y.3O^B_KJADVCPAZM>%?
M;?ZBOJ?Q)I%F5=&<U(6-GJK))<U[#[MA#PGG0%T6*3JAYS/4"K0)U^08G.1"
ML1N[N/V'& R[@'_ VN$4H!0LTWC!V>*P:I*6#^=/>,<Y=WHZ$!A;87M3=7O9
M=H)@M;([KA&R"O=;'I]!T@?L+GYHCAQO$1\>[D"<NNF3BM.2)G[G\_71M\>)
M&D2]/B39GN2,3R7>.;8M_W?I]7$Z?>(H?U!Z?<E.+MOO76R_EU(*(/]@)(P>
M25\+=0,[[RO68,\GW;,K(2&D7(;F_)(@7,M]@\0$E+>3/6A=%279K"K;(N"
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
MH6Q/Z&!7._\,D?"98(U#6PM@&A</E]3NHER;DZKFAKJHZ2?MCT;75N?_0"]
M=X[@%W0@<;5&FX+\$*+EZU3-1Q*H27YTONC3$\&'Z9(.:GP-CN:A+B-U/C\I
MG9 &>9)0OY<5]@9_T'?;8^@^"K"%I@U'OF6#SV/SMGX2>2EJW#]=E +[+ICZ
M(W95P1,"6E@J4@]YT[GC$NS7Q)90&L5I &6FO8N1L#+P5]]"U?:1\"W+FOYM
MKNF/?)!^Z!K6)1RHPT5V]O22-GS?_L6)Z%8N4ZS!T$Y\N23J0><2LY?PK0.Y
M3484MIOL;][+));O3Y_DPG:#4S[<MW72G4PF\^3Q)[8C6I'3_O!UV4]O<'0]
MVU%Q(@JL\-,0@0PU$!'3ZKMRS[3OGW_Y";[RY.DG&)JF!XH4UQRS[%S"RJ</
M._.V[)&DC\./F-[^OYX^N7B<D@']^>*SR!8TH?EAZDJ*;OU#EGXAL#^$P;=L
ML6OBKNEO_*F\X^-U;G+QP:A@P#(QK5]'#MHL1@>EJ+P7P^3$+&?B+P[*!\*1
M?L4XWUJ1[/18[[T=,ZF0, .868!5;&HLJM E39/>4F_Q%OWKNL9H?'7,N4E^
M./7G/-MYMPQ"/AA](&)(2T$V:]P>;=P,+;CE/?,3:)D;E8"K(0YQ'0W#;99]
M_2'OZW??WCQB[<;><%Q7X)6H"P;/;(4M?(Y*;5FO#WF]WA^#7]EITV]8KBCB
MS/3OJA@=XXT(*69(M^B+_AOU%00TZ&\A2EWY\-9U:^H3S1F)GKFV82XZ5;4C
MLHQZ4[0;0CKM**+5KU?EEDU)"D+^_?P149$\0!%: /3#HI/!^6UJ-+[(GNEK
M;9J;FG(*097/U=-WW)0H6.U<?'Z^4-!W@9_ECS7-R.7<UTSYB1J\UJ">ZU2O
MQ55HH]CH*\-'F^UT.=&?EB##IN&+PM(FH@2IW%,JS["EU2M2L*&71%](\AZ2
M?'3V0V[:/G"1_1-$.>P*S-V$'+]PCR;(O0!U&.3'P.A&I[]2H"I%>7BJ0%X>
M6+Q9H#9IH6#]VI-DE6OV>)Q1LK,"?EAXA6 ,X_SRM/" ([E%4$=77_G;UD$J
MRXT2MI4K-MR:J/@?;>6ZR%Z#JEQ?+-Z59W[BS(QQE'OG3H@R:W?]^);2XW'-
MSJ5H2>G%@_,8'.\9&B#K0*8"4EB!?.U4$,Z;S(;'HL>>1=@E*V,S&8#<>,3$
M7,.Z.QN+H0HOA$4B_B37E$3A2ZV5)XW2:#P36"OI%!7^>=I#Q=2 R5 E(EPZ
M'Y,!.SE.1;<+#C0)6G9]6'LYIT#CBXI,Y88U0.5=6"TN[>$IVYD]IIM;1E*
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
MQ;+N)<HI]T@2'MJFCS&-YM\0YPS<@T<PCJ/1NZ-T:+_$.&<SEXO]W(?]C$$
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
MW[I*>_N[)BWJC/07C\W@[0!60XG7EK[HC8RO[N?OD=P'9 #>V9+6X7GK)#X
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
M&K14J%88(E-4!MG:S@(H):<L',9:7.)">(M%4L>UI-C4[*IJ5F2<R&!KWA1
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
MQW)KGG*!S4\Q T1Y 6W]W"UGYW)V?K1!?4YPC;B[I:>BH0D!76\ (&D!7B'
M)\^6N#GV*<NP7H%YV]19M#G&D(%-KX@>&\)6S-'R?422/WO4C5I\)H1__&LP
M_<T3_'VM[2B4^N&G+&\?#?"LCF+ZN-4#S1)HD4/H/!&SP@3 K?$;:-GM_+6O
M&HIH31.1O_&^V3#,71+YX4%T_TN:H#O;*X2MM#>U#D/;'T-ZI) W+8X[(H6Y
MZG=',PQ*.ZOH\)M(F,&0J:'6]%A1)50HIQ#>Z?!!HES[WN8FP2 YF)O%H$LG
M'AGW<^4)+F=IR%EV^]] 5F#<_IW2Y9OVUL#N(FPIJ)/U35-IN['B.^W?Y5A)
M:;J-X//*YNNULX-2LKANI,PV)"U&]YDN"WHAV?46B>7%@.Z<+V%,?C1K'D5'
M&IN2V&<CH6 IIV;GH8JI-.I>VIIP>LP7JZ>O6( *?#8^_" #^)"/\]$,&<II
M(WJ"Y-3&KMM>39F#N^9 17I)[;N:$^EMJL=0'2-UKWQ$A-?!!\4L]>-QZ28#
MTP6J J/AIB1,XJCPJR8;"#L B+."_\2[%ERSK2MZ2+XCTFQ= 4;LH5XS[)A\
MO>!LI<QH5):2IG@K.('^_]!5?'H0+[(?)N3#MPPY5S_4ST"#<\DI+1F!]7%=
M.6EYM+\G>JH P@@J"5- L2*'99%T.V$!OY61/S+7+)OOLOE^M$']*C:+(G-(
MT/=>TW.W;\%CUX3K^&%?G!%%XE*'+6F@M%JY8B/<=JRHM#\,?J]X5$#*18Q-
M>0UMQO19P9)]7_-'7A^['EDOID#Y#H%1]E>&N,\0MASKYM =P^?!UT[*R4!%
M,;]]D/88,4R)#%&2A9IQP-3%^J!C9.[P^"5;2LXQ4E"G"@BM9:=94,=GL-5\
M^L6".EZ.O/,/V"T3E4JP!6FY1!+M.*-!%3JA]?P+E*5@3C;M@R/&'I17M:P4
M*3O(Z_1W!K=S\D2#=*>JXIUYJO4\(&G9WA^R5=U/%#\C9QA\+%V]QJ7+"<Q'
M=09IGO:_ K6Y+/,VJC832IW0>_2=W> ?DYP8YE6GZZ'8RL7]:!=,-=W?-.U;
M;W8U27RRQ!'+[*R]T]4P>3@GWM<(6L5AP[/[&W2NNG;S1';F91V$ZB/&,\I[
M^&=K"^_)#DP5KRW4E,[@RFF0?S.EW1B"3\0C#8?>7*K1,#WK2_A19(@Z,'=^
M<3P2,%(<Z%1)-6 W4GHY_[./YKE/M$^4L%;NV @B5H#^?KP@NQ6]9$=D/Q5/
MIM:)RV0;C!2S(O 9. ;+=D*3-BBEV.CWZ<Q$E<0(&M6;RZ,)X)];(:1).I?^
M55H4U+ 0Y%V-0)+Z_,2G#8@G V\+'T!M[&U4_DMPKGISK1.9V@XN=BVLBJ$Y
MH6->0/Z"-QR(*B:\]71;?N'(HJ_GSF0TJ05EU#I.@<\/!VZ@*",#9)]V6IN>
MG>F8S\C$SA>16G>H%!4=5E^0\>0\^ R](R$4E,.)JX,*Z+;QH5Q0\;P*!##Z
M7!/V)U;3,64S3E'5NH2P]0BOG_Q&B8797)@FU-J(<!,R$,G)[*[)7@+ZV-X0
MC=Z<P%L.[(=\8-\U\]"$=S-Q9T-G0:IU$6G'A&JH-&QF_S%=I\6:+\;PD(WA
M#J1^S%(?(:W)+TF0+GE&!9@./- !+/?AIA)0<-%2&.@(ZW.;24],/-)JJJG0
MH5)VWHE$LQ1Y<-G.D?3WM1.VQ1L46X(&2LYZ0MX(_?U!+X(GUK2@) 4%I[>N
MT,J8,:GC26>Z0[95'0OH#GD?DD)A:2;EPO)UV38UV7-1Y=EA6/DMB!ZVZE'-
M:MT55:4(O\*(279OQX3ED1*\=2F":G7DR\!GL]),C-8],0&&U3SA,!>Y3]K*
MA+/IC79KP>,AQ&F_\][R6Y9Q[8;:+[T3E\GY&IP7KSIW P52V?->%BPE_ZK<
MTR#(P9_LD4.@QF':*!D/C(U]D&U!?A]!8X"G-'NXW&M<"V/HMNA%"?MXXU=;
MDB!/74JZC/<DO\C^[D.M?=,W^G+F.7ZI#A!E-@H?0.S\ >$_R9SRN;WS#.&U
ME 6]-ZC0SF[M#8\ASDF/$DCN0<5C.;B??)FH_!1J&'Y3VK!UT'>8XM[_XQNW
M:I5CZHDQT"G4&.62* X>5VROU.[1&>?+!\0;VM)%[^O&N;>2*C(3R<,1(';(
M_8BQ_YI'K#BD8_K37;GMI\3/07M <8'",2^&YP+KLK$\ZSU/@X0QI=((QJ(4
M2H90&KC!X,&/F),6A^%7KV;\9MR%7\5W/C6@K\#K\RKFHLA[^(??J3@_\BJ>
M:<_C\7>^XW^FB_'WY+W><2CWUU&[.ZW*0U-)VG4^5P(OTKMZE4#(6U0V*(/1
MPG=:^[VW4QH/)!&IGW<MUZ%=6R0-0H6YGG9#S_#"LI[+,8J=1\ETR<<>B"AE
MW2_;^4.VH+N-_V PIF-+$OVI.+U?N\PKD8L'+_O_#Q>O+U+;NW+-G/F13M.H
M^>"44.B<'TQ40JYX.\=JD8_,66.D8- F+@L^X@^O.;W/H6$$!IIK2%>8HX[!
M1@>KK&_CUZ 7F,6<<'N'EE23PBN39V!$B'T)GOZ:! 2:C>K:6&#,G)+D7&^'
MZ!!P>MZ@8_!6-]0%-\_A<)J-X.QY ,YYFUAVS=_ZKOE7B.)6XA'TU*U%)K]R
MO0]C95.I0:+VN@?_&%G3LYTW)W865O0I1^%YP85<MNI=P0PAW'#N;G(IQ+)*
M'.IM?A<YN)XYB.I8A8QV:S8X'TT'KF-5Q,,>?47%M5JPBW4S $9-4#VI67;1
MR4&5V"5Z1:!BD=LF8L8F1V;JU8E*,Q)R5L%M'%DKJ)NQD/P[.H!(6BW\CB[+
MHTE5MV;@GNAWA. 4S A7,4&O)[WO7'64OW9CQM(";N+ZR.F4NI03#4,N03G2
M=!LMYUI!D"1)1Y_6T;/4/SJTPM$41CI2_,XP&O,K669 ?NV1,MF+GFF62!ZA
M\4<=D@)*[D;?H <PDX[7:AWYTER8-X[HY'E^G\K#B[^\@#G_=V#.+Q<PY^*"
MW/\Z?+&U2@9]X3^[[:1-?92EP+E$#0Y"'3IMSQ<(9T3J;]-:1O[A%S;'EYSR
M*?E]<!W,Q?L=5R)4OW!<G]-KGQ3;,2'K1?8<7!E2 5IU3GHZR+])<S=FT-:1
M8D8.W75%G7:A42R79O'T?"4Q"#1*!4(0TZVOU<!(1L?1-#\0/Y]TQ(+!52MX
M-CDUZB-).^N-_T(O-__@\S.'^EXKY0YR'9BR_3:GP<>F\R!% >GA>])10V7&
M*A9Y<[R=J_"?H@Z(.2N,X$>>?1L":OEPF,!.W"33</(@?'-F87' S" _/WB$
ML+OFC\87>$1&[M>I7"\R+--#2$?>Z+DOLNPRJ_QVXL8Z,&Y_J)JC<^#CI741
M'I\IHKBJ+.PQ_(>& % NR+$G&940?EL%6\@[^%67T #1LV&6P_,SMG/<YJ*-
M-J9/22O,S'I4_FRE0SHG*T 3"]>)DHO2B3HA<?RP#&<0S<BG'[=)II$O/IO6
M49Y1LZ928D5+'Z?$F<14;/BQXR.B,AUNL_/AD2/S7US<WZV+NW@6'U[E&_SY
M4<2BO=_Q&TC3-/76Q\B"E?WA+>D94^;0[W-M>74%S4];B.^*6DY [*W(/)#A
M/1]:O\WY(9+V1^)ZU2J_.8?Q>3ZY)#:7LY5O%N+7Q@!O?+3-3Y\SO+>"AGU,
M[IK*_.#C[S*!X/,^G1O, >-O\0@W1>NW,U!$%(11S9EN7DHY?"9Q0&_\(=[X
M_3[E-R;Z5;'RIU%N%+#&0UW6UX7*Q\L YR>R2?Q"X3W";8-\D6YO<1J02&'4
MA_H*_- CITYXQ_CA\*VOG#\%@1*.%$!Z(_Y8+8GS(I+K IJQ$5QPT"7+)AFK
MM,,4CEN#A(F\&LXM GDD+Y(\,LXKE6-#UDD%8.E)N;=6%B^MURT?2YJ!8_'U
MS0<.=$B0T$/>$-']Z,ED;-,QK<4IE'6X3K@>A1'X/?F75(**:<+C>VGNT<R:
MFJ@.C%!.0WE=69'H^ >C(S./CU[66H=F#W-B4B+ CXZB7[1-=>V",KD^$I#O
M_#K@_[9[0^I0!$_I_1Y%TIM@<4>I0V0Q-N)-RBKQ![V_A>/^%U?L$TR<KF5_
MB?_V Q),\ 8KTH0?,8NK#(MC,<" F!+YNLDN:I/%9JT'EG&#@KIQK=,]!O=@
MF.18*#H?#809^Q04)>BS,2L(V#%9AFP4=R1;(J[E-LP .9)9GM3QEN+UXJE\
MS-8[&*+=6<(68JR5@(V"3(W[69&(DG[ZQ>,0U$DT8<5Y['Z2PA]3)+/92_B.
M%]DE5&6(ZO"8QD'Y+"I$SC8PE=+-XUM(1;PPBCK&78J![CB^@?=4NF08H,Q&
M@HU=7QB%^$WI1P"BF>PL\*=,#,G4K>I(T?L+<EA NR4^(8J/R$S%^K^_54\=
M5I<5U6RN=LFT); !"G8!]HZ,K[9L1HRZS#>H>ZB!+XL3%[L:BRXV),;KG?IF
M+/E@WXQ/3ZZ?/F/:_#<JQ@#!:H$"^H'WWSPW#L=6NTO"2"O,/#_Q5 9[8&9:
MB ?Y,$D/V5$ZS8C\H!EL7KIA9F5^T!Z_%-O/8CA^!R"_[],L<Y!ZM652196S
M35OAD(YWD5BB/6,/Y1S/W >JL/&11_6UK-=IX24Z+-_ZL_YG?W)FWY9OKTND
M";XNK\A8LC<1>?&L\1':/_H-(KKPR3S[_W;N7SZTN<J^+G9#,?>-"WP%?Y9V
MX.VV!$( ^_WKG:M_]O_O/\$7^@HGS-6)2YD(:;.)[+_/J?G]F/V#. REO>8K
M?VP6 _WT0JBNF*7*K8>6A4+:[*L7KW/]/!)#7SMRQK27XUFSWY/F/3X;?^ \
M!(?JT@*O19%)^46R$KAX26Q:^L05\1-LN&L?$9H/0;_W9_/*M="6S^GA0OK%
MU.22! #=T.@-<@Z-IX+C9P17N*])A=.50SKA2FD,-2$R_<L)OBN[6Y(T^.Q]
M[&6"UM?DY?_9]/3H)#T1"E1IR2]$P8'MU0?I5&Y,]F?Z9;J^9L9:43NCO+ZP
M0DMW3,=-3<RUO>K\-X?>E#(#TR)*4'T)IRJTP3.76>1[D)<."R4747#E,WO/
MS?SW]X8F Y4U<4-7,?-U@[O'A1(*A3/X+'IA)(ZP8/R2.BAB*08GHT/.[AD:
M(,Q87UH+G:ZEI#XJ%;\9 #SU7 HGQ.G"H11$ZZ/-?-'+D' "/=P$EB;Z)#12
M]/WW:;^/)=;GQN5_5QGF=PZ/+68N21T\=M/.O'4^]P1F*/Z7M6&[6$V"/)FV
MM'J<%/K'\.$/J?)-R?(R4?R.='_2J<#,B$-K*XOI-C@W?F;:FU8)-HQYI)&M
M3I&L_YGWH?3F(\HWOZ=LF4]?[63>\7Q]Q"6^^;W%-S]-*N*)!<A.+3@#4\5)
M )PI*TN4F*$TOW<,RG9Z<M/Q"#!HFL!AILTED;N@*C\FJO)/"ZIRV8OO?QV^
M4:<$3/'>"VQ8C@(HO[@-JP*MUMP#MC]M0D@IY"=5:_'S9!<'MH#_M9WT5^2&
M_E[JTLI1S>0!I*"N7Q^I((-4JXRR]MRFEP  )H5>C:$C-.$Y?^%RLR>QGUY\
MO%<V*C4D!FRC#%)4(CZ4#E9:88P$HNF8&:R7H6Z36"]H!TW&#-6<:W]<C95Z
MF4<TB?SGNRS 13%.):;^*L6&Q4TG3;_>P?36P*%&>F2BE.(]?N+),7(]MXDA
M4V1=CV?*W-)XN $<&V3G4BI)ZU"32I)_BBN-#7R,452]+J&HG.<?FEYH.>27
MO?6C#:J1\1P;Z 1^G:N%)Y7,B+.!3? 2CEDK[IXEA2TQ2</],H(ZG/)R<PIE
MKQ&*)E *9)%\B%XU1PVLS;7,A2A@;_.Q\*I>E+;6N-WH)K:=E"\:D6\/6/F
M/O+6VUPAW<*51AXY@UN/U[5#0YN@NRH[)3D0:IO6?I_8KIB2/T__DB!4: ]I
M.P66VT.I)Z!TTO.6I"7&7/X1.R*@\6005ISWE;42/_N!^S;Q- 4Q)Z*Q;6@1
ME@GP&UMLN@I,33.C/&_D&YJ!,,]7Z6,7PVBW/^M*T[*[_OZS"-Y9;(M:D!XG
MQ&<%/=>$O[>.U):6Z/]!+]V/[!A\,]47OSF]>F6=AM* MA\-HD?V-L6#@6UC
M4[(@5Y!!UL(27XL."/(=6$X3Q-5393"A<49-)VV^.FE+(_8Z*X&0<)TP]C8<
M7C=1U,U0/N9ZT@754)S#0'']:VB/PM;N?]OKJXAN-/,OLJC8P.U*0VTZ]&.O
M$,"X6E[DAB#@H41BVH*J)^R4ZF\!_28M:21KC^ DN%>$'2/ W'I:K2B&GOP\
MBK@9J;XO']G?^7_N&PI\\FS3$C$U#N'&&P?!QLQ%P]2))[?-BM'R26>3N<29
M8+S<,FIY3QPM!%=/"?W$>9!85U1II_-?$@D^Q7&Y=QG([4.'F/R.QA\1*>,$
MA8^=60["FDH9#>'&KBH7^O;\)>HFNQH*>BEGZ/;C70(]>Q".H['?>&O!:V':
M65)>\/X%\?%CX<;B)4ALS/!$U7@5)0@RRGQ2!'V/$9 AL&'.HHWC%V3%<*^:
MJM@3=2=MJN46WK?>RV@(PT<.>GQ,IHXQB3 $@NI7Q]@UYC:*J%3-8';J>#>Q
MXV_T%8S@* ]+^CE0NB/PQG#E@0%2]Q;9&&)1.D&M3^/Q[!F&G3<H3B/M"S0Y
MTJ5KQ]$-/-D//]Y'9_N83.@7H5*3EI!PB?@BC.?$ML/4H9#MNBZJ(4PYT+&4
M"(*8EVS24#Q>O(Z'['7<N\.<E-THXY G,77$ZE:@P&Q6E2;:LN1T+:^+M0]G
M-T5?Z*8;+..XHB"1D4Z_7OOI'0_=TH[ZD.WT#DHR(7=U[6S6CUH_MVVQ=Q V
MVL(!_E!C$]KUS'^UVMR .,";;7$H-]Y)<(K(0Y6]4_\7:!UR^PSQELJ?49&H
M<PZ.EK8"_.0"ZU[8+$"WIXZ-<>$CU7S<5_ 2_EPEJ.-854VOH;4%_YK7@M%[
M0^XFOINJ&16H:#GF0@]5KC0#-I=832!%E-2B::<LGQ;(S'0$K%BR>:Z:#9[L
M.T+M!-*,F-0DJLCIYV=Z<P%BT_[A'^ITN/RFZZ[)$?/A4-EMM,S&X0^\^I0V
M0D"JL[ED(7[5>IA,(W*GY,O$F\HT"!/ZATPHU[)([$ (PTOT5<##A:OG1U8?
MT74&I$1N'J=C_3?2=PR 1HCJA2KC-2(#[:A5NDN:^:25>694"2A?;)K ^:Z,
M=U_3&[R,=A4+@(CM_OKURU<I[I;(Y:E1BISBL5%.RJ-!_VBK ,N"L[:Q;D5_
MJ6VI;%RZC*E>^NB6AI%F9CB0"2 ,*=9_>?J8VFDJ8??\[!,%JQ5U36)30NLI
MM;D 3S7W[1FD>I27)?@V69NH?7/X(KW$?_=/MO$S;8?4).-Y[LS+,G:W4HUU
M&GP_JG9\M)%7T:@\.L<LB*LE5/_/_''@/U^7Q616S9^>:?CTDK?0['*-/<='
M;7]B6/6SEY<ZM7W3O%54G5]53Q\_?7QQZCX%,@'>R/+Q+?5.KV@_Z>(-GS[F
M&[Y\=9G/C8X/0 NTO>)Z_K&0C]AF?RMJ2!8\R>DBG_(D\&/3\^RY5Q:M3GY_
MV981A\BWN@)IC'G :)4 ,F+;8P4^[!X^GG2][ 7HK4I*]Q3-R*[ %FNVA#S
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
MZXG2OK!]-=WA?O3;6 JVEJ3_9.?J0G<\-P^5G^[U-!+-BYJFKMU0LCU2Y>Z
MU*6]<<GY=D1M$^@J)3SYKF9*2ZN7'!"*C"BP@.XX.QE30S2=^AIEB$PQI%/F
M\HI ][LN!BXO*+/&&/'>8><F@(1]8N1E/_=FS54'N=E6EKM=E#8?UX4G']KI
MV3*JJX3[2L81\:#@)L8;8]YD[CCBY,#WNX5B* ;P_'!8:8EL 5[4 <4BE%P_
MH@H_V@LEU\&4[)_OM0BGXE7)>NF_53KR2HS+H[TC*XFO5#%0N2YW+C]GVFM0
MWCNP6H($,BC7;-[1S$M!I1=CZTLLGH7H]8J(=1#RSYBW'C_/V.$ES\CLI-/;
MF J=NLR!9OPT<0;8$9G[;(?]A6@+6H ZRR9>KOZK.+.#-'&W>^4;R@;6SJOC
M%V?(]B8PZ)V=G@26&WP'%RE4E2XK0@(F+$";;,L%4<Z#;<\L#GZ#H&#; :UA
M*@V!4L;#:P!Z(4#;:NJX[U#MX>>,^.=&K[N.#PK?IM21R9E;MSX'0;>+\\%O
MM*W\=U^+!P(KF?PRI1O0_/2U8HIWOY;GJ_EGB;9$T>S;JJF4AX\8?J+V%VJ
M] KF:7)5DX+RVC_!$$YYFI6\O"$>01@TI8M.P((Q/OQ$'J/NS'EOUULZW,4F
M?^HFX! )ENQ3W&JR\/-XKI",RDS\Y@UTZC$-^<OIU=O3_XVN:'GOZ$/C)DCA
M8ON>>O.:3>%+"IG:A@N585XK#@Q/M>K A"[LVE=-[R)BK\*J;I'?=ZJB'[@;
M"D.8L9#%=H-(JL$"/+((X6QCC26KL2T=:J<IE 7U:UQ_2K/3?J^  MRNOMJ@
M_;=4^S^Q9>W-46@D8*4^1P6/TFQ:)4Q=#7$,21>(&-5QFK=*@;&';BJ/T:
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
M=O&FUHZY%^,+6A\-QIU.Z8._4]\W&:^3XV_);(7S,\:IKW;7TM+M?E/>\=W
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
M,<X7#319K(;P?KT 4E#MS_DH/[*@O%(90S^K5KBO\6J6J@:)D?+, #ZE<20
MWH1],FM-U"IYXDTI(XH(OSI>0/>\>UR=U>6%'ZD%-X22!2D8$]AI1 $8+W;M
M M$,8J@EE8U@BW0+LF,%;Z[<S3C-N8R^^W#U:_E]ZPG6\2QU567$S-U5DFN(
MBA@8VH;SK21@HTCF.OC,WJ(F/P)7YMP+>5[L.X-VT>+"DI>5")@V*7J>V2YV
MUFP&+R#<F5FF*"[[5]DS)I0WM2NB]B="1"=T1?2O^)H)+%D7[->X/ 23L$N&
MM@D"9PXAS'&(!3^U>_FH&\&@&70FSV7H-;N U@%#2G@IBU: 8C<ZM4Z2(^%M
MP>TDY;XT6XBJ/Z=$:UZ9?'%GA--2&XI/3HCX!=&]!BND"33PI!8W "Y%L8"3
M6TR^/!F8)RB-\U+_NZ9X4XS:H#GZ7E*GZ?=4PTFJKS49,C87EQ)NCTO%D5.6
MZ!FN!:7+#*@T3#F3987>+<(^,,]S9I['GCTB]D*.XP!)7%/T%T=IJC2A(-M0
ME9,[,8]E.U!U$J]M&)#F>5!\#X\[_ FV@"8=S%%STJ/+;F0^\N/K-CC/LS[R
M.0T;'=42JF6X';(V"HWOB3O:"YZ B_2QE0FCCF<9^9\)*TT7/W3U-[B$-TVC
MY"H'FIOI)^67T<X7$!Q.AZ789RY*"U@4(<#+1U(TRD3C6A6@Q[4D'5:^QSV0
M[ J!D@==?ZWS"$&F>1**DTD8VB8SC_2Z3TD>EBNU$(DL3$06&*4V  ,THA1$
MYQB5$S)$<"MNJZ=X&.$7^N =PQ\=AS[X+9O5$K3PMIFP[]&%+6TPFU*$>FI
MO"?UE(N/L*[01BQ*ZO!P-49G:@ZOCBY*<&X3]#?M:,9,W9"KB@E&>"9P.^EY
M A_'=%S;CQQ1GL&;/T*CMTH:PT@@7>U1),%P#2SSE'KL(5G$,@99- 1WS <<
M&PQUIN:4_7:<@O]2MB&1X(ZI."!R78H.DMPOGN#HUZQ9M2W58%M2ZBO#)(UU
MGZS00;(6>$@L>$J9-2P_+VGRI7AI-2FTYM+@ -;?GTT,C+,NQBDXF[22:S!I
M@P,]J62=?T@A$XH&@ 4W5/EP'F%.MN("$U*!GX$P7V!';#ZIO9&O6'.B;!8B
MP4)""F%P&,0E$_A!H*T'X% ']NW)40KLNY9&_<),TH'SN(;UU-:179N*T<B9
M&S-)_K7XSZ^]=TD_+"DS-Q&U6543].H80@/S%;;(PH;PG&1P<@%D09)BZ7'0
MK+TY)H$UUZ99>=PVQ>YMW%\EUY1(SX%!.6>'%>>YU![B58Y9)8V^7'..R*,T
M.%B;T,ZKBC@28_=2'*&H"H,3 E4[%=G@#F(A)#P@<&M?3D[@UG5QJ\W*WVH)
M4XE.[%HD/)ZBS)BYQM9O*IE14Z  ]S' %]DVH*9QF(:&++XCT< #KCQ\SK$H
M?/*LH*0;E>]P05*I*]MGL_@@6UY%UGWI37O5><H&?#/<;C'V&N1!7\YFD ?K
MD@=PZ*QBMK5_PDQ+[&!L[T,=B]UG*K-J=>%*Q54)%2,%T*.!@V_ NL9N="H>
ML@"GNN9Z4JNA U!0CTY(X,HUV]2)4[=2=2V,AP@)4H4J/.OS7RS= 2JJ;LP.
M=?Z5Z"IKKW]@HC.*8K7XUG;@,LP*YW Z-K5E5*HG4EFE:4*LFFJIZIDM9)S
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
M=J/W6R'R/UR^/__P\>(\R/AG*>/;;= 3K9)_UZJH; +,1IS!1;Q2>:6B,_!
M51R= 1' ^\]39:'*_6#VD!J0>2(]^I$XQ# 6IY,0,UIA@%;0GGU4F8:L$EAV
M6E;2URCQ^!0[>R_KJL39Z. EKU@8^<,\5YVF)WL+Q!P,!=NI+(R^D0<>8B "
M/YM2>R/.GBQ=*/W;?="JE2TI$\04"B:D>&'M-5VK(C54#XG9+UH3^.KW65YL
M:>[B(ZU?=I*@/IFOM4V0V(UMK\;?9DICICDVB3;'A),+,:?+Z/$7E<JDJ8V_
MFMK#E)V^:%,9"(:$J<!F#CP0EFXHN;N*;^:T$/;XS5(J*1WHZ@9+04=IB<F\
M.1"DC [V#HXP0@%_O@R=*0_=F7(2.E/6&9$.NDO;872V.MS-,'.PX1U!=:.S
MS,TK$S /D%9C@REF)VY<?EKT3\'IT7286DA7? <VFMXVV(T+BMV0CJBBWTGK
M+\6H_S"%)]<9/P+EX!Q$.\9^%:7=_Z[R&G]VN!^C(#M\O56^6(AMWA[;Y%.S
M!.9/U95Y,S!%H@M:-,Z!V7M#E^]D:F[J"I[_62=O^%W[>T1IN0&^/U.S4K\N
M-8$\.#P_:JW@9W^#[X<%.*G>I!)>V_OE(K@J<0*57G>POWMX]!*1ZO[[KU6R
MXJ+]W;V]HR]?\Z4K]G?W7]WA55^\XNA@_PO7O#C<W3MXU;H(_E)T"37A\_*2
M3L<BA9;+V(/CX]C^#T\C;!2KT->L2/$'R\\H#88&HT?.._/!,@Y8Q8#V#-.A
M?OG@#+C<XOF"XGWYJ'IWZ1Z'?>G9OL NX&_^YYN#;\(>/7%XZ4'W^71&,!I8
M(!J8<,.8,.Q+V)>P+W?:EV +;O3VA7WI\;X$6W!+;,$KS"P%,W#3^"_L2]B7
ML"^;;09*\-?1]'A6$<YE$K7U0]^W>=-4WCO*]/QL,SW]X.4O' ;_=; M&W J
M^L'\ZS56 X>OA\-_, :;80-G;SMG!W,K[$N0LFN2LK^6*V3L+1:WU&C<V>3>
M.XD/CO;@J!P\R%&YZY:'AN.5F^Y7SKZ^IP#8[EU=;V_A?4W?!]Z3I=)N7;M$
M951]WJ:P-6%KPM:$K=F&K7E ZZ_M*/@TEB?=?U=A&UH;Z-?R[GOT#@;BUR84
MES=^]<-5#);B$^U#;N["=#W8@JV@]FU"KO]Z:P.%W(O]^&1O+_#2,^*E8 ;V
M=FMZR H;*-/.'.# 3Q[@P)OH"IO6WT3O;%_]F^B#W^#^MNEA?Q/]P$ !;Z+_
M'A317^5T^/\];8$'/&GP.+@/FW *?T\_FVD<O4N'DW2LEIZ0$&#>& G_M?L0
M3)T^1+R"V_!(NWOP)[R&P$J;R$K!:^CMUO20%390I/W-8EEY?D#("H1CTCTF
M6@&IAX76G^+H<I*:?D1S>L;_FR.$0PRSS]0.AOT3B[?]%_%>R <\*UX*EGUO
MMZ:'K+"!,FU5E#]4?#^O<W!:IBIZKX8XA3 4?/?=; \%WUN@",/6A*T)6Q.4
M3 _W83/BN$NV,(1R'^AL_%2F^7!2QS)4HA]N>&#6M0:?^KD+6T'PC3<@-E#$
MO3Q>>WEWX*C 49MODF^WEM] R;:Z='M9(<>;Z-(-)7L3;4OM=G .'K'[<Z+R
M\42E,FHN>/(;[1P\3,UI/W=A*PB^\:;,!HJXP_WXQ9JKN -'!8[:?.=@N[7\
M!DJVKW,.0G8@G*%E#H#._P/_^W,.P';'#39'1(=89L\)OO'FR@:*N/U7\4'(
M#@2.ZBE';:]VV2PMOX&2K5<.0,@ ;.09^H>YR8P!^_\GDX^C?\!_0GA@HWV
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
MWH+NF!P5D>V(6?S\9;24MS*&SC7S  6+TRF=3KB+!SB4MJ= WNU<,?O,5D#
MD\DDW;$?!OT_5IJ< AFBQ6K1;VS$@Q>3PZ?@3_E(XQ8+"Q)C /L5)MN-3G,Z
M6DX!.6U%C52=CW^!ZSTX$N9=&FRS#\(;?7YH'MQP!IUO][C[,PJ%*M!_M"]/
M\>.$;D#OX1"^.$.C8(2VF,4MP+>5^JN<SG[6\/2U_BX4DS7%9 >AF&R=5<+/
M#)28[\=%OL9.PW2X&@Z"6UC_B=A8U,':(##\!.O)<$T2:2GZ!R%T]^_LVOI)
M>FV7/_4F=<-1.GCY;7=2][=O<$A3IN:O1V!?+F9FI*C>OHZN@F6IHGI#AV<G
MQ:CQ:PR&9^"[+CUJS<+Q.)]\NW7N08NFCJ!ICA39(;K>^MXNN]Y"<Y^4)\<'
M^R<O7QR].C@\.3HY./Z6),MG[-%VLL4["^UE;3S-*?3K^HBM!0V6W%\.#T]V
M7_@-^5XONW2JD_-A4YRC:'_WY%M;.4( 4HC5V+[I@(LQ_$R%?2<VO#=U2DFM
M>0H:CAG#/F:5F)D?F'"Y:R]JQ88L.3J8,-<KDJXN#6,S$V ([Q28G.*4O(2/
M\._?_?+A_'NT&BF)A,53?#^ES,A8-:,1HKD.YIAJUZX: ANPX88)Q[Y+SA3E
M>)FSY#&^!\Y7 7=BI P(X0Q2U202*?$R%;@"BJK (R;HKV!8GL*"</&P( <*
M WHMU$VQB^>-[0I'6?X;A%P0<L]1R,&'8*DGE_-1X '%W<G1[N$7I%U;LBU_
MS,&K6X6FR#^13IW[ETK A4LIXE^N$D*-4+-R%47=F,0#"!&@2EL")TN>["VB
MT)F2@+0LI(FY#TU9M9+TI0?LY6.$Q5UY1@D^A-XH4RO2+X=UEJ;161.!Y@PA
M_9@&5^)"%LA)7\>#!BJ+]E&VO[!DB!9*':JJ*M)!30.DO6_"JJRH4C.]8RBR
MB(D-(3\N5:(T^*IFN@'>0Q$)/\W15BN>(MFQA'0T'A$J^<P6S#7QC+BI6^H$
M-OSJJJX67"A3<6KQ#OM-!%IVFA)M[_*VRWT+$TJ5I1ER^9E#95^^N:F-6&$Q
M@K>303GU15 &Y;0FY<2) F(JA+T:4>4MQ;$;=D7LI&LWL^ O1T>[^U^EL/YR
M^'+WY9UUTYW6P8+#:8M5XI7KUJW<4L,APBN55*Z>7M/%RX1($QQO<LIL8S>6
M<X.E9!V&=5C77U+%6$='&EXER!*2.;'I*O0^B-HD@21U;F_U)U5TB:0MO*93
M@&K>0&2U2>A^)?747M5,D+X]D01!^JY#^E[DPMG(UUAS7U1LX2T*5"KNP+IS
MS@TV!3ID"$Y-KN<V[X:P;I:7!Y4M?24NEH0VMBL >X.AE+0J+ORG4@ EI^P=
M);[8CO*MJY5BW'_MW*\E0HMS9$ 'M(IXO''S,S"$BWAAW721L\X)YZ\I0!D
M[2C+!K)O!P]!4^YK1_/\NGNU&XU!T!;<\M3\>C<ZS3+K%_B?CRE)X ;#93I4
M&_AKGN+?"/L7A#YH%B550@R(AU\G<'S12*5%=*TR#FAUT2;W]G</G#8D>5KG
M4B:5D+06/;NW>^PK3<F--H#$ Y5QY>]$MY*$;6D:)B7^&41J*< X'8W0C@"-
MAI54WIRR?N4<>@_QLT$IY'61H\>*[.XIK0LP_GEHF8R-O&(+]VH"4E*--<UQ
M()A<A!_5I6<,;@@M5GVY?*]8]*7]7@[\U[F8WJ08_=*:J6LZX*X65$@WILB2
M&VP10@O!3.<4C7*5791M\-(4BY&NL\O?+M[N[+^*L%T'_8=8"G2HTF54%U1D
MIC\#K8J!'7Y'JI"VC[00]?]A;9GB_KTKWU4AI-=2+B<%-9#]E&^P<3RJW3+2
M&.15P4NMDRO'W8U^1WT(GS$3D-[6#4U?N8WHX# NC"85J::^&.M)@9ZLL&FU
M*EL>#\?.R*V\4M.R!H%^[AKH2C\(2&N38CL[-X2+O9K7125X.0C;RW18OGBO
MB%^B>@3]7'FU_]1+6RXA+/=25>S*2@$8EA-IF4<V0SO#-5RY=E@T%HJ$2X'Y
MA[9C%@NX[&5QNU*MI$]-8+OF]DNY8]V:A^[Q0$^:DMHXNMTKD.122&5;?Z20
M?+%5#=_JD;3Q7:\-GKF,C4BO]IHBC1QB=H59.9J@O.K8"PMP)RG64'N,ITB@
M6)ZC:&C+MV[HTW ;U53:AJ78:W<O$6F@(:&<3=N7X2H8*0;0M"=W0@1<)<:/
M<G5^7AB *N(4':D;1!5G$2;W2FL]DI'>HCO;ZBK<O0_V-XN-]JG"/FXN<P3:
MU$TM-CW-WXNRH::X^W5)]>A6#.1M22"S>@=(!54:;,F;N\F]"6-6PT/I=(3:
MK@>N[3H,M5UKK>UZ;N7W=S<13YM^XC,&G<<V(1 >MBW3]@W_Q@FFU35>/2;'
MJH_W.VVI-GE%LW0;5D&J]X>$;N,J8!#?88["%TW-O/)'%E!PB.K6;<\!C49C
M  _6\:Y.V0-&P%9K/RWXQ;;A+[:?>\WCDK5LP=G<UB,N, C49\59R\9NMB4O
M?B84/MFUA"^' )+NZ*_MWKX5<F6FS2QK :*@E0 Z$DFFLCG2RUK?8(3FVO6
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
M4=!EVQ*97EVH>_"8D>F#$)F^_\'X:"J516:A9;@?><&><>?FF#T!_J2G9D^
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
ML*\CVW?)BNT'D6$E9F4Y24=$H.8&,'+Q<2QXAFJ&!F+7MN0G1>8:.2_%B9)
MI!6V8 DO J8DJ8+/'H)L+-F"9'W2?I-]#=FSL$,H@]",W7TH)GFY*4SRQ [T
MF2E)5TH<@+;FQP*QPM\1/9Y[8"!(U\Y!L2(JS8=9G>A2I!K_<JK0DE"9YQG?
M*.#DTEHP; B "5DD.S-55',P$( *18JV CX%!6]I0'2@04HF!WSQ)X5N)XJ;
M4D\'&;C8E6;;C2W0O!Z!#<.R$:U>\!0C,T,!@A9/LQ:4RB5ZFW$TRU2>VR?\
MNR9+"9]?%VCQQKXIB":UR7.=R0*_XT^GEU5F^$GL/I2 .B_IG=\#F3+Z!!9G
M?Y#4U<5UBM;TN- @"'-T=KM4!=*9AK36E^47-]^1YG UN+#SZ%IE-;T1E0P\
M'\FH$A#0(')G=0$2NR2=,TTK>F.,D1S#/CJ^%^B6TJ?+&]04O>S_N-\G:%,!
M*1-/T<2PIP60"0D&Q#,4@1%;EY3#1*N$'_A@XCMPH8O/N= 06,)H,XQ)6O/G
MD^'0.%04&Q%/"0\B_TTU-@ENL><@V>@$.E_Q<A,\MO83.6ADP70])?&/G)TU
MP! :6B>X6N*2*G4!.3DWL>>@(-16 3Q,_$-&W-04;#EE^C.:"J-T7"\P=S4Q
M<-9ML Y=BAW?AY4P&SNM< ''P)!9\->)'[3#P*,?RXK%?X-3#5^!W@?O ;.W
M[]MY?I#\Q-^=,F:K$AS4@N]=\&SA9TA/\F[\Y<<-#9!ZN$J) _H+)7NSQ%B
MR9'VQK-V0333]\+2R ^VSA:]&(T[&YE"^A<:Y 89K.E*9Z_Q(1,]A%_HW>@C
MA2OEGR4=Q@'((9465IB#<UZ B"!9%-%Y]67W/-59XKN1I#SB1@7P@0/9;^45
MF_=F-"HU]H!.M8V."#_ B^54$K\,39TE]NP3=_![VI_V_%S(8!VORHZ56A4H
M7^#<O65=B&?WN5O%(5VVY'PDS?D@!9&3Z95C.+;TTDD@H#H691QY%J7*%%O#
MJVQ+>I<&76CF&G-5!%)9DO!UKVV;D6RV-M8<K1!^6Q<%*\LA+H;%)$EI5M19
MI@9&U&SS<[;7P?+4>4))%+':,6;7,1[A),)J\*LP?Y)AB+;&1$Z!MCF:_IQ!
M!%\@0E\@Q6!PH[+\U<;+OP&O+LVHNE&BV2:J2.@?E3%9Z=TU4H,B;<S>J2H_
MP=96[H65 76FG;:,(_WO.FUM):4+JS)-M#7D6_%B,:LU'@,XB>C V+UR-K9]
M$J;Z,C+8EYX=(6CAMC-AFY_WRX_C<,CH"T>P,DZC4^A\0$8'J&G<X$(^HA7G
MT?G$A?WA*63D-X&S:*3)E. ]-QBD@BTNQ:Z2%Z$+ ,I6]DARB:WE=9>+EF@G
MAM2X'"$,],B*X8H-H#CZ4?PXW)[3!"['A"EEBH+.VY"C\\@ZSQV5L7=45.NH
M/+WZ(S%#N4),T<62 Z!ECM*</2@NHP#!!=<--;V6W*NJ+6N6?8];\6UJMJO^
M,*&GHQS<-(Z06^>:0D.H5"?IK"1_>H2Y/4K\V1@1ZP OB*2&)$[IBRH%WGFF
MQ\WUXM9^G1)JZY'R*[;UZU7*5($)H"0]#'0'3[PJ,$Q1M-0,E1/!D7697TJX
M*I?4H51),5:Y)3/ZT#;@YV>O:<EZ3,=-)4DAR5-41(8N1Q\8#0[/WOFB\MD*
M=S 4[7Y%T>Z+4+2[SJ+=8*ZMH/(EQ=PO:"9!#(^K@HWSH(S/]$V%OKDF!W29
M*8..;8'Q2)D/P952DO<>*ZR;X6AFB>EO<GA)V:AR@CH:*P%*<84&E2LAI01/
M:3,V6 29)JBLQIAUL64Z6- ))(_&F'+)V:=J_-'E[[;WD"N9#^=HHX!=-93*
M(%K\%-1Z74B"*C#RXS*R-V[D;_ZX$6;MZ*,_;F1+':^#XR"4[IK[4S*\W:7'
M2'28:0K&/8?RJ#)4S='3N2@S^+6$YM!3D:Q08R7#]:6^)FN?O OTO+Q\FHY^
M!2L9GGM5P<NX9#E7,9S*]$;E<?23 9/Z'P:=A@LX"O,XNC(UF-/_ "FC,)2
MN:LYNR9_5S.\A2O?Z3M K%%:'%->ZC.;\_0!F,;[ ^1@F:1#K\#RQA19<H/Q
M-TGM4UR1V"0M_:==JV*.OX2G1O\_>V_:W,B1JPO_E8P>^]YV!,7A(FKK]YP(
M6:WV:([=ZB/),^]\<B2KDF+:Q2JZ%DGTK[\ ,FOAIEUB5A$=,Y9$5N4")/
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
M1.H0/LA";RS#:^6WBG=B=:/"3 D=>B#Q"3PTBF(QT@F@NI@I&8M>I]=O"9G
M*Y.IC.&)-%I\H->"SC40'R8F?&@.'OFNW]X3,-- 1R'V)'U?I_ [O*9#Z#2-
M8AP:S/0&*"!#'YX >R*!B64QC!-^@1XG.IW LPD\Z477(=#2A]>7!B@\F>'@
MAS,11+= &!_F#$V.XF@BO"R!U0!-TS1N51#@S^]Z[>Z:\<E)!';-7S+-O_+^
MS'1"W^[$*I I#2(%4FI 9V@L43!"^!%YFKZ\U>E8#+,$J)XDU==A"$##5,L
M"!6-1O!B.>:<?\149**9N1]K(!<^ED^D0L  ^!< <?!%;!]G)I&L64#\U1-H
M]0:&E&33*?0)A 7R!4H"&VGI28_.=:5C!8MNHF&185,1]N%#=_&L[;+P.FJ)
ML"Y[-%%/GJ*(>@\IHNX*152V:/O@%<TK^IT.R@(.Y8MO!6H]!U8K, 6Z'  ^
M,2#W#$R=@T,$@&?AWFI$DV(,M$904S$Z3>!38(M1%L,D4AD4\DZ#M\]>5REW
M\J^=(1$NB8+,8AM,R#YJ'_IZ<8JP^;M"LP=FK3U5M(P<B:67)BSO+._O)>\E
MV"S+^[/02XJ1O(EB# ,5!N)$W[7%<6D.PEA0QF(CN& YCE(C5R=C'4IL!:7[
M.-%H&5Z3<*<H1"EX _89%"UX[BLH@+$XAD:U!Q\&263$2 ^SU P9WK V)>H0
MG.7U_/R79OU:XM<]J,N"&T:!_^+E9M['01YI4)C:6[L +T#A2U#OQ,3/Z!!$
MY#KD=']QD."=YR,:'V-Y5?VS.L9"@>-\V':F.*,CF:71IV$4^RJF0>OP^JCS
MB1[?">0LRE)H_T[YGTQ?W0Y1VKX \P_D-%%'B0(E!@9!3D3:0C%M?UBL +,D
M8G\;T;_E-78#UL90!SJ='>4]K:@88P;6WVOO#0;?(X=6;728ASKMP\/=!Y[I
MXOSN?6*OW>OOO[@5'LM;CF70[CLSEKWV[L'^8>7?0\OTX2;AB4[_-8BTN^?(
M6)!(!U4B/;'%>VI-&4/!]0N/#USP+Y9MJH94ZF,NK.$"T!R_^:\/O0_ORY$5
M)-H0AU;OXCK$(^8+\X7YPCJM23QBOC!?F"^LTYK$(^8+\X7Y\@R=UMU]9Z5F
MX]<%Y0;3%#>6M2_F@_FN,_,=MJM>=4&<4,*A&X+ZP!JH=@?<J,%B<$.R.1!;
MMQ @<\$%+I1@V&$PW HP_ ^FQ)P"S7SQ3QEF,IZ)?K?EAI@R.#9$WS)?GJZ!
M]U@!;X4"QJ1K-Z24U2VKVVWC"ZO;[5.W/3>DE-4MAWXXZ,!<<(0+&]O;921D
MQX.1L!'*E?G"ZI;5+3L>VRO6K&[=Y NKV^U3MUTWI)35+:O;;>,+J]LM4[?'
M$QAKZH:<LL)EA;MM?&&%NV4*][DW3[&NK8U,LZYUDR^L:[=,U[)QNQV"S0K7
M3;ZPPMTRA<O&;9-EFC/TZI8;QEQP@0LE#+YWLKKK>JUN^/;1QTK"<8*ER=-Q
ME"4R]),?W! _UWGMAD#>@V&VDO:C0:S9U_?6\/*$N=KU_G+M>KZ>V9F[0O@^
MV6=+V3L*U'=N2,Y*:.'[G5^:9[7;.MS=8YE<8F8CE""#D1M\J-/"9S!B,-H,
M&'7W]EO]_C[+)(/1YDG.8.0"%QB,&(PV!$; H/W!(<LD@]'F2<Y@Y (7&(P8
MC#8#1OW]UEZ'L8BQR &2,Q:YP(5&$)RA9 ,[/KWV@.6I9K;=<S-J&8GJJ1A9
M<M@K8BA[$,KV6H/] Q;)K30.'2,Y8Y$+7&@$P1E*-K#;<]#F\%K=;+N57E&>
MV@\_Y3!0].LZDG[__A1]I<7?>TTZBB7UMI9HN^U!O[\!LM50I:P[AR#4W52%
MB1(Z]$!#),H7HR@6(YV -A SO- -:WNWA$R$%TVF,H8GTFCQ@5Y+3&,-I(1A
M"C]3^$C9XE3%212&*H FDC1I"14"R14,.+S>B54@4WC(#B2A$5Y&)W.CQ/?:
MXBQ<,;"%QBO=#F="3J=Q= <#2Q4,[+M>K[TG@)2!CD*<D12Q2K(@%=%(C($-
M"L_?1-X?.T-J "<,8Y(I/IX3"H<'2R'O!E^=[^5@(-1D&D0S!9-)Q[!.KL=1
MEL*OJCK\%C819#[00.SN5DE2F9+T\3(]2U!L0'I_9CK1-"+H^=S+ JW-T2]H
M/<KB="S^S&0,2(S?+[*I+4[O(7UU2-@>$M0N&%BSGI9YMPH&81B#WZ91%,"[
M<A(!B/Q5/!1H#UOUH5&@2Z"\-(.A *5@>NFL)8 FB?85+MP;>-0P?B0]'>AT
M)I:6!<PQR:93Z ,;#V'YPR(Q+^7/ A^@4QJ F<O:A7#8[N?KH"VNQM7E'S\D
M*;>X<((D$C)-8SW,2+,C?Q;Z&+3WB[6&B\3WB6U @U6K.V<R- &T2$08 6E2
MY8U#T";7B,W"H[N&YV9V/XUAB2<1L@T>N-6P,I"I2#EOK*<)R?0MO(4_Z9ML
M,C3+AKY'BE=&V799(V_6X7&.'%L'4+V' *K[%("B,505<JY@Z-M5.-1[(@[U
M*[IA 8=TDF0R] A8"(R$O)6QCZAI444,5:B >BCGU[&<)$N8!)([5M+WL-10
M6YQG\=QLBJ\J8P1R[.UW0:55;VZU,UN+4V5#!J=&<30!M1ZO1JG6''\&![T5
MO77G &J>[M6!E !DE\<2G+P<39)HE +EU?U(LM\>K$82P@F8;JIE  ]&HU&B
M4FS 5WEKJW @J:)]JB<X6QS5 \IY]9I<TX%:/YW=]FXQG5?2<-WE8]2.JKB%
M8_K/4W#F?1SDD4YA_-Y:E7<)V OL;8F?0)YCX!SR^=B'QW62QF#&W*B<!2]V
MVMYY:N(Q:Z?6/N^K@M]JG]<8EG;8=J8XHR.9I5%>4 @'#8OHJ/.)'M\)Y PT
M(;1_I_Q/IJ]NARAM7_"P7,0T44>) NT$8I\3D:)GINT/B^4(EJ3M;R/ZM[S&
M;D#O#TGI'N4]K2A?8 ;6WVOO[?>^1PZM"G&9ASKMP\/=!Y[IXOSN?6*OW3T<
MO+@5>*+3?X6Q]+J]P\H_'M>]3PS:_5U7QK+7'G2ZCHS%+;KL'CXDR8NM<.VN
MU_!MN7;7MG%A8R4LN9R3FY+"?'&3+ZS!6(.QI#!?ZLL7UF"LP5A2F"_UY0MK
ML(<T6'>7;T+8BDK1)Y0_XH98\G4(?!T"JV'F@B-<*,&PPV"X%6#X'\R2.0TQ
M;:F2@^2&F#(XLK[=$GW[WK?/L+K=C+K%LQINR"0K5U:NK%Q9N39+N?;<D$E6
MKAS681W,7'"$"WS9\_8A(;L9349"5J[.<(&5Z_8I5W8S6+FR<F7EZKY$U5"Y
M=MV025:NK%Q9N;)R;9!R/9Y@E1HWI)+5*ZM75J^L7AND7I][(0AK5M:LK%E9
ML[)F9<.5U2NKUTUS@=7KEJE7-ER;K%DY:ZYN"IBYX (72AA\[P1RU_5:W?#M
MHX\E>./$7! 298D,_>0'-\3/=5Z[(9#W8)@M0?UH$&OVE8<UO/*BJ/]^7:G_
M+E?6?^?;+9VY[(5OXWNVP+VC;/%-R\M<;,KUF/L'P*-=%LDE7C9"!S(6N<&'
M.BU\QB+&H@UA4:>UVS]@D60LVCS)&8M<X )C$6/19K!H,&@='G18)!F+-D]R
MQB(7N,!8Q%BT(;^H==#98XED*-H\R1F*7.!"(PC.2/+^2-+MMI][,+[)\N2V
M:??<Q%I&HGHJ1I8<=HH8RAZ$LMW6[H WB[;3.'2,Y(Q%+G"A$01G*'E_*.D-
MV@PD=;/M5GI%>88__)3#0-&OZTCZ_?M3])46?^\UZ2B6U-OSB;9B9,X>%7KK
M_>.#!8J.BR,G4WFMC);8D2.8[9$,;N4L^?1!_-VU!?N08?.J*_'Q"W&W/>CW
M-T".&J[#1YR+$>INJL)$"1UZL"H3Y8M1%(N13@"AQ SO]L-2\"TA$^%%DZF,
MX8DT6GR@UQ+36 -58<3"SQ0^4K8X57$2A:$*H(DD35H"'OQ#I30T&,>-"EHT
MM)'T=*#3V4ZL IG"BW9P"?9^"Y/!G^E8"3F) $/_@AE$H8A&0GI_9CK1^&?Q
MK@Y3&5YK0 )X*U%ITA;?YL=1&>%P)N1T&D=W,(=4P1R^.VCW!- _P!Z@5REB
ME61!BKV-@7<*)3KR_M@9TOM(&ABI&5!.4J)V6/2"K\*X@39C^+37$6HR#:*9
M4C"RJW') 7&+_05))&2:QGJ8$9PA11>&V&WO%D-$(O@^40#8\F3Z0N-)-IT"
M5464Q6*8)3I422)\!2]'TPFLIWPZE6Z61O \MBQ-'E99JF4 <XQ&(WAF!7OZ
M[6[1<X CU>'*[@RCH:?(T_3!K4['9@V53^-8S[TLT-J<[U2XF.>EH)VKIC>
M]%>5>>&R#MVLK^P<.;894GH/04KW*9!"PP %,0)58'033.-&>XH40Z':1B3<
M5M2K"@!?7ZGTK#XX^P8->ED,RA/&G0&'(YHJOA='P'/M)5;K@D(["U?AXQ/
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
MC.'B=2V.7CG!Y'"@&.L#Q#AD6O#"J!4Q^)Z:@JI[AWQ/38VE<NZ>FM>MY^:
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
MM%HRL=,^['V_6#'Q+<AC/XM-)<GV[E[_P:(>V^$C/8,P#7#P3W"7TP-8.::
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
M5@D=O54ZBE;.WVRHX.6:"8XF\6U# T<K]&_U&,Z0F=;R+_>):[NW\R+ H0)
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
MO+X ZC9UFU1#)>L\.((8A.2+Y/OP7NB%P9%\^T*^VGO%C## O&,@M"A$:EF
M) (+7A)ETIV2)?=)OFQ(E$#RK1&#L(GDL2=-SB^N'(R;FRLOITJ&V_Q)':G^
MRH*U.[(-\\R5&QQE6_=P<[]L2\D:G1P!K;P!$561;30HX%FR1))0>\:[WFJD
M^Y7KAK?"[4NKM:ZAY'7.>44(0NY%[GUX+_3"X,B]O>%>JAR700/EJG O9P*,
M- RLR"HIFTDR.TV=MQJM?A_<RRU%[JT1@K#-Y+%G3%Y-PO0T#1;N<[KKT1LL
M;-4A&C"I7+G!4:5U#R?WJS0NLPR,.R V!1 F.["J_)5%D6V(PMJ06CIZT]2V
MUF#]H<'J-@6:&-+V+KY#].DV^E1F<J3=&KS0"X,C[?:%=H,0A*5(@":F0$2O
MP$;#F\'?(5(GA-2MW#MW6-JE9?EB&V>5Z(.=)(\]+_(BY51"/0YFZ5.:+!.V
MC_1#I>%MPY6J.;QM&%7?MVX;EDSP;,!9ED TAZ]-(!(L88&R2 B/=SK"LU5]
MS\LS-*_\?T>+D^?+>?'413=QJX4Q.N2TSL(87CY</\)59G*4 "@!Z@H0E "]
MDP I1Q^MS9!"2,U=L!Y,^07:ZD!LL(Q1VD;BYQXE@*"MG29""="7I-'7FVG8
M@9-&#)-&MU\;'Z8+-\8Y+;U3C)A<K]S@6-KK'ECN5W@F&I>]H& S(T6M&0J&
M.@&*!N^\)S$IVT:2YT#'PPT?"H6]-(@[-9H<";<&+_3"X$BX?2%<IV3VW'D0
MA-N&/ ,81B1DPAD3/DKA2!LIE4,1KATR@_-8JL2=@W71](V8.P@F-TY:*9$(
MV"[3!R&&QRTK-S@*L>YAYU=N%"!!&:<]&$$I""$L6!$M\!A$BEDX17>&Y+4X
M;>7-=!+:G),W)%976=A"%$+Z1?I]>"_TPN!(OWVAWY@BB5IE,*0Y4T0C!QN\
M@F@U290[X5@K%_K<#_V:(6>ME2$0A2K-BO2[7-%!:%E-GAZ,IY./4,#^%%M
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
MCSZEP7@ZQ_NKNZW=,,U<N<$[K]TZB'L_8&?L#1K4!*6T-@D(B45/>BG!11&
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
M&Q-XS@((I2A8HCEHY[Q+G!;])MJH]*S0_MT*[-OIT2%F:'EK^9W[1#!4>15
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
M?,6<9)0E:UKI7KY'.:"&4NMA^3@H!Q#K4 [4[0>4 ]6Z!N7 XY,#GAIC5')
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
MOK$8=D>NUKXJ*HIP%"MU^@6%?D\0]9T;Q6(S#,".!2#ZI4Z_(##V!!BO7">
M8=BQ,$2_U.D7A,>>P./[M'"C"9Y0[5P$HE_J] LB8_T^0K]4YQ<LG76M:(->
MJ,$+#T8W6#I[&,&.%;/><R%JE(K]@H#[R #WZ+2\UT4=<8J BX#[V/R"@/O(
M />Y.QLM:CFWBXB+B/O8_(*(^\@0]]4D3$_3X(?7T_G\QSK"%7$7<?>Q^05Q
M]Y'A[DLWFXPF'S&;V_O01LBMTR\(N8\,<C],,;70[[B^H9-D<R7W=[>2$#UD
M@A0/L'MM8KBG:\[O(73;O0/]%S=VDY  _N8FR^;T**?# 2.,W#*>^^W>;T1C
MNZZYD_SYHWZ83+\;5=E3UL!JG"[].%VCULK\U0O7_"'*N\DY>\GFH=PU:["M
M;7\= GXGT]FI&Q\LRO]]]+F\Q.37F0O-;-7!*/[\Y-??7(@V>!V!!QE!4*G
M42- D2AM8*&\6_%DL'J6SXOW*?_\Y/EO*KJ@%/.0B*(@LA#@3#(@K6=:.NUC
MTD\&$W=:#+V<PT?GSIX]GYZ>3B?'BVGXY[H)ZM( [">#Y62T?O)__#9????)
M(*8P*N:8__SDU9M?GPQR8YS%ST]&GXNAEJ=QNM@\X,E_<#XT1 X5L?_^EZN?
M\3\Z@6F[6A'!#?D?^;]+_'\+/KA'Z/]3'3&& J*' H($HZQ1$H0G 42R":QA
M'#3-UHC(3$L"8B4=3LH.-<WF+_^U'"V^7)$-_SA^\60P+TNN_ B_K!Z WR@>
MJ$31@*(!14/=?D#1@*(!14-_1$,4RE@1%6B52%$.RH.+P@'AROG,"'4A7!<-
M7+- &HT16?E!(74$PTP$[EU,@MD8*;\GT< 4';(F<XW* 94#*H>:_8#* 94#
M*H?^* >::5(N>2#6)! L&_")90A99^,Y\SJFZ\HA&66RC@*"X@*$%45M&,?
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
MF*K,Y$@F-7BA%P9',D$RP9A",D$RP86/9(+)PNW 1J$=8YQ#CEF"L(&#HY2
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
M(P?C18!,F4K6V:S"3LGI0()!B++&#:H&1#5$-50-J!HPOE UW$>:06MJ.5-
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
M$C:+Z6#^HQ,VK"?I/T(Z,D5\G-"J.05Q(QU!.C(B.I)K3FE:Y,3I%.B(M+Z
M-^&$B]SI+)$%S0[R8[XFIO6T="2=\5@@'4$Z@G1D*O@XH55S"N)&.H)T9$1T
M)%.:Y;E.B5*%+Z@RE,B<QL08(UT6\UR(;RJH>EHZDLP8Y4A'3I".8&76\P[M
MA>.#YM7BG !&7N(!0B="7@?-?M#P;5=O!04O&375O+31_EP>EZY.02V?61Q?
MJA@DPTB&'S5%S;K","E)GJN8,&X,T=+FA#,FM*))+G1\G-JU@&>_5(ON0+RC
M$6(^HW*<[9 _8Q-VV3<LS=%9[>DQ:.1$R(F0$R$G0DZ$G.@>3L2R1"19GA#+
MK2+PFR(JECD!-@0$)U&9$T<Z#NJQ.!%+)#(B9$3(B) 1(2-"1G0$1H14(E")
M-%..*^N(I-)7 %I!9)I)4AA1")-;EM/L.!6 0U")>QB$3 <[N@ 9Q(G7"Z9'
M#BJF&%1\Z,3XQ:TBHYJ+:%E75Z5U-M+74;4I(O0+^PJK!Z=.'@=-XT#R.-(\
M.B2/)T8>$VX+%2? &ZUFA$E#B6)2$ZDT=2JU19X,$IL#$'@%&/"^@X"_7/_>
M^*[?FX2ULPT*#$(=&9O%<IQ';R!['+N1&Y? D0$@ QC1XD &<&(,(,LRY10W
M)&-QZ ;)B<CC# A!PH2BA='JH)#_(9&H1V8 J9CEP^7D( -X5D9N7 )'!H ,
M8$2+ QG B3$ 7I@DEK0@3M.8,,H,D5H6).5Q%J=2.!T70P20'IL!Q#,1Q\@
M3L#(':LL[<2(PC$,DJ[F]ECFR%N#J)A7'YNHJ*O+J%Q<N>9&4.B'<61-C$O1
M(V*$('/_ES^_2%X\KD8>3B^&U]&M[&)$2D+%H&+0AJ$-PZ6"BIFV8M"&H0W#
MI8**>13?0N>''" ]E1XY/95B>NI#9\:9^>>Z;$KO&YQ%"[>*JJ)-5U7^#[6S
MX_"Z(_ ]O=OV">,7][MAZ>']IR+PR3=N_%8M/(K%'':"W-'FI9 )XXP3JX4B
MK,@*(N,X);)PQC*K=*P.CA5]2"KI>W5]">-H?JO.6@O]EW53+ES3N.87MWI7
M>*]R]Q?[L$#2OUQ=6;B+7PJ?DIBR'T<914)SA"B,*/S<8J&(P=@;Y;3S411U
M19II1CA/@4A(E1&9<D?B1!>"IX['&1LB(_7X1.(@(R6?Q2D>Y' 4-\+CS5H\
MR &Y"%)P9"/H$?@,D,<I*V(E8D(31@E32A*19YKD6G";JSQE]J"TY"&)I>@1
M0'/T>.<78"QGM/N)]^O:7"A8]CZ(TV:3!L,PCH L$K9'T<*$MCFG(.[)T[7I
MF3ET'MW36+>@QE K2&%S0UB<:B(+Y8A23N1I+@1EWW0N^9V<\^T6;H;I?I?/
MV$@;X(W+B)ZDKPBIQQ2Q<$*KYA3$C=0#J<>(J(=(9"P9-83'CA)&DY1(+E*2
M%\9FA;9*I<>)6PU-/2@5LSP9[(3/$[:BR#V0>XP$#">T:DY!W,@]D'N,B'O8
M(C.QS[LMK._=IE5!1 Q4Q#)F5!:;U!XIU#8T]TBHG/$<_1ZGR#T>XR  C,Z-
MUG)] &,P4&0.4ZG&P)E.. 'Q%,0]>8J*W*X-:>G"<L$I$2JCA%FKB7*Q)$FF
M=%Z81"5RD![][^O*.&>;-W5UZ6WUN^+L2I5SI>?N357[3SXXLZY#6Z[73J^&
MX7LSQMBDDZG0("$*3TD+..G'-.D1A2>"PEE.19$R1>)"YH1E5!)1L)C$4L="
MQT6:,#%(=.=)4#@6,YHFB,-HDL8F<,3AI]?!*8@;<?@T<+C(K&$B+HADPA#&
MI",B,0F)G>)*&,'BY*#-R(,B'4^!PSE(7@P6_$"+A)5%&+L89&+\5:VZM8ZE
M1:=#V4XX.GP*XD;*-C4S><<!0SHS4C)#1):G0+],1G0J--&"B=QF&=5*#QW
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
MTZL^D;%WOZFV),2S N/@*OC>30^E;Z\,+Q'X1+C_WL[+7#CS1WLT5'>G@%=
M,M;M4XL]292K=>>K?>5O95WPWC;1A9O;7:2[_:K67_K).-<&4MKX26!8BV9=
MAR3,+D\X>'%;)U_WC/WWNE#M]G#K^K6!)G@BX4)BP&9L'8'S[_XR>@OTI0Z>
MW2KRT?=6=W"73;S(*=,?F>6UWH:4;BHF"/\>W=RJXTM@8-?=53Y3UX)^374)
MA"!(:JF6GI3=O%4(8;5)ZQMW:)_$'NDJW"5XB8E?9R"&&U,D1./.*]AK+@+C
MV?ES2SEWPA[^/D%^K3O<Y_+"T.<EO+B]:W]>S7WR7DO,;NB]7S>>2,%J"'QI
MN8:Q-PXIT,0I$"+,<"FXL.[]UJ+9!"0[N'![H:!@Q#:;G6#][3_6/K+4?3W8
MLZ:+D(6$HGZ7T\;*NOS]_A;]9KB__"-LF2^"[VE_J<->9SU7?C?;I;=[\S;O
M8D7M0+KG=/NRO8%.<YT_5;Y5*C*><U>0@N:4,"M]#\M8DRPQVEJ>:96G0^1;
MO8%]-2RF5Z'HPES_MI.L=K:PX==N<X^AF4>.9G2JB7K=1+O*P1#-%&;,(T!'
M8'46S+#RU*O-6>IJOWS H)\[@7E])MGU9?17(*8K[Y.[(T$*%%3UB:JP9_!>
MR?#\[C&!:=;>(4@NG?(\.N0R[ RQB=:AGJLK\O)[@(M0TE6W.3:+/@C2I6)U
MN;)1<^& *OO$K)?1+]7B\C/C_+)!["6.[(YC5Q ^C21X5#?[HB^[N0*>[=-!
M[GS#+BDL[#+:9+"7T7^'#1JHJMN]!!0M.CNPT>7VX2U7KUU?"!.TT@ZW#*>
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
MR )PI2 +0!;P$!9 A<?ZW)*$4F !CF=$%'%!E."%%4Y)P0\ZH3\D$(0L %G
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
M^%0VOR-5M;GH:$^8Q"U# 5;P]OVO_Z$NES^^GOG=J >)-@<'H"%8LW^UM*D
M<M Y0GSBF\^C\QHJ JJT-"CX8MI)JCKGTN6E=_ T;>Z7IT-SMY,/!UMBZ^JY
M/Z+&^Z3^X<P*EL+??.Z<ZC_8_4[M?-H5C&<SYMYK!;?UB7NM8Z?V;GWO"()+
MVC0[_[R]:X#XS6%IE479A@G@;?J1^U6W7(.TPJ;]YE+L764W%J-/W;J5&[[$
M"7X<7^DF4!RR,R.@6<;3U7G07^7GOKLL&^]K ?J[4',"2CDPO%[UJ][R-F4_
M-</<OD7OK>^F]?*UB:4*[K23LA>V")_\:+>);6%X?M[NS/L;X_ 3M7"=P]3[
MC(")!Y\G7*N==WRV;+X?],YH?1)?BQZWCCA $LS([2AO)N1Z5V?7\*OW<RYL
M*S68T!NZOY,?N]UM+-5UV+_X#48[B ,!W[Y4^K^&"X=8(:=8%0*;!_<I>/'O
M+B3Z# \_W+=\I5BV%843-QVYW!%M7XWTGQ>;AH=+=>[:\C"B"GCE']3\H[IN
M?GP1_>FATG^2.?F@G>K752K=/RE/J2;G$>&LL[/-7FQJ2T,V=C7 2AE"5=J%
MV,$LZN(+ !8AO/?1PUX;#VO)S5+5[2:G#_SMA"(V&YF095_ G<H.*#JHZB^!
M<739UMM8R,LHQ%6^YCZS;N0>)3TLSZ\W0YW=^@S_6FVUQQYP7G2D;1YNXS,X
M^J @X/Q^.<26R'Y6NENY[,1S>@EX*+M2Y7R3DW;N%JZ&M^TB/"%G?UM0 'IJ
M4]^75;EH@[B[E+J-TNZAXV*K(:*O2?_<-@JU 5W@-:KT8<<=PKDI. @\?%_B
M7Y#7\J6.'_8R9W*$1N_(0'S\*%9*LSCUI3R"9_Z4")<3P;0CCN5Q9@P72JHA
M?((_PV[0N>!2QHK+1_;]M5)'LGO[&AN5+";()=XNNIR$$+,)'AJ/ 6?;C(8/
M739/ \!HRP)P.FP@OSO[\.K[Z+=J"<9(L&36!IR:.RL* ]0U(;6R+1:#6[?P
M%WI_D*H(.^WO6A>L^?'7=[^W/]H?O]]X,Q?VAINFO4._2]W->PI_Z!U)8;?I
MM[S;M* 6Z7;WK]O\H/;B;I?J*S8ORODVAV?[W WY"KZFVT. JPN8$.<7-\)J
M^Q61:MY4D9NW)9#MP'RVK6=$_A&VW#@&;.7Z[)!.LA$(:E<^AQ)I/0JU9W>A
M)##$^D@([GU'D^@2YL)%X^F2+U_]OE/4_@ WCP6!:O]R&_&"(MK"6C]S )_(
MS;^T!8R>=7EWXGJ^:F?(;5]MO=7MS.L2OQH')!3TYI/P8:KVM8!]T/5 @3<U
MMSL9USU-+B^78'#+U=9;X1\1E;Y64%GOX=_4' )EZQR+>Q>VW^\U<7C-+0_V
M[HMR8>HP%T&Q&N9Q]3%X)P_F9;EHL[3].MM2Q_MG]I["_O=FO7G.!X/KTOK"
M*#Y6]=R"+? "@^7L?%UI/U>ZHDNO!U];N>?KO+%N88J\<O4*[M\_JW](#?SV
MHR])7H:H1C\!.[?MKFA@G+9L0"C^B^T;W+S87]?=>%.(NIGR[8S?^*A@P9CU
MO"L4]96ZK?NIJPF%OW?C#0/:U=#'<NZ7FJ\C;=H-0_OXFT(MRC:VW;UPJ!<M
M+[>IY /GC3\X!^@$@?[X9+I0*A<VR0E7S ([YI3H7$EB'16Q9BY-Y<%A*P\A
MTW_Q22-@:E\%6]I&_CX763_5?A./S*5[T4<[LL?^'H.RR> $67J<5'WDHG>8
M[.;)^@8$D>[58;;JV(=.7YQC0I>( /?]C9:UQZTN<-*3GSX*OHL)@1$V#:QS
MNP>Q>Q'P;8BRHSWN4PA_]OZ0_:=N'"H[E_5?+?V$ <!4NR'X&\/9C8@ 8)Q7
ME?7PLT^X^ANYUEMU5X ?).U]=('6]3<*/41</\C#*SP1;+KF$* XSS37:K[Q
M @*VG7O?E)\NS:SSHOG^&X"NB^ [W%"RSHT(MU@TA?,97;,^0F,]U@46Y[/W
M/[5M)ZSG<#<S%/IDBFUZ!<CR&Q(F.KIVDRG>4-87SIE9% "[#6P'BMLA>#_W
M;DG[V)V^0=?=(^ *W_DD:F"]AVV4;QJR:8+2DF1XZ+*K0GA5E]T.X*[O>%X9
M*)%_K7:Q!6F5_UQOR=@,%MEJ$Q^<EY=EV&-4LTT3'# Q'U<7LQU)1Y?E>=U%
MXM?UE=N1O%JMZC: Z*< W*2Z5G-@7O5F@#"]_B!M^00\R+.[$$@/7^A6U_:%
MZAWBN].T!?BLFFT:O/21V.V%[9ZB=P7#-(05VF]T=L6OW;QT5Z[W>N]T!PEY
M!3<CN"V-/FO70[M9\?-S/??O412^ XM?-6U#GNU;M*RV_4;(RMQ1D4_P+&NS
MOO0U,:834;,&CMU_WW_8/D.[3='-*&H*E;7:T<02GE,#!(<YHH4&9I0Z16FL
M1<(/ND)\#1]2EUK]\-^=U?IBKR+F&!Z)&_6:P,23XT3J-CZ4/G)S!_2#25EM
M:4'P@I27/L6Z3?E>A<VGW_G"+G,>MO8MP($1!'SJ>AW\$W:@8$H"?C=5M7#U
MEA9XN[]J3=.V&]2^E0)->_[FMB:U)0^^Z91VW7BV?9-\F,E[&; YPCW-$3(N
M';=6$%KH!.RCHD129HC-,TZ=R#(>'W0,^)KF",&<@@77KGY7_!HRWH#\_+XH
M5V^JNE_<;S<S::]EP.;K_K.O:AD 4^MD6P3X_*K@]^V$$R361G#[U;FS,OVZ
M]7N%9;77,F^'CVRSBS<;GS;7JK]_ V!GO ?ZQF:@\96AE[[N,-#(4$+;=</K
M.M-UD>R^05RUX;_.K_O ZT.T_6,%#W'+NU_ .S6=W_VH^OIE],;;%'^M9SM^
MU]8M] VI+8L]PK5Y*E"T/0GLCG+;QF_6I26$QUY6(?WK#[^Q@(\7P59N[,^^
M$K:2W$DO+;NFD.'BT*5/U?7U-IGS9?2N3W.8P<U]Y4QXN1LBZ-ZS?\67T?]W
MBX0W_M2%!:);7]^H)6Y@_]8UQ)N%#:/WIK;.0^\G!&V&-15:$6[+JWT^P%78
M%K06.A3T= ]L6_WUNYE]:7S;>LOHK/V_$2RYEP@A]T$(S1+!8^I[>^2QAQ!)
ME(:?$JE8IHI,.WG0!_XA'LI#M/ ]? =J,O/+;4UF3@,P;K.JF]RDC4LGV/##
M8.0!2-QFV;>V\PNVB)@(.J!R17R0"(IIH-^4!GI\#P8WF;:<9H1FTO>CCU,B
M$D9)K*1E>2$+8<P@)9.;Y?ZN[D^_>%?\7"W.0]ED6[*'!?^/732Y-<)5$7EM
MD*".KH0R^NE37Y^'KH]C]R>Z*MU'7T)Y>YW]XM;Z2;?13X^KLV_SAO3!C(=[
M06[L*+J:GS#@X&IIO21>4\M9<);X/8QV?0_J-IWD]5Y#ZVV':K5-?.["$ZW;
M^L+-VP!%Z^]O?&OK9NUW7QHD&?)G?%!G6R7T%:,,E?G;^K-%[Z_W4;$V%\JH
M!N0XKT!]FR[M[;C:-.95.XZ-C^CF$UY&;S\[JIN#\O$W9YN;U7'WCBYTZ-^9
M&FWK@3[:UO5>ZCN"=D. <;<)+W>,;^OXNF. ^ZT==O:B]UP,N^J]/>MFS[P?
MH=RY[[<KY6 (/WU^]F^ZS.\O@XW.?-%GYP?<;(=W8UNP):C[O* PDFY[O!'0
M=D[N7A:B*3L;Y"[8=^7Z)A+A97>"157=EWQNY=,';_9:T_MN3>W;]B/J2N[@
M#O H[R/=MIW?><OUJ@RI][.;K^?3_#9O=]\TZ#T O3UL2P^;=>.SD7RE0.C[
M!?>_*(M5>\>=L*?OW>SO](?S-0\+==ZUW:_]=;#L%PX,XXX:;]U,;).W+BOK
M@M1\NN+*G5]W:9672[<JV\U&Y<-IO7-WLX%95.TA&9LBQJT)[:9(F^W5;6["
M;/D8(ENKNCP_]]'#W17Z$G XA,)FN.F_=],O>2:D5*1(?=?8Q $A39TF<9['
M>9RQ--=#D]B;U/5_ ('>5/7OS2V-9K^UO>QI[/P/@6>S;';@Y_;\P.DT71A%
MYS:7I+"KRU)B<]C9,:T3HA731.2:.N\!DR[^YK"T[P^VNO:M*=LND+AY>^3-
M6ZN :*L!;-0VA5GR5(T<VNSZ?JX$&K2LRZLV32ULH,(V:='F=H6]Y^IZ[XIM
M)*[9]-K<N5L;H?%5"WVSUFZ/=MO92-WQ4<#GG%O=**4P%U4($/ITL'8?UR<4
M'8ZI*_D(N\AP;-%MM0:[?+-O4P=_6C?1MC6PLSL(Y8EPGY\5:BS6NH&'!TZI
M?0O2MI5)2';<I94^S:^%[:YY1N_3[EAX4X)Z5;WS!INV%6!8@4DWZW .U>\^
M]VH_/Z_=5^R J,]&O'TL0-J!^]]29^0KE-1>Z]X^2>^0D.\,L:_/:14,&YG*
M-UWRW2WN/?7JQMX"=-S2WC"NP)K[4Z: -N_N&WJ)=KN\^\;6;)J';.*KY7'.
M;YF@*;CC! K!=4%S1W*9%4 .. =>H"S\D]@L$0)(P" Y_+MD>8M10X7(;G^W
M..9)D@I*-'<PV(Q:HH70Q-!8V90RE2MV\]U47*@D9Y98:P1<PPU1,0B%RSCE
M11$7SB>=//V[%1R&%<-K\<*/DSD#*C.*Z#S/'=,*U$=OOEL12VV% 0&D.H=K
M<DYD!C^E:4JUL")C.G_<=WO.1T[MEB2&I)6M,>\.G^I["K56N3F V-401_4<
MKZCJ%.-QQ^]:JM+4QB[/?(MM"@;9@OE2>4Z*0EHMN3"2)L,<"1VRV=_4U>6K
MKJKA;^7JXE67N(Y-"QYWU].IPY\/W9^PBQNX*<R3QV\W</;A5<1C/HOZ.1.*
M+/I%W%66O]KVQ[FCOT!?SM*=H Q75_/^N%X?/^Q*+V!+49JV"FNG;LECTMZY
MOB\WH]D](]J?Z- 6V[C]POZB\H=(A79\WH'N4RR;'Z+ORN\W63_;:KAN3Q'>
M+@3+^E^ZHZ%]E*(;QO_/WMLVQW$;:\-_9<M/_)1313!XG0'D<U(ERW;*IQ+;
M%2LY=7^Z"Z_BQLM=9F>7$O/K;P SL^]+4=*2Q"Q;E<@4=Q8S@T9W7VAT7_UM
M'.+H&)MG)#,3%TD7?U]O6_*H>8PXB-L]=<SYH.L]7;O)2E??_K$ON[OORGYS
M]>#'2-/_31Q[J^EVV)9;/J9*;$8'!\U=+^)/34JB&D[4%.S':0- C9[DS7+C
MK\>I;\\RI<;UK%7-=EPH1Q^6)IUI)GK:T;7^UVR^P2ZV=TZVM=OOUN;EZ#>=
M6U:_F_N^CWQ2U)6UZ,@Q$W%!#E?DX[P4%IGTAVO3EG<@:F#/8M+W&]HK*^S(
M*RZBQB9.YL3X_S[WL%_$GU('\6[0+F<XUVGNA)BZ!.2N=M3ZF]Q:O:_A6]6S
MIL#0_"):QWB7:7MBW&R_:,^ZMJG):Y*8?L3+T8^IRE/;JPW#MCCX0!V_6&98
M30:D,\&C5?+'2HSK&V\D3AZV"Y>C7SO*L_;Q5P:U.[YNSZ9O9Y.(3%%[QKX8
M^WFF:!O;9+5G*?G:='7&'5E%6$[">#)I2RSS@?MZE1TD(]DSD3NES+OK,HNN
M-8&+Y3R=3^>[= ^2NT#$>6I:%HR-'ESM(V]VJ(HV,Q5+YL6WE7U^L5&FV.ZY
MVN2&G?J$U;%ZE_K0SGWJ&C%VK7/<6.HY3IK:835=*OJ6G_Q/5Q6T)BA</4 K
MG.YENW':.;\_#W;CK/]&+U+-9[.>M3Q./R=ML^,FGRP?'&K5F6R3@;957X9'
M3M_E=5>U/UYL+?NF#>FENH$VCS\W>^JH:RY'_\A%H"LLLS@X WF5S!+[RY:4
M5N6IJ9UGJX?KOB(KV;1!PHY5*.PK7-<T)+&2I(65I)G2#MZEBNW)I*7*SFPO
M_5=S-4LJH;Y9K?', --Q)K9U77K=*+-=KVZY=OV9?:?-!;A'NRYVJO@/S8#Q
MB_>^9]GYF+YW];^/"/X.6].>6+&_06>B-D9*IJ/C;4SF/GJXMM(XS7(?U^[-
M>ORNU<N.;J:_V54+?SI:HW;&USZAI0!*?XVO.^NRLNKIFVWI_F*\F&R3(USL
MW6/SH6^N[II6NW*<IME ?=VW^S#TULTV@]JIZ+N3R?M,%9:"X^^G<=+BBV\-
M-DS8!IGTI\RD)T"I7 JE\I<ORS/:6&S3\25MR^03LQ431=]:HG,D^QN"CE]L
MVY,T6Q=N0M+KY60QOID<W41?M%01FYU?-KIPK/S9Q48[@-R9=!$=OF]I++92
MKJ.!;]\YX_B5-4^;BMF\#4;\^N:W_J$_]G09-EU%X>2TZSA;SM_XO/(NMG[=
MQ?TO\O6+NYMN8Y0.M7,/RPU"F=QG9..\N\5KDXBQMD%,.[%W*Z*Z\31"GXS=
M^OS74?I.QU88H>5R$2_H<CMSMQ([F\=W;C,BD_/_;?:FE?6FGUL#QQ7N?[W9
MP/-PZ>LJ7?QNQ;NR\8K;%$$)E5RE-\A PNN.>5OWM<?'-CQIPQ7&'[Q#+:C;
M79D;,:6/Q,O\.&\K6E:C!%C2:NN!4GK^U3:@Q:2YQT6:S Z)KK#[>EWEUL!]
MD[=5/FB;I]Z=_V0(N$Z9W?INFT%^!$EM](+)=#AY=YNGI\MW[F67]L]I.6:E
M:(%E"_9[-)*VU&TJ;3N=1Z=PO24T[7XP/UN>_9:[<86HKV;+>1N9:(?HI^ZC
M0NB"9=WV*^0ZA3XO?0NVK;:-";-.;V?9"FUM=C9(;]8C=I>F5/)X]T7N8=73
MJ#;K#7V[Q=A1@AY';R[%5>N<7KK#A'40C?M"ISF^[GS._$"T/'FZ'=ZDI,@K
M+Y669-[ESHZ$X@[OQ_I<GY7-Z!*Q\MYOI5!;91_11J:8RVQ]TZTAMZ)_6V.V
M]J\G)ML^P%Z'HC/%UG+:68>CWG+=&2 KW#U@8H_SH&.F^AB]Z%:8KGN%+MK4
M^/43MH&&Y( Z"M/DHOIM_LYY^D?F:9,S;:,MGO/=WG(504W#[/XV$UL<F]WI
M;!J?,[J0W+%@&K7)^_QSFU^]894[#[:R<<F6ISY(22KW09?LF%<R?+AXCK_,
M3BW.Q@I<MS[*L>%VL=[W<.MSCM%KUX:*$VJZV+#3<9Z7T]5U%^U[S[LN;%N?
M'+M1V#Q]6D_HNPQ$YBV1AL[)&*/WNME:)I_(=7N$[KH=,_F0<6,GLRX8<NCU
MCK[= U\NRW06?>=XVK%JVRW@X9;SU7E7@H[YI3M.[(YNKGW@7(74PO<^EAI-
M<\?=W;(JKF*E.4LR@KLV\KG0'WKBQ8/AXB)(WY2N!9&>H1I;BK@+!BDB%'+Q
M]Y(+; /=2S+[Y.SZ-Q'E)8ZBK#AM:@8DV#]Q6L.;KIM-)P7(SAC"&GED/->O
MB?6V)!NZ[?9'O0?8B$Z\UZ&+CR?FJ+[V=#R/NU.=8@\AS<)\W!YJ-8L#6"C.
ME7[7GA7$ :Y-]G0=&5-+K31=)@Z4988 7<!BJ[:S?Y;42BI^S\9?W4ST=-J/
MT+*IW&5VSGG'O+3NK+NJI.P>\)MU\]YHS.WOW<%&KI+,OF<V_>,F8KD/+>S.
M:G9_JZE-I9-I3];>>/T>*3ERNIA%W[JF=TW' O/;S'_J(J!H-KB)\V'AHD_O
MWTK?Z.C][_H[;+5:/4JVVY\Y;QP]]GVK$IBY\KKM1370GL&?D!OZT>CRH[B8
M(F?P.6CY#:M81"0$<5&G'E=!(^6=1U)A3GW@RI/J-!FD;;/CUU/W_3K(^D/;
MXN7$_/R0-GHL;72CX?2&% "=#&&Q/++U^?N1;N0]IIBO&C*YUH%V >@NWVJ?
M97['Z5^L#OCW!K]()P@I"V#CS*6]Z]I_YJMS/5U_5I-N?*7GKFW .9M-UOAG
MM^-Y:EVT.L,Y?(#3;1S'.7MEGB,N89V1M-V>??5L09OY1M[HM6Y^7WUM,5O<
MW:PSKBXV&'GZQE8YB#Y/!/C]"-NL/?FEVK>Y!W*<$T)X"G]':U_7! 4B)>)*
M2V2HPW%@6V$;_5>MOJB^O?=WO[4':G]I05WT>J]=2F;+K"#C6]\Y/J M>VJ?
MT<GE8M1))JO7MFS '0YAW3RRL5JMDW<;ZT1OK9-U@\*-V/R>UXL71]>QT4:E
MN9J][S]L4\K6_F#7:ZT;K[1^]F"+ENQ90YM:EOIUK(Z7T];2VF44A.U]15SJ
M<7NY&&=/N'K^O6.*51;MR2H&S\ Y09K:*=/4*!"^#HWPE5?6644D8A'Q($Y#
MA63 )-6\<X)K$:AB)\%.$=;[[U)(\,U&1/"7W/0G(JF?IDD+HGGY=:)/WML/
M@-,QAY@#M5DJHTVQ %H:PF)YPOS.CG>G.1K:;S.Z6CX>W2:TOTO!\#;6[Z]O
M)K,[W^&7-GJ?N-F/L'=N,KRTG^6Q.K:8G4*&? :_]2BZZ5'01E'(=J?IW)3-
M+-NDFW5]R$8B6YM T+]+_&P]U+L$X!RZ[0];#H_5?;,]K-E*!%O5L:U2''+G
MC":*>YT'U_%;KO(OUUF@^;R_NW>7&Y&B#"F;+M]SIP_U9I+E+GE.ZN0<74%+
MTQ,%V\WMSB]3U4OW(OWCM4R:A]YI2Z3Y;KLDIN-,@.G&TP0XF^06FGTQ;[_$
MJ@_U=Y.H1^@W>S5+Z0%MQ^%5+5-+T[G5R67_E=M7FO4] [\_VO1P[^+]A^P[
MGO3T5RG',Q7V=+G/&UWM+D8[IV-]9\PVLS(SN$[NVKJZS9FYZ J:NC;+6U_:
M?+B+C:*G6=I&I%#2QB_32UZTC0;#W/N=-MZM4J:\RVF;G[E3SM/UB/;-H;NL
M)9X%^WZK+>'FN[84KMV*;9MQIW/%A5]G4^X\[VKQ=X5:[MY[K6;)^"M].Y[-
MN^[81UXZ\PC/<_58CA.FQ)VN^JN;X']<IL3N>39];5%3JHE-^ZEE+HAM.SBN
M:A-7.Z3N'5-_GGBSG*23TT<_^L9]*]7N5RN1W(T3'5M\8""RNH?(2JN(7GW-
MD&8^HE)G.5+*$X2Y<Y(:9460IR!$.HQD7Z^3H[^[6U_R:UN&]CH9YD1B_<]D
M6EZO#<,/G;"_[V3]][@ZMJB5;J+;77$K(7H"XBAAM694>U13%]\92X%,A3'R
MVO. >45#K4]!BC7T>7+8D: D04PHAKBQ%,E*!N2\L2KUDJ/BBYIY#F^>_N/G
M+YBNZVCU::Z]6?FA:.IS+FUOO9ON4"M=MRI3'>=!NT+FFYSUW5U]!/C\-:+,
MMCYB$^NDD?^6'G#T1L\GL]%OX^OE9$TJWC.O'$ VF^ATW82M W&;:&6K-6_8
M]+<;$&#5Q?B GSWL]WH NW9[J]KO5=)H5_Z?/6S\?_#C1=Z#M-4;=RVU>ADI
MH$Q)'ZTJTE81Q"F-)C5P@Q2/AA8;6RE^&@[%S+7Y5G^ (Z:G[HR39W[T-B4D
M0W1D" OD29OUM/4U+15NE[6^CA>T;3&2C>QK/^ZZ0$&_Q=G:1^ZP/:VJ)N*P
MJR*;C;'&&WN0U=:A:^J1OI+V+9FK.!T?K5M0Y+#)FG)WH_!BW.ZNUKTW-QE\
MYWG,CI$D<[IT89O,Y'7XKJOSME2N.IGL/67?%&-QU5=0^&F$#JL[[C3J2,-/
M]/O,0)-W8"E7I*><2-4?_UQE?Z84B_==%_G-NLQ<2[)JVII\3<O/<G"R>UJ(
MMBYPKV!%YTXGPSP3 R-PPA+XFYM)YDI?1LV>]UTHWRW'+7'?JH]2"VJRNJ2H
MXK2K@,\\YEL6I(5%JP$V;$0J=HOKT^<&MUFI4^%O,^YX8;:JJ%+OX7'H&@:W
MY6C10QQH'-Q^YK[M%O:ZU4X;<VEFDW1U%WK):<\9!288U/(I=5&3W1*\S%V^
M823RU^/3]P_<47;'WYAH)>+\-L>8L'))40=I(YI.""R%V;I&G[TM3364W5RM
M:,6VJ9^F;N/2!-[G/DPRE5@^'$_G[=G&K WL3C%6'JPY;B6S/6F'S/,?%T3C
M=UYZ53IVN(GSC@QR@##:'MW3$8*]>8GVYG63$QE7?)9M]4A.49DGOH2686N#
MCN_0\MQ6KXV^W9N=[7HU;=UN/ESH;OJO9=SI19U:<59V4=J^MF176]9<7KI-
MS^R[0603]B%J1,8,LW=MS_66S[-E5<K[P^M$.C'OZZ);&-,V*\LV-(5NVX_R
MY:D.L^^C$&5UO5$>$BWO/-Y_G7S9(8.D;]TSY3X1*;4S$^N%#NWT'>I[EH_]
M)TG3<  Z]"8IJ7E7O>(>U/TBPJH.,ET<A"1SWP<2-B!7;SYWN=%:AJ^.9V65
M'G23.DQ&\SFYV\%^>P]WK(%#BH<D9[4Q8ZO16WN57:+-M!UKQY:P6Y-+;]LN
M;?..@Z[M)ACGO(U,I#GKV\B!L7N)QNZGZ88=B(LXFX=#VI#<^ 84/P8?^B%:
M*'38[2:GW*2%FC',K*77G4R.[<-RY_+-74"V?,DT7;?'@^G7^KZ=7#Z%ZCB
M6KJ6?,384O+TJ>$K'=]0I9>E$T"Z=2@I0__NFTW_&OW:OY;N70=SS6RY:#'J
MH?6S/DK=C/"N4&F7_9I69?;(F<XFI6:U*+R_Y^7HMZNV7V7>VF3_WM?X;Q*9
MK+YPL;F7SF?E>WOU>.\THO&KS-5)VQLC;;LO1Z\/-BS:UZV#0[_OAUXW>?H4
MC]=OXOH#WA7ZR2^U?JCM'K6]/VY1UC 5]Y3%G\^2M7G2J7F.HDY5U521RJ':
M51)Q[10RZ=" "TZLKIUPU4G.&'[0\Y0-T_SJY_G8\;&.&N"DX?#:^CF:KNZT
MX9N_1H3\QU&4Q.B7/BTHR^1%GT  %NAF\SO=1.O@.WT=?=,VC?IC\DYM]MAV
MZE1WR)S0=-NKKUUCD[S&]*T>3S(\B-YJ.P?M*JZ1A)\[ML">*QOUV5+3Y;5I
M.>_VLOJ6BTQ'F8.!+0_%VGM>CKX?3_*3#?4-T@/D?NTM'W;'4)J9N%8#ZA43
MU=[8&]V^U^<PFS<<=U&>6<X5R##(I2G+_5(2T5=[^'.E7?O=W"XRSNNO'_E"
M_Z2;]]K*=+Q8/6++:M\Q9O1AR(/4<WV*;Y_RU[-L)-"8,>,RMR[SQ_)+.XJP
M_G';V':.;'WL;9H^V-JB.?> 567N^MC$=L.6+M6O?:SVB*Z(_ )!1:BD(*AB
M(?I^;SA2A#@DJ70U=EYZ%D[A^Y-4H[JDHNI;WSHAX)IZ)JZI#4F,$@YXT3X?
M8F*'ED4.H*YHD9;3/@PU>J?'TZ8/L?8,>BL'B>(V%N660!MF=,T-^:$+5.<O
M)3^;!CFG72O4?)ZRYI-!S>?0:CXC8J/!:8U(50?$M7)(*2>1UE0)IICV^B29
MS?&I7J_2'7Z=SZ:SE.Z0 VL *YZ)+2H9GM%:*J-ML;QHD/$<EF4?V)S4L!0U
M%0/T;J\G<0_8M2Q-]%2)9MK?9NZ0:1QI(YGK9DN/NKUX'W'X\?5OWZ6]Z0;S
M1D>SL=4/8]9E(W3]"')3\'9OVOA[[I4" *G_03J,S)&$C0YD[;E)G[;UT=R0
M!^QV#_XV.OZRUMKS'@<<G8XBT0U_]+GH8?<^^X2PFJDZ%9)QB[B5&!E3462]
MJ0+&A*KJ)+W.OTO9V+YIWN3V-CGJ\WW+G[Z<^T_$'X\DP^YWN5?)*W;)DMH,
M%9 <6QST<M1+8K0ABH,>JYN/]-Y;TU&<%)[YY+$HLSM %[]%EC!VV0'GS7G;
MW"KW!^K7K%VOV<WF(QLG P_@UEJQ:NUD%=L^"_-JLSOZZMZ';W+X'K1+2WBO
M5\V=?<=*D3IE'7J?5X,,\ S'R8(9*-L,_#)]%':%(Q$8)C&NM#*(53P"&44P
MTK@62!-);"55,%+MXAX<A'?:"^0QJ1&O!4/2U!3A"G/!B!-.J6.XY[5M"6:B
MHO^03];&M_[["/I_"1N?D*WJ[U=IEW =G^#*Z;MD:G*E_,"E_//LUN>C69'M
MY+JMZNZFYBPJUB_2,6RSU&V:G$ZU.N]26O9&K_JM3-E5A[KX6Z :N8=JI*ZY
MK&KO$/>.QGV(K)"I4D*6U[;FE0FZVB/-4SIN3J3"R-5!IQIQ@XPB'AE'I#!:
M"N+M ]3W5S]/(3S]+NKN/V<I'/!35V[?7A41Q.?R/22N!S=;=!=\]6>"\;ER
M.7P]NLUSU[:&;%KPU:QJ;G^QR\EX'#5C?G.92Q7:7USD1N/CV]R6%%TE4IY?
MKL:S#3JTI$?Y)*WC%H\C.WV34Q;F\:?,FI7:;[99J>]2G>#5==?U:AG=ZRQ=
MND6_X&Y3XJH;N415E/!;2LMMBT7NFK; )7US&K^[;$:W/N*^B<]7Y[2.]IJ-
MCB29CF&>PSX;*1!QE):>J6TSNM$C9;/E?)R9/X!=N,<N&&Z9HY5%E:^B75"U
M1=I@@:07-99$6FGVB,@-EDY362,9A$!<"XMDW"4@)YB*EH1A(Q\2SGBS*:FW
MZU[U9,L:_..W[U?&H-JT!4C<:PJ8$)?UN1J#41Q@DGL$OTZ[H[:DZZ(+^:8M
M%"SZ^Q:])%Y0224B0:;31%,CA0E!EFEK"-'8[#/(?HXS_,MLYE*,^R0+FM;U
MY=EZMWY!KZ@IVPS%=]T$7L""OG=!6VDI9[5!4B6+7!N)HNUV2%1!>>V"=;4]
M);K;L.)_7Y5B_K31]/QUKA7KX=WKJ?OKNC0]<W_%RR,DG+X;KR[^)5FOMU=Z
M>E*M8?12OC"E&:\F=I-\!13H7@5RC%A,&.*XBLI0,XE,D!*)N"\*K(HZM!_=
M^!08E#NBGE)[?O:+'SYTD+M7F$Q*OJU4)]$A+B[5"].AE$38*T\GA@/MC74K
MB[[>MN7%[7+&>PK>Q);7[TVZ39K5-RDYI$O:;I/J$W#+VS.3"X#C3F^9=D/=
M-U8<RRT=T#QS!)C<C#*.W_;C2,'T3=*07 394;SV-8<[M+S)+JP3_[L,^@UF
MW\Q#L"(>?IL+)E>[3M1WQFS[4&VR!30/[UKR:=6,>9KB)G ^^Y"+,R=W8-?N
MM6LA0EE?$XR8)=%&58HA:56%B"'*.>9)'?:0KD^Q(*(98CCEVC$J4,0%%"FJ
MJ7%>8.?" X#!1@3H[^U*23U23V.1V MPZOO)-W28*<TEG8_C2T6KTL_'GZ R
M5Q'IX]LA8B-@X50:I#3W2!G#':<B0AORQ0W@?[-7WBTG_I=P*"C<^<2M(-#K
M57_!3T^PK:M"%L\ ;4[V[._>S?V[Q %R))2:^(!ST5[7!;)MP-D>^S>O0.&_
M*-\L%R$L<BWH@;E+X?)O36)_F.>'C-CJ%?XV7XXF^FZV7,1;?/#NV_9V!.>9
M[;X0%]Q$WS3^59/XMJ+<MB<HC_U5_PSQ(5:5$+=155ONSU?]&!L7QBO=:OKR
M;6MUB2OY=9K;/RW</1?22_R0RTAZB8]?55U*03]SN/B/^:%7OVK5KLW)/_S.
MA]6<"G'1_S\I=A1!6TSRJBTI2;\XK.ZY'U[T]MTJ;5?TM_=D]/4+,J]064+"
MR'X)PVE+3HZ(]VDD<; 2ZIEDDS6W<.%$4:1/__LK^M73"JHS>ZNY$S>)("MN
M+4?;3O? 6G\F<3Y=9=U.JNQ)U\3KS)!4CL)^9!ULWBY*9  +HAP%![<);A/<
MYGFYS=*MW]#<X3<YL#U;-GKJFC\6J9!%RKD<??R(E^N" D-P<Y!#?Y2=1#=7
M.W&NQ3H3K4BM_40W^@BR_QP_^M@Q\T<6SW1VUFKXA!KW!U"JARL5G&-W!U:>
MU;7BEB,J:H6XUP%)BQEBSMCXF7-![75*_9PTY:Y99?-VUF7?]$=7OOG+?-8<
M/[UF6Z?7[&.IR1>X)D=/L,&>G50)BD%_N+Z@'$<A44!_1=B:1%P<9_WWW(2F
M2\I:IU!]@3J>6-+E.ZIAH;]/%0]8RV>8],'K!("W/MM(8":ED(A1$1 7-F4;
M28PHI<9XYVI"]]JWGR*Y^G];T_ZFM>RO5X8]FOV3X#C*CQ>8@54JP"I!!._\
M,=R/6TWB<TK]1G6SGS8=]TW7HZW+\N]9]],3;U+D=(GV#00ISA7[G72G_-!<
MD\+4_&R$<_I4H$)U#+!DSV."502, :,@ZQIQ8@+22GCD9*@%\\YXNT<$_<A\
M!3_\>SE>W*TX37[*/*JI%B_^D/S,2; FQR?%FD]I!?<SK< <0H#Q18#3M_=P
MTT HY5PAYDDW\MO&E5[29%W=;)DV,$6#S/,]ACZQ^CU<PN4K*N#4/N:)J714
M.429C9B3<X4T$Q6RKB*6<(R-W>M]^FR\6I]Z>%U346S@\Z/:!'#THW T_IPV
M+B7T4!Y<,>>1ZFURY*9OXGN8^7AULZBMZ-[2;6T,%U3'#3!6B:[&4:0-QXAR
M@BD5=1VJO<.4S^D_L*[>WN>HB=O;CS/4O$U+".JXGW2[L<7#WI43)PZ;:,\7
M;<OWL J7-SUES0[/329KF:S%N6*Y&4_3LIKZULUE>IG%-B4,5(%#%7@M+SDE
M#ZK'EK(^71EX?5DI* -_$H!23HD&2*(H24#QVID4KVT0]8Q2TX5R]*]T29>C
MD6?CU+J]TW-WP_GT'=RY^;27* B@,7EAKB_GD_TS;9#+45"@,@$O64AP>E@G
ML9"+^<SB@1WAF;A%H#,Y<T\'^69G< "4Z4S2^8U-/_A_+\>W>I+JV<O)=@$?
M6G"RV? U\&6FD)6O5) 8UN=O""=-72ODG<2($^N05$HB13U65*N@?%5:JZ[D
M5N('/ZS]R6EJ&N0%9K383++"C.'SIX5!">UYHL;7UB;JYF8T]]9'#8]&H<@-
M7J&N;5AX$9BB!C#I@]<)@'M]'0#!A@3,D28T0C=6\P3=".)81:SGK2-FC[CN
MV>'><CZ/7VBO_/O*)YP&]-6,%5O("N8,XH0O O']-+V-/\SFXR]B.GEQ08QA
M(3W8# ]@T@>O$X#T^L!>+;"G1")AG(M(SRJD*QTBTF.D\E40(N#2D%[O!^Y.
M NV(XA#,*]E^03#O_*'=KW-_H\>N[Z_>Y./@V>+*ST>VW==U!7\0SCA7X =[
MX@%,^N!U H!?!_RH-4';0! E- (_K#V*#U@AZ8+C7K-*\K)#?)W+^*'U&/'Z
M7Y*[:#\[#3!D)P6&8-\&  PAYE>8\?IU/KN)4WN7 6%*#;R!)A?GC )A^SR
M21^\3@ *[% @KHS@F M4<V\BHO,4:<4MLHXX0R*>JT,H#07V+N'7B8Y8L$WP
MRU[A-*A/E,L2!_8,PH$O O7]-%WHZ;MQHI2"L-]Y S[8%@]@T@>O$P#X^I:T
M7E-65Q5R5%>(.Z*1(CS^5$MNM,>.A.+"?FMOT%Z< WUOK_3T+[.9>S^>3$Y#
M$4PO),80\2O9M$'$[_RQ7Z_4$,\X5\@'>^(!3/K@=0(@7Q_C<Q[S"/N0M09'
MH*<\DA+7""NM:V<K1NE>4X?/@7PG16.TKB\PA<R\HLT.A.+.'X[ES=8HJB""
M1+R7 <^@UVS!,.[Y^5H+U3& >QW<8U@:5_,*,2PHXH)[I+4P2-:>"4VY8M27
M%N'+3N;GV=1N)OB=)JI7;@X?-* M!'-""/ +.3L?H_WL3G\GB'R<*]R$;?D
M)GWP.@'P<)7Q5VNO<4!.5A'J:4Z0Q)8A(873DE4BV.+@X2GQH% 7!%<05RS9
M@$%<L0",]U3T?3?Z#KC[SAG@01K, "9]\#H! *\#>,8$:HBV2,O:(JXJB333
M'@F-ZPCC-.:N/*KF-NZW^4'G'GYMO<-ISI0ID/@5;=<@MO<B<-]\V?5KWR9X
MV>C>#I&-<P6#L%D>P*0/7B< #'9@D$NM%3$82:D<XMQRI*04B"A9T=H2YBI>
M/AC,Q\.G@8 71)T4!((]&P (A.!?8<;J>Q]\5'(W&D_M[-J/%OK#"O[=76QF
M&T((Y%R1(*09%HP8(<T0D.7]R+(BU!(A*J2\9H@+4R$MO$"L#E0YJV0$6J=
MEKVK^"E[BK?ZPP8N_-F?AO-%52?E?($LP6<W<1!)+ !$/D&6X$;,,&4,INTC
MQ$G.%3&>=*\-B+'H&",@QK-#C,K7#&,FD:](0)Q'X">],8A0ZKBG5-64EA:+
MW/C-:=(/+Y@DQ<8? 6L6@C4A8%D@UKQ9SNV5;GPR4<TX*DHV+>4$6<IWA<."
MFX^XC:>7--E6-ULFBLNB >=G*.L3(HT_E*-^#Y=P^8H*F+7#K$1)Z[' R$O&
M$0_"(:F)0<P+&P@VFNQW23%8.DUEC600 G$M+)*8,N0$4Y4)#!O)'H!9WVQZ
MF;=S/6W:0"@Y41V,N*CI4,*>![0)P.A'P6C\.6US_MP+^>>XHYF/;?RW&]]N
M3%;W<NDE7K%+QMC7W^[,W]=//WW/C!4.KB1^*>KJ,>:B^UVVQ?%7BE9?G^&I
M?T\0-AHWHYMYM$/S..!(+Q;SL5GFI3I:S'(+0+OPT=K<37V<EGB?:,=&BZL$
MO)-UC!^E!@#9+K:- M-GJ5[\.@[A1M'0_!Z_8?VJ>#Q?-,X1XCB=\=_Q-ND[
MT=K&&;W[__^_#Q03]6V3-KO1O/B;V;Q]G,:_2XT%+@^N#%";?;6)AN6 _:.?
M<].52^[,5M^PUE:X%M&G!N,(XB+42'&E4$48=L1AJ;7>]<C"<<.9J1"73B'.
M!(]>G*= E*;,<1NHV_/(O]DK[Y83_TOX<1S=K?_K^':?B7@5.VI^U?/%+^&
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
MD89'3=6@[((J"7Z]9*L$=!+GGZKQNFG\ J4']U%V*QTO)Z>P,!$/"ZE!^MH
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
M,\4$EQ5RF,;O",619I@B31RNJ?'.T4_MC#B$E)^G-9> 7 LQ>X5-.T ,@!@
M,0!B# =B$&\5QR*"!*P)XM)19'RM$-&UID%&O*#W3N$> 6(,-_$'@ < C^>?
M=@ > #P > #P& [PT";"!.TL\L9SQ!/FT,$KQ+ DV"OME!+/"3R*3_\!X '
MX_FG'8 '  \ '@ \A@,\C##."DJ1I42GB(=&LC(^@HC*<L=5A=U>$M I@,>
MDH  6A0 +3;3@.+/:27].0LY#3">+G4G93>^/3)=_%(P]O6]\U6=(28H:BX&
M:#8/-JQB%Z/%E9_[T?OT5S_=X& ..9C*:5FEPA8<HK/ S" =W0>21M2,.N[E
M?F&+M9C'/:]$6AH:=\/>("E80()XPCCFA/O0.QA];?2>=WG3&H79<F<+^^NL
M&:=G(_1O\8JKYI?Y7V?3=W[^\_+:^/DOH?]\VPUUWNENTP/]]/./6RX(-=XF
M-Y2\0>.GQV9#>*>T9!Q50BG$=261L=@CIZO@M7+4F[W*8N(UE9HK)$EVT3*Z
M:$L%HG%BA8]SPOB>N]W9UY<W/=/9 1=]Q&</W(*,KO=(R$:S^6ZBXNC]>'$5
MIW5%;S[)].9I$N, T<HLKN(L+-[[R:U/(T;Q7!Z:H")G8-,A10]]*B.YTK*X
M0.,O;*=D*FC'K=9(^11,TSR:#\D9(L9J02HEN-DS.<)QPYFI$@2.BAGQ+8HZ
M)Y&O-&5QM$ =VU6RW^R5=\N)_R6\T<U5^O\/Z[S4UU/WV]5LOGCKY]<_36]]
ML[A.OWZ;U/!MO.]WDYG]_:N1C_#V)GGG^=(? WH/\-:/@O2*7$KMGSV<TT/#
M-@GX0.JU7BYF/?I.CS^>OGN%O\V7HXF^FRT7\4X??(3R^:Y5?.JO^^OC1$ST
M3>-?-?Y&S_7"][.9]Y;MT%\=2E*_'3=C,YY$X_BJ'^-(JGIW5W:)I?PZ">+8
M)J6]D%PR]:#+\$.NXI=<\9,-1R^KFIWRX9BH/G,XH*U^"K+DE]/F_.6)8458
M74%CAQ?!:YWWN^5H)O1T@)X.8)7!.18I!NAZ],*<XVX8N!PE!3\YI$R*%Z+>
MA<D0S/7+-M=T,!H.YAJV-2\03X,8BA##L\7\2C=R0_-_T*/NS)T9]*@[@PRS
MGZ9VLG3>C:*V[K);E4, 69B<AU5I<5(>P<(D<;[U$R?6(*B**-#X'N&!$$8S
MKS%2E&G$24V0\A@CI[QV@DEF#=NG1K4:NWBE4S@@;BJ)M- "84%K5V'J#!?/
M6A517\B:%LN.6IA5.QM7,GBC!)Z^%)T 3W\V2@6>OL\59R;QH&-4Z51<$31!
MVE*'F*2.>5L[2>U>KKAD)$*""EFG:L19JIE4W*%:A-IH7"FBU1G5/YZS27L>
M/_+HG.;GMML?H+G9C.H /?F9QW<>L41\,*UTSD8XT GGI8' 0&D(S =$!)>(
M$VZ1P1$.*J&D9I1YSO>J<CVNM.*L0C7V$3@R[9%B+"!NM9)&$.H2<<8S@D#%
M+A@]:;SG*:T<T&" N7O1@22 %*!CP],Q@!0=I)",5KS6"E5<&L05B_# *HH"
MX5@2%:10>Y!"5(ICEB"%%P1Q[0PR$4L@6WFB, F^DGL<!(\+*0;+V0EXHI#\
MHLV9A>YZ!9NQI^ZN!^E)Y<"91VQS"D2PYW>\"42P9PA8:U59H6N)?**:XYP3
M)(G5"#/,G*B),=7>0>CG,-,]:0R,8')!%"_V-!388(OQ:2_(Y@$X 7 "X&0
MB@K@I ,GE%DLM=(1G$B,N+$<J9H%Q*@-S"E>2VU>.$L]X)("<,E1EOHU1^V7
M<M2?8[@"YF(]%X?ID<F1FQZO_S["C5Q+%3=F5"$E*QJW>7'+I@)WR-6<!IH(
MDRD^!3?R!N7QFXENFG$8>_?=76(>3\9NJ2=_TXM,&_Z]7O@AL2(/T*F^O?)9
MI-W,CZ[;J4^LX[.0.AF,QFMQC?1BK]U!#@,G!I6VX8%.M.23R>Q]\^JC:HP3
M+>\+4^*S(:/F]8.(ESD69? ]'R*C%B=]-DH>1L\-7-3/0XAR%OD@((D2V6F
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
M%(W7)T6@!R]7#UBO!_^8;BS4;@T;G7Q\=]+:G22NS_UF[Z=I)2^O;]K#LUU
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
M*!VX(<>=9;735'NR%T)CB@DN(]C%$>=RH7C\#J9($X=K:KQSE)_14=W3FDE
MNX68N_*-V+#":H V &T VGC9:*,FA%-G*Z2"=X@;XI'QEB'!@\-.Z5K7>P=V
MTDNON9%(<I9":RD<1YU#HC)8JCIP4M6 -@!M%.[.!H\V2K0R$ 0!6 *P!&#)
MEY[X">H(%PXQ:S7B0G,DJR 0Q=S5BMA*R+VZ*"88-QI+I!6O(Y3Q%&DG&6+Q
MU42%4S]I:  -N&3HN*2P:8>0!V +P!: +8:#+2BKM31:(VJJB"V<HT@*3Y#V
MF"JNJ'64[6(+X32ME"2HKEC\CJ4RXA'&D:ZL<<H*3CD!; '8XM'RB>+/:2G]
MN1?RS\OK.+*-_W;CVR._C5\].HM?EX<4Z*/.;)J,."FGDNC*N'13WO,Y$"^D
MIQ:1$"K$I:5(D:I"Q'DEZ[@/"4KNVQ9N.#/I<J<09R+N=327R%>:,L=MH([M
MVI:?IK?Q/6?SN^_'C9W,FN7<OXTC?C>9V=^_&OEH0&Z2S.=+?X\F/<,:> )J
MM=-J*+\<]7.]D:+UQ5&X1WWFT:9!>?PU+[SF5!B.XF8[KE]I:J2DDHA6U#A2
M<:>=/<6:_\U>>;><^%_":O6_6<[G\:>WR31^XOKGEX*Q^S6@&HH&/#*,VE"
MD5[L-LYC.:TQ==!+,F[&S<*[U%]O<>4C8)E,9N_'TW>O3J8YCQV_WM2=@@QG
MD7-UR,FV^#+GMQ[(*M;+Q:S'@^G!T]+ W^;+T43?S9:+>(\//H++?+\Z3W9W
M?9R"B;YI_*O&W^BY7OA^'O-VIQWZJT/YU[?C9FS&D_'B[E4_QI$L[/:N5749
M+=+7203'8'-[(;D4E#WH.OR0J]@EQ?7IAHL&KCKIPRGYF<,!BS.P. .+\^.R
M.%?0_>!%D#WO-2\N1W>A#P+T00 /^MQ:"!X4^@>!![UG3:2813GJ"D[S/&TO
MR 9,+YC>?=,+73-?@GK#?@7V*[!?.:^(7^G6;VC.$-JVG;F7@[9M9Y#\\+^S
M^>]QUM#-?/9N[AMHVG:V= @G9= ;ON(-)./_Q2D5Y/%W>8>6:6R-LDA5U"-.
M#$.:5@SY0&MM&+&<[]4($J^IU%PA28A&7$J-I*4"4:>E\()XQO>(DE;9ALD5
M_#3]=3ZST0_\[!>_A+_[^."WIV(MJ"YR9+I03M#"+-K9N)'!&R3P\J7H!'CY
MLU$J\/)]M9YRRGFFD*FU15Q1AQ0A$E&C564LQ;K"IZ!#?#(O+RXDY^#E2_;R
MCT[D#7&=9[<V/XZGX^;*N]&[V<P!]_;9XKU'K&0>3.^8LQ$.M'YY:?#/^(!5
M+2WRNG:(USP@&2$ATI4)GNA L-UK7/M%09[>+_PEN873PS_"+WAUTB#/4QHX
M(&HHQ-*5;\$ )0!**%-W "6<'4JHF%92&XML73'$?4V04I@A032V./B@:G[2
M(-%CHP1UP6H!*.&L+-VC9PMMSBRTARO8B.7V<' :<JY@\A%;<0+)Z/D=1@+)
MZ!DB4D,##1('Y(U/QY8R(%W5'@E1$UE13K#80Z1?%+>*(/0DT#,N[ B*BSV?
M!"[18MP6H(JBQ0.H E %H(KS0A66"^*H%4@'(A&O*47:2HZLI,S706&AW4GC
M7"=#%=$A$P6HXLQ0Q<MB*%>/.K$=0?EACF7N%>$B[A^"%SXJO@W(L#H=@ZM:
MU$9:+/4I.)9_G<]NHH;<_3K1T\7KJ?OAW\OQS75\8N 9?US.;G$YZN<^\RFO
M)OYB-/6+ ?*.QU7L/]C)TOG/71@'&@(46R?^R&A UGLDR_]UM3I N-'O?.O\
M(BZ(+_Q*3][KN^;;KT9_*DHIG[<!1/9 ]R])X(1_\/1^[^-=[5AG<.H_W/AI
MXT?O=3/2-S?SV8>(^A9^<C?ZPR'+!7"^\^I!..(<QLA(DY+;)$-&1X=M<7#_
MC[TW;6XC2=*$/[__(JUV:K;;#,&)^U#MCIFZCMV:M[HD*ZE[;#^MQ2EB&D1R
M,@%*G%^_'ID "1(@15( F0F&S$2"0"(//Q_W\'"75D?JK-R'5]]DUIUP7MZ
M\^)>.,].[L;R(Q?L"DXP@^>9%-G]RA0M+J-/#BGI&>)))(@H&<@N9S(FRJU3
M6U,_+$Z6*AY0"!["5R$]LEA*) UF,B6<(HX'EUUZHH]==CL$6<3WWO49[)W"
M6B-+(YA1:BVR%EM$A&1,8<.DWII[G[!Q07N'/',*<:XD,@)>,<:(TT$+[K;F
MWA] ?.]>G#D6\87'[\?'3#.!JLMHF[:*@-'"UO"923]Y9C6"!MYL8GL>@2P7
M #].JD/HP!UCD*)E%KN84-(>0G0L\QBD9)%248DDP3;RK16_O8;H=P7FW36G
M\V4,;Q</O='_2\8/46_$TW%-I2=/,+J.;F]GLK9%[+L;F<V]C^!:,=1NV+,'
M,W5 \> 0A>:(9QH10QXV-@@_;/;1 \<&<;;'$4DG@CQU"-'.FP.+BZ__/8P^
M9;Y1Z79:.'%4K4U+/_ RS*@T!Q_(1HCB+H?*N,*)07&BC,]X9>ZR3"YZ)1ZR
M-'T?.&^*Z7U]IK=,+GH-ZEV"DS%#XL*)H7"BC"DZ$L]7QA0=N4LK8XJ.H![W
MQ_KL? E26)W:)GRV3>QJ&MHZ+?(?P]F6.#!.O^(MP /C1-G8>S3[ZDN1Z:HH
M2[%H).<$F9CKG9,TR"CKD Y22JM9B'9K=@$W3@MB"%):6,09H\@1EY#&V@0>
M"6;4/;@D\'\U=;NGL05XHE@93C3HW;C%%I4>'\/5B>+@CT:IBH-?5UUC9F($
M9YU8=O!>X%R_KU!4A$0CB!)B:Q<)4](2'25R@43$I0C(:..1]U8&1W221+R
M@R=RPO7=.Z.*,1N @R]SB8X_D?.QKF?MS2TKP\FY#HR]XP)W>VW!/3!.' W1
M"S8;G\F\H[D"P4IIJY%.QB&NL4:&B(BL"LZZ:#E16RV3'(W$DN01E3[ =Q1\
M)W"*F A:)NFT2EN]TIX!F^D)H\.=!E!,43%%1Y![*3HQ J*/7B>*>UZOC7!.
M([8<$1P8XMP89,#[HB1$U-%:0<Q6ZH2G@&D"SQR-@>\0"]+"N4!">1>E4\%*
M^P+N64T$H\4]#]D4E1*8X\^<_+)L0)>7J]*7!(H*K[]ELO-Q<WA<Z*PDDT=
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
M"U08G;3$AB*C-$8\Q(1LU 11IT7 P5#NV&U0H9AA@FN) J8.<6$XL@Q39$G
MBKH8 GV9!2. %<8,M]=R@16#<65EP6C0["E(HR"-(T$:(T0*9<'H/L24,/-,
M$HDD"11Q'!DRT7-DJ-2 C)R286O!:,^(Z< +1M*4!:/7Z@7*@E')[13$51#7
MB!%702HKI&*%M\[YB(*5N;3%)F08$0CK:!CGR>NP-45KSTAE7PM&7$[@+@HJ
M.;+,SN9F-'AM@5[_NF;R[\LS.+.'O\/TX@YB\1/!V/>O#@L,BA8C-)?53\MF
M.O]4+4YCM?@<9Q>Q.H,/3]LJ BU#]6]VOK3-9<7(I**8LDD^LHG5Y_S#GI\W
M]1<P2XLXNZS^J<3*]W@@KY(78&)12BHA+KE#1E*/L'&184:YV)[H8\ K)1<T
M4C(9Q!53R&*LD4Y*NTA)%-RM/9 ]<_;-ASHM/ML&'!  DC:^7S;^U+8QW.EX
MY W'(^[? @UJ=:?;&;L:P EFF5EUJMH5$:M93\6V.E_3L;+S4*3^,1T & ^:
M)8Y<\@1Q3B5R+ HD3;(D1F\MV>H \&BI_V4YFUVNLC\QW-*!/^)BVNQ) PA]
MK1K0]%0\J3Z"G[ ;B;8J?CG/A^1]U;6?YCQ<]7FZ.-UQCL^V+;KSJ,ZDU-(4
M.$0J#"/N5$!&8XM\%(F((()G6Y-1'J,[ZYAE,V_Z+MT.6_:B..KX]692I/E^
M_".L=3Q8Y+BRB#-MD/8@J,$01X1Q5-.T)<U6.*$!)&D:LO< 7; @W2A2:@%.
M42<C?0%IEB?\V*6Y SI%H.^=(L% ^I3$* D&@%X+B[1A!@6-C98I8)7"]F#V
M:#6W$5$>).(QEQAY'5#R47./G7=R*Z7T+ )]].8Y/WX7Y*9I)E!U&6US=XP+
M/VFG O"" /AISR-0Y0(PRR,0D/7_N9RVTWP,:F*W1+FK$<UT[F?+D&/P$.$*
M]3D<MHC^= [4_'0YJ?RR7=1GL:FZ<\#)VM/I>7=SBZLYWI,"KAZIO4X9'3W.
MN(K(O'0-X7B0%ED)D;D4F@>_M70M G><.3A<!P!73'"D+=<H2DM9X#[1P&X$
M)INJ^W,O)6_70O+O(")OKR7DCUY #J+>_.3NUJC'HM[%7WU]=R\-B4F.B*$"
MQ%Y$""RH0S(:BD7DEJLM?V5QLE3Q@$+P&G$A/8034D+XCIE,":>(XQ EGKP"
MA/8(A[9V972R[<MR+A=\1U&=^U2'0?1L(? (/*\$LI"0D]XCXP5-*@B#J;VM
M.@D;B,.]0YXY!;&+DL@(>,48(TX'#8&X.KCJ7"O,K[__<D-C4!M]UIJ\N-?&
M^7?_.J^/5F/VA]9V*=UNG2,G7U,I^I1GO)+0U9+@U1#=%(Q1!B4"P06/22)+
M(:Y0VAL<:. XN6]!,^M8Y(,_C6$YBW6Z9Z'[E^5BV<0=XOPQ+VI^A#OXRZSV
M__BNBD##\[QTURQ7NS6G\V4,;Q</?:3_2\:_ )?#B2R3/@M<ZDBW6V#70KFH
MLP3"&]O2"7:\3MO6?]I]DNK9K/[<OKE:/;V]MGR]J!JF%_OR ;W KGAK;\Q]
M?B!_[RH-&-Y:MS[H4O>Z-J K#5C?T>HA\LV^L<M%O2Z_R/<((>4;_$-W.)K9
MRWJY@$M\B>&'_G($=T1<?0%48V;/V_BFC>>V 4%;TZ>K*^K/_=VN9KD78#3=
M=#9=7+Y9G^..EKG]935<5<KO,VGO*E-9W=\)P-,''8<?<I0\P?BII_M*H^">
M[X_J$_Q" QSU\:O)2$9IODI. -WSI__S._K=\W)E!YE>B$O7A:*'QBVNGH5#
M\?IM!AK#4;JALW<X:E@\V9CM9^'$4#CQ8I[L"5-R!FD2Q^;Q;@?5P]'31\]^
M&;IH#$?5B[=\\?+W3J>[ZX;HZZ;+(+V!*\1F-IW'0XG%+WUZ]_]$VPQ'T8?%
M[.%H:0DMC\G1_FDZKQ:G];*U\] .<[3G(/D\''T\^%BU37*OSK97X[J95"<;
MY!_=!NZ77ML"H,R'L[%[8-M,7W$3A8%QHK1&.)I><*5DZ:HZ76#&!$62Y8U
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
M$,P/_C2&Y2R^2[=%=!ZVI?1C_N218OB #'G)Y?6BN"F'=2>'?B6'LVL>Y$*
M.S,662+::5<^ .%*'\3,9O7GZ?S3FUV(98A4J+Z:'$;\1''S_0_G-N2T4+]S
MXJ568@9)PEWNM"\<S1J\:^.)72[J=:%GOO$L,?B'[G TLY?U<@'7^!+##_WU
M5.==5L<#"6;VO(UOVGAN&[N(:SIV!<S]J;_;M47G8MI..[F^?+,^QQT;=?JK
M2GD"9NW[S(*[ZF'[ \F)H.Q!Q^&'',5.*%;[.QU(JMSKS1G]Q-.5*<!C'@P[
MDL9]^^?-SHT1 V/.U=1>^<Q3>Y^P/WN04U_'-MUW:S%I.+K[Z(W%0Y>-X>AZ
M\:#%@Q8/>E@/^MQS[XL'?1D/FE,9PU'7XC2/T_86WA336TSOMNFEP]'68GI+
MO%+BE9?6PA*OC"3C-W3K-S9G^*=N8W6];.T\M'\>I$(.DL_#T<>#]P0\MO9O
M(ZZ6B&?GL_HR1K"_9[G+7]=59SB]QX;?4>P5M_X;OQ8^H\(-J*'?\)6J;-U8
M53(:[#AC6B-FF$2<YZI$"3^\DT1*3E7R6QL#GK+UZ^>5&_@CSNSB1M7BJIAS
M+YWZ*,BOH(/MU#<P>W8T3F1<8*XX]*%PHCCTXM"/S:%3KQPU3B%-8T"<F(2<
M"@P)1D2@SAL;Q3XV0#^/0V= :\Z+0Q^R0S_XX+!C P CM#7K;,YY4X>E7X "
M7\19?=[U]/!UNV@'F88=J*\:%P L,[-'0/31ZT3!;^N&H=H1II5'1%.". <8
M9H(W*+(0<;!&2?]-O7CLF;-O5N;\IVLK_B,8\0T,MY]Y7F;"&1OL/*]BBPH8
M*\YX.)PX&J(79WPLSECC&#F/!@E+)>(N)62CUXAYQI30VCG^3=WDGM,9XXF@
MQ1D/VA:5NICCSZ1\J-/B<YXC,IOZ//1RLWG(9-U1I&3^CS6;4M+/(R#ZZ'6B
M +@5@/,F&D:30$3EOI>!.Z0M4XA*0I.E)CK.OCF;LMDHKFUK/\T+8O\^79RN
M;?UOO:E_N_@]+MXWL84[_KN=+>,^5\K4! M3%LJ*I1HPV8NK'@HGCH;HQ54?
MBZL6!+M@!49<&8ZX<QII1A127AMGK"4BT6_.M0S"5<L)QJ2XZB%;JE+3<OR9
MF+Z7L%U5MLQV]Q(N2P7'E'W9:\KZH<TP!J:I1\.<_?<J&:B.%8BXG@>01 B1
M$92$9+GM>D3.!HF\",P+'AT/6_, GK)9J?,,V_W5]XD!]023O6+ YS1MVQU>
MBHTK(+" @0(&AJHH!0P<'1BPAF*#G<A#'G/NQQ%DO$XH5^5XS+3#8FO^]%,V
M.CT#&! 3;G;-?QR%:2M@X&5J>38INSK;7O'$YO@1LD'HDF=ZI)Q\["84VX=,
M#RH+)\>:>=IKBOZF1:8G-)OD4"_S\*!!P\VRX?Y)>/4^#@]?40MBO=J:[R@.
M7B(B\X1@0*G(8:Q1DI1;0Z2T6NUK:]>.B95[1:QR(H48[!KF5]6G@-:!&+J!
MD;V B@(J"J@HH&(\H(*$0+WE#C&<&.)):.2L)$A)' UA6(FH][5%[="@@DZP
M'&ZSGP(JOCT3!J_SS-I_73-Y-58;_@[3BS*B^EL9454?3V.UF,+GG_*XPP_U
MCS=:]9PW]:<FMFV7A3JWE_G-MEK45;U<M-.0YU'#XS9YCC4<MISE2=73>95F
M2[]8VM[JS+O!U?9K#8%.JK?G\.$74.U%G%U65WZP6/%=E0TN&3"\#A%E$^(Q
M<N1T\,B%H&/@E,OM?2J/&2C?6?'W*X;_4C=_J>?+N_<5RQM&6WQE7_')W=M.
MQJY.<()99A*HDIW/EW96N4RXZK-M07VFO7),,]6JRVB;;MK[)!\-=^Y/B\S?
M*_-).>^E\XBF!#)/ <.8B -*@8DHJ A2^]LR'Q1A/B2/E!=9\'E 5GN/DI:,
M,46E%?CP,L].[NXQ?"PBORGBWK:GG<LH GV?0"N/;=*.(L#D 7$>"!ADJ\ T
MXT0B%A%S<EN@&>:)A*11XGH%W\'N@T[@P(A11BC]# *M3M2K$.@V+A8S0"V?
MIXO3C' 6@#TSQFD7M?]'1\CVY :,W852 <K>B>KOAZDOD;(R!P7ZF19 DWV9
M@BO-6E%\I5@A6&&$88@0"HH5&" =H3QB(>_AY8++L-6D_C'H:%WJ\1M XQC?
MG<<&L.[\TV_1MK']".?\RPSDX[LJ@FJ=9Z8#]+TGM'L!(7B&&4[[54MS4O7D
MW52W 1'TA1/!3PV$1R-<AZZY@!#UQ_H,'N*RZA*8+> 8B',O;#.M <#7:QVO
M9IT49N=8@?6O/M?-+'SN0F'K5SFNDUVN<(A/70U6A(HZC5J=?EHV65=RXF?Q
M.<XN8G4&GYVVH%L!X-._68B-F\N*D<DJ!%YLZM^717_8+57[<!KG_P7_(5Y.
M4Q_[RJAYS.%S_OA:_W((\L'.%[;Z<68;.ZE^!.+"6>93VYT,2&M#F&;4"H'X
M(4*4.W")<99C$CS23@/0\%@AZ_(*/57,:!RIQ%LEJ)$RF3Q)<!"'J-=B>)4\
M1I$I*[&-RC'U$%SR,39G[]*/<.X,V&^@>]1&_R8LFYS>;N-\_.*W^%QW^95K
ML' ;EQ]'J.(BV))YUK1G%&*08..$2TCH#BUS$&=E+)(,"YR8=HIM[;O'FANG
M\VB)Z"&^C8XA)PQ\$;LHI258,7=SWWT663 ($+KZF./7G^PBW@Q) [S3695@
M+S.SCT%PW_E%[6)3]7:1'KGX KYZ3KDUX&E\"DAZS\'X2HN,%Q@I1J35'A-I
MM@:=/$9NKXTOB.[/7\ZG3;< D@67'+_D?HCG\%!9=AGNA)<?M_">5+\ DLBP
MI4,I/6AI@=_M33#31)^7@7,=-\ 2WW0'@^#G8VX%%=4?[_Y66?#<BWZ]#;[8
MQ/:\GH=N=>[6P1M5X-UR0UD\>W#>54:O,=8$F0C@BTM.D/:@Y-%Q+82-SN,M
M#_;HQ;-?5\P.-V'80]KT/B83N_L).?A@N"&-<)+=AB>P=<$9Q&A07%H71-H"
MFOMZPC\R8]^EO[7Q;9;EO3PE/M$[\LU'GH!>K9S#)]WNJ=QYJ')V9@$15>UI
MC(L1)1J^GFDH:;N29SAPGH'>D6?(V8/X9=IVWO7#J9U_.K73=9:A][8OFC;0
MP6HC D6..(TX]A%I2AFRQ@8K/6&!;G65QY@33,&&$Y,7R[$DR":,D=;)2X5Y
M\"26M,&MM,%I$V-)'!Q*C'$DTBGB0(Q)0)Q2@2P7#@EFC: 0E#&RO9V%Z)PT
M8T@H'K/H*Z25\LAZ3R-+T5,<2N( #&'T??356SIRY/*[J)]1;A/!R0#^1883
M ,;<.J29HRA:9Q5-,4G&OT5N7W?BH/J]OGA-B8,NM-\-/?YW#3_^_[HKQ1T*
M]O!4B@PRD&710U088TY^@?!K(5WD BNQ-5Z.4DMBBA*B3PMX1=%L\KE'1C,N
MO0R:$UNPQTVQ2-.+5P8]GE&('8G,1!E1$ ; L*9@RR5V2#G!F:3$.;S5!XZ*
MF#0#JT]XL(!69*X<30"Z-196,XRM3 5Y $-?'?1X3O.KL"84Y\4V9\#\.@T"
M*"1')J8 0,++9+9*1!\CN:\;>]R&'O*X9?>DVBQSLK.V[A%&N 4ONCO<*+NX
MF1#IX$@%CGI:A[SR\*Q(7//H$T8T*+#CDG!DE=*()1VH=H8'LCWKUD<>*,NQ
M)@?TCBT &)8XP!*K0G \6;\#B;]N,,+Q*H]VW/H MVZ;#GFGICY[3D&F3.5"
MB8"$S=NWC#=("X-14E$' S$B,UN;< V7P3@CD:*Y\E]$L.B<@B G;E.*W-%0
M4B% \+?+3\MV\5K0R"G<\*?3YY3=2!WSBADD==ZK@H5&!OXAZ34EU%.MQ!8D
M>8SL%DCRBK(A-R')9K&$_?2IB9^ P]=E$Z7,X5%E#MQ(+K'TR"L=$/>:(U!!
MG%N@ _2QE-+M]E$6)TL5#RB$W')*Y,0/EA))@YE,":>(XW#*' +GW,H@D4T<
MS$I4& $&C&"9<*0\:&NT.]03'J+,@9_LZF9QY&4.^RZ&^GK9!)P7(IB^84$V
M*G!XNUW'U5UV(RI:A4H=Q4[VL8A/:%G%[T1A74FWL3/^[IT">1V_8TU&=Y.=
MHA._G'>3DO,.SN(P'NXP&&%),"$1L1$C;@.84ZOS\%-E.5-:0;"\CVV3-PWI
MSSVW]K31_NCW)4^*$-\KQ('*J)E1*"H9(<!($1F2N[Y+%S%$VTQNA]:/P03/
M(<1W-\H\$B$NS2&^WOS5.DQR2Q\?/<TR*0&X&XJ8X3K&E$RP6T5?"1L7M'?(
M,P>A.5<2&0&O&&/$Z: %=UM[Q0XIQ_C8Y7B24>1YA&>[ 'AQ4FU&L_^]!;A9
M-PNTB,W9>B]CEOLTG7=@=/76Y]A C'N6$4HSS8W?NWK^V\!G#7GHK4L^ (@2
M]0IW\.YN,K&-N+\A#^:PC#*/%$L$E$TD@K3&%@5/N+7,<A>WPNM'U]A_6()@
M-)?OTH?E^?FLR^+:V8^V/?UE5G_^==YK'PCB'W&6 YV/]:H'16Z:U_]X7#>*
MEY*6$=J 38[T'8\2\ 3"SRNF@*9V7+DCQ(50M0M%4SV#+[9O!J'*_[%L%]-T
M.2QM7C>#['I![IHW8I>+>MUO,]\DT/@-_J$[',WL9;U<P"6^Q/!#?SF"N]T&
MJR^ <,WL>1O?M/'< H/BFD9=(]G^W-_M&LUR,6VG7=KA\LWZ''<,:.DO*\R)
MTL# [^[N2[JZOQ,JR8..PP\Y2IY(KO=WNOW>G#K!7#WQ=%^9F:,[H1S#T&4]
M!)>LGZ_%ZY@F(^^?-T\93_/<S %6Y$\[Q/^LC'K"Y+VUK+\0.Z_EZ="(YE:'
MK;W*Q/_)_4A_SDG7X2CMHR?)#5THAJ/DQ746UUE<YV%=)RVN\U6XSMNYNN&H
M;G&@1V2'C\(CYE9\KIE><<#.6U0L[DNKU<@M+AV.DA:+6T*641OHHW"5)609
M2;9OZ-9O;([Q3UWU:[T$7!7:/P]2(0?)Y^'HXU>\W&JE]5%N[KA'\(ZP=" 7
M</3#DO)FVNVR@+F?+4,_2N_ZPZL2@_8;U'K/HC#\N:^O>$#S^/7T&55R0&.7
MAZ]4I4AW70.8>- JY2X;>3"RE+G+1N*Y2-<F+8-.;JNG^+?OF%B/=-O+$&4^
MP80,=H;RP&S8T3B.T9N@XM>'HA/%KQ^-4A6_OMX)J6+@F!L$+\"O>R&045$C
MR9C$RAL5M@<U??LFLKWZ=3:1>%?3_&+#!N/7#Y#J>:$5C>&ZFI>V+S=VB8 F
MHBZ-<\<FD>UF!K:9ME<-JFJWL-.N:W=GO5&=T!*.[[LD##+7.U _-R[P^%CV
MC,GP'B]X?'5*5<#CNF>K(#9Q1Y#$.2ED@D;6*HL4M8F%Z'C0[)LWAM[NLO2V
M=Q2_@)]XMW83MUH4M;_4S4W N1^@2<P^8>8Q6[NC<3'[@HUD")4PJ[MXIEK%
MURO]Q=<77W]LOMY)RJT.$BD?.>(A4&0PH0A'CQG%6A#S[1T(!^3KY=VMB8JU
M&X"O+]5#QY]2^FW5L[]OCNES>_[;F:(^D716AVD"#F0U+45#1YL?.N;$_/%B
MQE>G5 4SKCM4:D>8)!HEP17B-'GD\G1719R.RDN*]] XK'<2/1;\L7<1&["Q
M^_2OF^YA+_!0J+W"PV,V;$?C349OEXJS'XI.%&=_-$I5G/VZDHAB:R(Q""N3
MO3=CR& 5D0V64<:Q4#+L)T'TW,Z>3I0I!4:#=O>;V2!XG=MAWDV6U]<C&$0W
M?NFV6CV5*M\^PN/YMIT>V/QIL]VPM?H?IU<9R'/[*?;ZC&R"1WYC9Y_M9?O#
M=]6_C$HFG]1"^A'JNRF46S._PO3BKM;6CU_$O*NOM<":41M1X(0C;D5"UDN&
MO$C*:95G+L5][&G9-61SO<AQ^5>[6#;P^VD]K,OHG0</2]S9;+X?J]/?0<XT
M@XL%[:V:>+:J/^SSRUUC^VG[G,,'+9/:&:<1]1B#M'F/',<47B6I$[STV^MM
M)%H*TFB0)L3"D=HB[:E -%@MHB"1<7Y_8?:_KRCQMB?$'VLZ7 V&)3OGP>9!
M1N,7$7HBCWV*9C=Q:M*-6-@I^&':>GBB1=5T\P@/(_$C)-SND$<;)U*P'"F?
MYX^KD/.;4H$_B0P;1J1U6R'/WG7TIQ7+_@".O8]-AEDWHI[S91.OPAY$-^,>
M_K7I/'='/2-7A.]/JE^6X'AC!4=,SY;KA<3SU<:4KEU!UI!=A>KQ4;,,O@KN
M#N*AOP+NS$&QW9%,,9#R1&#Q@([]P$&UOT$!U)QPRLN@@ '$0$?=.JQPXAY.
MO%BCS:'WCQI;G[ N[AN.T@V=O<-1P^+)QFP_"R>&PHG2,OJ5>;S2I+]XR^(M
MGW\!H]/I[KHA^KKI"A#>P!5B,YO.XZ'$XI=I3NU5>:C5<!1]6,P>CI:6T/*8
M'&UI07WD7O/;-Y%MDGMUMKT:U\VD.MD@_^C*6U]Z00B ,A].V>O :OI*X?A0
M.%$*QTOA^+%545C&B%31(V&919Q(CXP*!GD:K _"6..W6DL_I8KBWC*\=4?*
MGY;Q=[C,Q\]Q=A'_"M<\W5>32B5EJ2$?2PWY09I4%C X$CL%8% ,)YP;F'*.
M"PR6QBLC('K!<N.SD7=L F1!:\4X"CAJQ&U2R! ?D<$Q:9PH56$O5>L/Q7(Y
M+?[Q<[TG",<I+DVAAFR;2CZO0+@K"">'DXT8F'*."\*52'<$1"\0;GPV\HZF
MWA+P6\0AMVH"..8T03IR 1 N86&#E)8_/X0[;>)^^GJ2"5-[!7'%.HT Q)4\
MW%A!G!I.&F)@RCDN$%=BW1$0O8"X\=G(W2!.6B8YD1P)DCMOX@0@CE.;Q[-X
MR;0P4N+G!G&_U,MF/_VX3)G#,FC35-)P!<%=(3@]G"S$P)1S7 BN!+HC('I!
M<..SD7<@N"BHMXHBYG/7+^,9X#++D%6 TBBE5C+[[ AN>K&G+!PM[=,';9I*
M#JX@N%Y./IY&8$;N8SJ<1,3 5'1<.&ZOX>Y#]_@/C&-'PYS]MV HN' HEO>N
M"CNG$]8221D"XD1(9(S+,Y>I]=3+9-FS+L^^S:[AV\#A?\6F#K8]S?KSA6+"
M?QAL>N_1'2R*X7ON?" ],)JD!4U^ YJL%W96I;[UJIW/E_#7[@ZLPTF:#$R%
MQX4V2V@^ J*7K.'X+.EN=,B9X]$!,%2:$L3AN9#Q/"!JE?;".V^%?$YTN)=L
MH9X876KV!FV42KZP(+RXFMG=MF^J:783L5T,)Q7R8#4E@T!QCQ]R-)B<5$D8
MEH3ART/"$9K./Y5A._<E/J,75'."3%1Y\IHSR)"HD0G."L>4QV)K6MO>H>W?
MYNL)23'\_,7#H6_/\E_[V6#,>4E\#@=)/:/$W]D\LF1.AR(-+VT4^\SIUCBJ
MX62)!J;PKSA->M-6TQ.:C76HEWD8UZ!1]K"-]("Z&SZ<P\,'Z@7@KBL^'4V"
M*8J"X YQHAD"6(L13SQI08V/ANQ_FN05M-U3JE:RX;8Y_*K:#![&#B.[6])X
MKR"-5Q@QO@D/A2E%.X;,B$U' J_SO-]_W1ZU'J87=[P+7WWBD.4CC#$S,8 H
M^X(&5[!T1?(5*O564Q&30,Q20)B1.:2QYBARZ75*04F^M0])!.XX<Q( :<BI
M6L$1@%2-HK24!>X3#>PV*GWKN[1J^]Y>9K& /YME#+]=9SK>SL.[Q6EL-M[*
MH\]G=;MLXN_UW"^;!BCU$6[C+[/:_^.[*@* /<^" F>Z1R%?0'">8=+-?H4/
MSE9UU*]^J^>?T,?8G%6_[<Y"[1;)[2'G3Q=)FML7.$90\@0"I1@B<LY'%(,1
M247!@Z;[$,GN@:\E:^-Y/V81?:2D\1/!V/VR)L<B:P>.CWM)FV5)6V1)V\AW
M5G91W1YP6-EYR"]HYGD[;1<Q5'6JX"00JLYF]><\7G[7VMH0G[W:U*4!F:P7
M]W4]CLN*MVMMP2X7]3J^SS>968Y_Z Y',WM9+Q=PB2\10%QW.8([*JZ^ '(P
ML^=M?-/&<]O815P3J$M8]>?^;M<RS,6TG?;9DS?K<]RQ&--?5J@3;>CWF;9W
MX=/^0#"76CS@.)*?XNM'R1,ES=Y.M^>;4R=$ZB>>KHR]'/,DQ)%TK]H_;W8F
MP@?&G*LDABQSHU_%.,NW;49-&^!J.+I;!D>_5.5V\:!#95SQH$-GSHLM Q0/
M^C(>-"<CAJ.NQ6D>I^TMO"FFMYC>;=-+AZ.MQ?26>*7$*R^MA25>&4G&;^C6
M;VS.\$_3>;4XK9>MG8?VSKU%!<0.5Q\/ON_KV+;[C+#*X6_S)OKZTQS.'*J%
M_5*Y.(]P2#NIIG,_6X;I_-,^&BF\NFY KWCKU_BU\AD5<$ ;NH:O5-_*A!$:
MZ-W;M!(3).F($?8Z(FZP1M;;@ 1.D5FOO37A6[9IV3-GWVSZAH_VRU]6GN'7
MM5_X=>46]C387)69F,/>@?7J\5WQZ4/A1/'IQ:<?FT_GVE%.,4.,>8>X-QPY
M0RGBE@4CK5#!;O464LPPP;5$ 5/XCH#O6(8ILB1@15T,@;Z@3S<31ECQZ4/V
MZ0?OF7EL&&"$YN:GF&+3K/([&]M8)A6H)5IM+!ID@G:@+FM<.+",EAT!T4>O
M$P7&K6 <]D'QP"ER-._T=%P@&X-#UF+!F3(<R[2/#CIKJP[0K3Z+@.4VMH;^
M'O<#X,B$T+TF98HM&K\M&AC9BS,>"B>.ANC%&1^+,U9*Q8 %1=*:@+C5$6D:
M(W*24<:59H9L-0YY3$[E>9VQDJ8XXR';HE(Q<_S9E ]U6GRV36Z #-;_9B/D
M?6547MTBP+A 7$E#CX#HH]>) N+6K;9BL@#C%+(NY)[$-B'-#?PIX6_*'!?\
MVXM=-IN\M6WMIW81P[]/%Z=K>_];;^[?+@#/O6]B"W?\=SM;;G1]V].:F21[
MG<!1C-7XC=7 R%Z\]5 X<31$+][Z6+RU,4$("?[6&TS \XJ(+ \:465"$#9X
MF<0WE[$,Q5N3B53%6P_:6)4*E^//R=S3J[4L&QQK%J:,A!TP_GOYCB8#U;&"
M$]=+<SPPRYU&.K($.-%%I 552#CNHZ,$8_E-69T;#=0_ +V:R\U%N7WC0%SF
MIA8K=UQ L,"! @>&J2@%#AP='$@LSYED$L5@%>+1!&2\DTB[9),WPJ:P-4_E
M*94ZSP('5($"1V7AGG4"^NIL!YN 3C8(73)-CY23?@)Z?9!\TZM;,QD7P"SC
MT<O.^S(>_76C5&V5\5+@W&U' DI5"6D60% ((-9$%1%6[2UI=<!TE9@ ;A[L
MNF49D3X8)U8R5L/A10$4!5 40'%<@(((IJS+>:Y(<[44%T@;H9!VA 6E-,&$
M[RWM=4! 02=*#K?53P$4WY[W@M=YD.VHY@$_:>#W(TAU8S X_!VF%W>\"T0L
MA-L8I'S'A/8GR?9WNR>T!TZ4498A"+8BXF 5D96<HZ"YY$%)X8G^E@GM72'J
MC_9\NK"S#XO:_^-C?-0L=L1/%#??_W!N0^Z\UB=G'S"@?2@H[+'3!?9KN @Y
MJ5;$KSKJ?W5D^0-(*U\5:?OOYYM\D\DX]7<2^WV3][?'N8]5>VJ;ZRSWYG..
MX4&^/MC^F*3DT#NAIUD@ %A6/]9G\"B7__S?OE!,S ]M-05(.07-/ >(!0:Y
M3B ^8.,F5=U4O[Y_-ZELM>A74E*U2Y9*?+#N)B625C:W DT,O!*SX,0$^#1+
M#-%*"ZOU7A*.O88W,72V]$.GY&^7B].ZR9U";\0(O078# Y^_?V7>Z,#"B3&
MW?\[(X21JT)U?MM"3JK/T\4IR/D_%?F^1[X#ER)2PU#D-"?4 T$@T03A1#0+
MADGFS/[E^[UMWC4?%GG34+<KZ'UL.I&_&0O#RWP\'-6^2V\[:&E_JF<SV[2K
MHQ^N D!*C+DX7OFW376125F=QZ97 =  T(C*7EF1D^KC:7ZG>[MHQ7U[Z))P
M/*J('%8@X=G@.T<4LL%H8BFV*<I#6?U?VW;Y:(N/VNBSR.>T3!OG=VJ[CQ$G
MN$><'XD[[Y$S3"!O?+#>"\'(EK8_)=OUW,_%6)))2HXX(1KQ)#4R."K$-'>*
M"NF)W0HU]\6O=\M%N[#S'$(>YN&L<@(389!)5H")]AA9)_*L$:934"9BMY<>
M6@=^N'F]P_@^X8TCL=>W\4HU[?2C F)7]375*]MFC/YO=KZTS67%R*3* \:[
MP_*XVTD%WSV/0)R+.+L\>57AU3/'KN\:8$AFPA&%X(?/ FJ,C3">(T$C $RP
M/\B!64:*XY1(),Z;K0#JT5G #\LSD,G+=VG-H]YZ_1'AUBYB^*5N?EDNEDW,
M/LB"SGW,F?3^Q^-RAL>D/@<V<6^_9KARXB(!G*\_9SM7W]2N'J0V*P9FQU*E
MCH6=G<P\!'<4 .KN3'_$_UQ.%Y?5^<S.V^Z*\>Q\5E]&,+;9MU7GR\:?VC9V
M1[SYJM%\F36"(3*UVK66T"\H9FW:5>X,\4>]7@#,-P[,?H-_Z Y',WL)O@ZN
M\26&'_KKJ8[8J^-]CO;.V_BFC1#@0""XIF.WJ-V?^KM=A>%;^O+?4O=OV_!>
M3-MIMRA[^69]M3L*R?O[D_J$:O5]9M9=*ZK]@>2$8/:@X_!#CJ(G4I/]G6[?
M-Z?IPVBR?;HRR[W,<B^<&/'@]B=L!ASDX.^Q#7C? EC#4=1'[W(;NFP,1]>+
MNQRSD2Z<& HGKMPE+>[R5;C+G'T8CFX6#WE$AK;PIIC>8GKO-;UT.-I:3.]X
M^W0<VX;)$:[K]$MK-Y=FZO.\.-]VB]&+9NH7,:Q66O+BR]:;N9"@7:W?;"[5
M#&>OW\#$Y!7OJQT8)XZ&Z*-O7E.*%=<5%AHS:1U#7CJ*N#+ >9$(DH(GS3'&
M;KM8,<28O+4*42HQXD$E9"P/B"A/N:-41VMNUX?]6)^=U?.N.&R]Z^K^*HMO
MK%H7$TWI1).]SEPLMJG8IM)8J^C$Z(@^>ITH_OIJ2YE0@2N,+"8&\<03TI(Q
ME"C#FG&;O$BW_752A/*@!0)?GKNSJH@TU@EAAPGW/BE*_$O[:S7ADDP$)\5?
M#]DVE7D\KS-'<U\)['"2LP/C_;B 7!DH/P*B%R W/GNZ&\@Y;H/)NPZU"QYQ
MIP( .4R1])0SS%5(9&O2HB41.Q(XLIX)Q E-  ,Q1D92IK1U1JOPTD".3HR6
M$X[WVD^LV*9BFTKBI>C$Z(@^>ITH_GKEKSU37FFB$;$Z("XM1PY+@AQ-E%FG
M.2/DMK^6P2@9;4)*B+P?E09DG2,H*(R#$(P2]^(+)70B*9\H/-P!>,4VW4J\
M7#7SW-W"<N?<F-7>XT=M3"7;Q3\#S8@\\R[XJPS).@\2!KH+^(41S5-WP9=,
MW&I>4>FX]+ ^9(9HP<$9LV0@EJ8"(F2(A9&FQ&@FC:%FJS/18]I$K'USYY7_
MN-;ZGY:Y+^)[N.,Z?%AYWH-T7L+):QYI;LBC$><,GD\ZA; 53G&7J,OW>BM7
M@).EB@<4@H?O".F1Q5(B:3"3*>$4<7S^YWM8'Y]M41^AJ*Y[46QXB6HZK](T
M=VBO+J-MVIM-+4ZJ=_/JKQ:.K8CL&E[@R6:'BAMG*BTX'V8:H@@:"R.1Y5V:
MS0)BCZ!)R:B8M ]2N*TT&]@+R1(<I&7N/>USUQE%%(J18 6*8XU4!U>=+9PN
M)NJ>:J:Q*PO(<2[KO=W():\]V?/SIOX"5%C$V67IR'G_7'85P'U%AKPE$*7B
M7"@@$T9)8Z]EY JSK4&L3Q'W]_;R#.ZCA6CT6NC?I8W@]<[)%/+&9 IQ_V2*
MD^-M.@LGF'6,FU?>MJ>KBG9XINN>FQL6OP(=^-38LVIY#I:_:,%7C#XFP3$%
MLL_ Z(NHD04-0)1'QAP5V(BPA0>ED\XDAG+1*^+64W 4\$,HB:7 3J>T521S
MR^B_[UETW7GY[1D0<T$>I@I?K6C%QZ\,79/9-=[Y[VWUE]HV(?N&GZ9-](L:
M(!,0NO<(N30!V!?G;=X]D@_*6&F'QBQ.@1B?3@^"D^[H6Y?#CB@B1U@$"X#=
M99/J.7)<D*B-3MSXVP*('1,V<9QKJ0E((0/3;11%3"L?5/0X$?DP ?SYR_FT
ML5D^?@*?>5.H KP#)GIQ&NQEQJ!=T#%RZ?FWY3Q6#/<]XJ[R#[=S8T>A*"?5
M[LYX7:"0<P5K[2AXZ4&>@GGM$W,$:1\5XD1#>*"<0,1*Z;EG,=&XU1Y7,2,2
MS[W..436'H"6#9*@1!1GADOCOQI9KQ3UCWAFIW.($ZY=QO4QCW(>7\%1W!R_
M[ZCLA9W.ND:".6JX=@3ME0>X82A.JC\V#KGN![EV&V?VLG(1?@4X85.#'X&[
M0XL:Y=]7IZS/XQR.:?X1%U=5<>VD(C@+T:J')-S->3.]Z/5Q'C_5BVEN7E\M
M&OBT9T9;M4OW'^#B,KA;G0X>,4Q76R-!IV=3WSW<+'Z"N+_)6Q^;V('PONUO
M-]6\B;-X8>>+*MG.7?8.=8=3##4\]+Q>5+6;33_![=S(-,!-6-]=H,I_GMN\
M+K.<6<"GG51F$W0K5)MT=S%=K.G6+EL@3<BIBD5WDHYL\#I?QU]Y^#!M?1,7
MG>_?Y ><LDK+[OO+-K?X_%PW_\B__6IL4+[:[:3(*FBT7?-/GW=JA]P">0-0
MN^4BZU/?+;D__&27'@Q2T+\ZO6QD<\H.N_KP=&+L&* VV,X+!Y8Y@V]1]/2J
MY/O<?HK]JBX$5_"T;^SLL[UL?_BN^I>Q">)+#<Q[TG7O:I6=M H8H@TC\JPA
MC"'FS7LTA6::)\(3-5N)SJ>L@607 3%7%UZ\G8>?5X7A?XGS"'1XGQW>(]MB
MOXQ,#'89^LZ9>?2D6E.[6I&[=_T=N$2N<X&;[!E6D_DRU>T%*A4X)G_ZQY^K
M]QO;-(8A#0]_A-<E'X>O*+@"^3GV7,!_,"(02:;I/(;./S130,DYH%H)3PYB
MJC]EV+XA37_NEV9FL_7*300R37-\\K>3#R=7^X4@ /G;562U\?7)]?%7AW:1
MP]4-Q%6F.W_QUXRFY@#Z_X@7<;Z,U8?87$Q]#D[F2WC[QEW/IF<@48O;V<1J
MVFUI.H=P:KJ.$6T .DW;14Z67>2HI%U<)1+S7=XXP?6 @!N7BU^RO>W/UPTE
MV%S?[0.@.\<8E'3-(],UPBKNK?7(2D(1=SH@9YQ'1!*;+$N6L.W$_A- SD^]
M.ORXP>@L#S^"@/P!@>6G^=9<Q:=F9O")/O[$#(A[D>O[Y%IB)9AU!FG)0:X-
M!QEE-E<+R_R!EBEN+=L^I<#G.>5:'KM<WYJ>=</9A&GHLFMG]A]]"@WHY$^[
M_-4&[=N<%\Q^H]YT&WTQT"BS4D^%9Z72^*Y*XVZ[];O<(>_]9I.[5PGBOSTO
M=Z12 KB45C_WO1!_G>?D8X:S'8(]%IN;C>O=C]F-)N\__O7])$^Q/<LQ2<;C
MGQK;KU?\^N'=:J[S=-Y]<A;MO!L>EB">Z+TQ!TR^PO\_UB%.LF6^CD^N/NEM
M_'H%XN;;UV%"NW3M-$PS\O=U<U[W2_*KA9(;M_9[=VNKGI<0#H 3[8ZMNBU9
M.SIC[NB5V;7%[!Z]\\K]C+.MM]9K-6$UK?-&3\U\7V%Z,05]#%UKS0MP^WE]
M:9,*\-VK6HS\!>!1NYPM['RQ+P*M#]B@_*T+O3+G6,S>G9VAR9&;O5_G_:)U
M?M3)'5J45?H4*!^;C<JHQ6G_I7OM9?[XU_<G*^/:_S4\XYF7SW.ATN(9S6@^
M]Z;=M)]M$Y[#$.Y^V >8Q.IOYSG4#GTWY?6EUESM9:??,@"1FHO-CB7\V[=]
MLP70CM&9W=FS/'6)+/ 8</9%/=FL9;#A/Y;MHB]36.8[]*=V_@FNU96]=DOY
MT__JN61S.%1G]Q-N7Z-[@I)!N*^="/-"21:0]=XB3FU$6D:*"!94*!*"VR[\
M%A1SSE-$4C*'>!X+KA-)R"K+C+#$>YUN3,K]O9.<=ZG?T'!=M/1+W:QW(W?9
MWM[F7)F<+"'?N/N!3)@ ^N/CK6+:*J<YGRW;ZD_3/_>6XY:F;FC8C7G?O9GJ
M+.(M+5ICX\6I78!]RROVW2=A7?NS/B0GRA?9!\QSD=*DJZ;QF;6S6?XSYN+2
MF.U45W'T>=K&Z\,[#P$W5)W:BWP_+L:<(8^-GZZW/RWSDD'3U_?438K3KA*J
MKFZ4;(7*7=XP16$9NRR)G<[R&%]X>0&6N[?3?YK>0:35HW9V;7IV%L.TS[%?
M)5TZF[BZ]QM&<TVL;NOES;JRWMOLHFR_7F&K,_ME>K8\*UNSOF*R,(_!1I/[
M1IN$N D>:2,M$E:8:)6S:=MDA42\LEHB)S5'/!B'K!%YIPLG5(#I"][=,%E_
M[9FQMEQWCOC>4S<%.=&,3R@^WJ3^;24#E<V4ZTR1G]EE+M[KK5:OF2>O*P0Z
M,/E_G:\6&9MV40'>:A8]DKN=/KZY<=2&C*F*,;JO#[[B- 9/43 \ GY2!) 4
M-H@)1:4,F#&]53[%'>,F)HX22WG51@AD1:"(XD ,9\8ZR;<*P;/6_"6[N!N%
M5$V347&&R7^YO#YDM<ON;?;J:POV-O1%P>N^,-<H[)LAEC!F(MG=C6!&KCM7
ML*!W_+<-V<Y@9W+#OL'C]Y&8_R%>Q.93 _"F?R/\T,<N>2]2)R6V*Z=8!<MK
MC+ *TO);?:#>;^#>#M2NL%B.JZ[!V$G1X7NW_>'(9.YSK5Q7'0"!D":@GC:H
M($E0+"E[6X=9!-.8)UBHP#WBUC)DK#3P"K0;>Q\D)</5X:W^"K_OZJ]P'-IK
MKXBV#G,^3R&6</&><.<J\[(1$?2@_DK;\XZ O%*[VA.PXQPN>GMV.PQ(70^N
M=>ZIJ5H[V\J,=!K_O^O/V59,^EJIC5BMSS>MAE]M;.%8/1S0^&):+UN(5^YY
MOHX$3;>-:#,F7 <V[>V0YI6AL6=.2+_SR]ET"K"K.3_))%?5QOKM_.@RT[_7
M%[%+)6YEIR'H;I=GJS3T ZBR7K]3J[]R*A"P[5IZN[U([70=H_<G/*F*-[S/
M&Q(7G0\*HRCRUL9  9T2!C&VTRKJE*BA?*L5A J.RH@1\P" N:4:66HL(E%;
MX1)526SO02[></C>4*WJ61_HC;[F?-0JZ_]P[[/ZQM5*R)V7[ESTC9QCM@W7
MJ<+=F<#^5C:3?*L\9;]S\P817I<+?(:"\G6"-R=6?5PO%UY)3I<4[1<H\V=G
M=6;;*3QU,=_W!3->1LM\0CH0B;A7&KG(')+):JH(==KHV^:;1+#8EAL(>XA%
M7&L(@#S8?1JL%E&0R#B_D1W]>[W(7:K *#3O/L]CTYY.S]\#,^'&[*>;N5"(
M@^-5)2BBFW:8WI]7.-HUF^_7]NVB(V-UGNF8W\O&U<\  VVMJ=Y:MN]^]69[
M7E>SV+9%,[[>[9$:X2VSR/O<K\HEA6R6<D.DQ#$2$MA6)V:G,+QM"#(B:P:3
M$AE, Q( @E)*'$)^O!/8N*\#&W<;V+R_ZO( YO!&4ZR5;CU4L;Z:LCMRW0(G
MWZR[(5S8&7C^5?:L#[OSTF5?O/)U#]3'UC?+)W*]2%' )RB@Q8)SP5&,$5R3
ME:![G%)D)):,V)BBVNINQ GG.'&'F$L.<9'[, I%D:92.$5$BLF.4 &/MR#A
MX0KX;H7<MR.%#O*?VHN8VY5"0)!/V:^2/V,O+F.QIR%&E(S-<3 'H4O>(A$Q
M 2C%@G9;TDHP3]AHC)*2-'_'@W>)"4)IXDSR0BCN]B:MU^VZ^G:AVS%M6#9Y
M9>^.!W3&<)4"0993C'@,#EX)BJBUP0>GI/);W8^IB$9*%A$1,OO#H %G:H^$
M%DP33SGGV]WN7NH!,0L"W+I 7E .-XN!&T( <QC<O8O"ANBV[(V45D2?5_$
M!7,'IL;1%)'6"D>K'1!L?P[_,0\X<K- KAN"W.Y \[6_C\(LKC;V=FF%^XP@
MV+@YG/D:<'R*$%\!U+A\5MNG 10SE9 4*4]J#P8Y)C4*(1IEDR4.;TV+?;+M
M>TH.L/OQ]]CF^.F/KDIW_"K2Y:.H^'[M*_MB#3N?3R\@PNY6G%?;U[O:NU6
MV O3NJ:Y3ZIE/]J=#8R+=2 Z]<7*LZ9Z-JL_YZ"3R:KKYWB]*>(!BC=$LE6O
M;+/$@<GYQ^W*]BQ:N\O='V*T.C&T[3-C-YD(C2YB9$G>NY\,1LX)@1Q17 MC
MM=RV7RJ/0O2" /Y1'G')&7*!@^&#/PW5S@JZ.](H]FOEXO^%+T[79FF],^!I
MIHS\"Y%;Y^I$*:]"7%9L9;OZ[J5=43+<7;T2- C*(<#ZOOM"7@98W4.];."<
MFS>Q3L/U?,C=!8%!OF-<[Y[';AJ+9=PC-5?J"A'_:0S+V6K*0)\@6HOS5>_-
MR58WSFZ+SL;6H.L/5@MQ%UDDNX6N)M[8"K,N^5K5MF\WM_[A>@-,MPS6M2/=
M?:FVK7W?171UU3Z/E2M9>E.]Z++0R_EB.KO[/'VO3.M/IS'7PNRXZ6[Y/5_A
M.G.]WFN6*3J=+S,IX<#5G:\I>%5F=]52=-4PM5WZTRM-S<JYZE%Z+TF[NUR"
M4-IN/ASXH^L%P;[&;MI4>;-)$Q>7DZM="/FZN:G/:G_!*HEU<VO!I)JF5?/D
MW%J\V[$PK]<TZ4S(RKQLW&%_RVM"P.=;CK7+>MQ8%]AHTMHYBNXNURTD\AUV
ME+G:_;$2A E<9;5DVXG$QD$=54[CK"-!;'U3?^XNLL&]%97R0NFU)&R8X1AN
MK(:"=8Q?_&P9XE-;]976F5=FQI";/2"K!W?/'%*;Q)=MG=DY[/M%\J@\WS/7
MJ[T]6W5H!JOQ_]A[U^8VDB-M]/OY%1VRYXUQ!!);]PMG[0B-I7'(L3ORL62_
MX4\;=940A@ N+AKQ_/I3W0 HDB"I"T&BNI$*6P.*C48CG\HGG\K*RFKG"VT\
M&4J>YJF^QU%:?>S:@&X*Z7;+'<,J,&PC[&T#M/FB";IJPI=O_G:E$\AEM\%-
M*_/)N=OVM;ALC'YS.T KH+KNY%V_\YUZN=Z]Z?'6,GH(V.UKA5F0E,J4' 1E
MJOSE(EBM,\BLF C:)WG+T84T$4^C !>X;-^8P;6'\EC%VKF]MT;'@\W@MQL$
M=^/IS=H7)37ILKE_[TY/.=!*H1ST0N%6@>^\+%S!X'H[@*+(7_W]S94FG5OY
MW[KK3O06=RWRN]PVIT6WJ[EMQK#QTTY.=VLL[:<N)Y]V"80B@>-Z<:7MYY43
M#]H)W62)?GIO9TT;",^NW7W;[G\+HO@<+3Y'0\S>Q22IW-L[$P-GWB@"G%@!
M0B4+)CD/EFBMDG DA=OWSAQU3?_^:K4[BO&LH308#B9'#X)["U:: "*G;&.R
MSK"])5;+C221!##!%>;3C($1PH FC$CK?,IF_Q3)7EJ':T4DD0(*L5L0S&OP
MPCHHQN$FZY@8V2M5="XJDU,"KGT[=J0"S\O8(8:%*!1S5!UNA?V)K&-NX_@3
M.>WVLA9RNBN"[,YYF<XWE+TKR[JU%'*O#<W59/-JX>(F5=3E>:]'AETH6.S>
M<\GZU]*^F-^M:I9;QQ[YSVVX<;/\-XH%IB*CB07P.;3D30QXIP)$PSCCN=U?
MM%]QQ$50W"5@@;0',?, 17*4F$AEHB5$2*^N=^ZXN2WHEF8=FV9#RW9M?+)\
MGS[S_,,;#@FE1NQ60A\$77=C'\?X/6/<)<&I9 04467VFJ4'8V0"K8JPI642
MFMS>]CG!+2\JT8+7IHAH4A2BH59!#B%Z1GUDD=4TQH48<<$'.\9W:RE7VW2/
MCM#^H9W;CML4U>6=NE6<RW>,6O7R2_*+[I0(NEQ="ITK(6L3I.[NW?>E7GW=
M!'NRO+&,-IF%1=HUW'*[V^\Z^6T$75HN-Q_9MO5!SKB',P1WW)HRB0X^F>+_
M/D'A"@%*^^AH"7_"[$VB==*>D#+GYD2U4TLCRB134R Q!F^]BB+3ZYS1G7GR
M:@O<J]GUEE:%.9[O&A64U[]T;0H.U-SJCB_MVR^J!#A.RQ<HWP"<)!14U-IS
M8T@2>V=R%(' C$T!6 QMAL\5 1&E!2FR8T1%'GBHY$O3D23DCLZ# ^7-O5:$
M78>]^2QMUK#+?W>J^GPS?6Y^1%JX;[],4CI(W6[&S*I(B:C %6D!AH=L(HE,
MZ_U#AA]*"U_A&3]??-[K^3J__KPE^[IWO9[]TDZE7KB+U_E-"5R_=$'I7VTY
M^U>F3<1WT(I1*NC@VUIEW_;W(VES1K,UPE!B$DN!')Q6^F,T.F9?E6T:!"/]
M\(?+3B#OBNKJCBN^IXOQE=X"\]E&:[7IH&Y9L%!9UYQP=Y!Q3)OV6GLM1S^G
MI_;KM+IBHB:NBX"Z<K9P6W8X6:W29:)K_XTGEI'"4UWN.=6E^@,[O_[[7!LM
MMQ]U>\BJ<"F2U;[,L(/*H2A.1Z&$40U!1B4HXT;Z@QQU^V9;(/HZ7ZX.;XH;
M[UALGD[GH7OU.G\^36NS(ZP]8>M;S\7%8RV_J0O)YRTQJZY+VWD[(YYM#S+H
MNC%,\B1<-GI>7O'!J\O5EP<Y;M86VI7EV+XMQ;,O<N)Q2O1J!*2Y[13LK@1R
M \[VT;??MOU69VUBXB=?@GE:= ]>D#PC/W67P]1=E*A>/N-3BC]M/L]TQMY>
M7TPP=>?+=+9,YVY1P-K9L2NUW=SZV>X1RC,L[ASKO\O=GWTV;5,U?C*=K"[.
M=I]VY9;EGO&R9+)[/JG'Q+(?6K#^8Q7ON9".N=1?=1WYFJO(V"AZN-L=_.'T
MU]GD*Q].V</=K5SVO7<K/RQN&U[O-P-HHX-N'RVWLRV3<K3[?^O.99AOJH7/
M-C7#[3_<[N0?TZ)+[FT)8T,D/]US]OK.Z3L6,#44%>_+QL/6%-\!+R)Q="2*
MW=O?_O$9+7/[)X5E&T@N;2?/5\UR/IW$YGI@O<6>1X+SZ39*W)A-''10M!F1
MYN7-8[+K<=<OC(NK'U<0ZL$ J<?C,6CVF:H1B5J0N R:#&/F2<3,MGBM'M_$
M"#D@HKW5.$="I\O=5 X.<N_I<2^KQUV1>Y%[D7N1>T^&>VD][HK<BYDAS$<<
MVPL1B2J74VKGNKZ%OA^[K23S]=+-XO(/];A?[3C7XY!?B&G;\IMO"FI$CY@@
M!4OVI%3Z1&5-/2Q#>W-'3=G9 QQVV"!_J;W<0>$YZ)SRP+A\_^3_$9#ZGMG_
MDT.%\" \" \2W>"A0G@0'H0'B6[P4"$\M<+S",F+ZXFHJ_;>WNV@4]VK&XWH
M%?-CBN,;QTF[D7%SX,''-%NG>C*1F-AX0BQF\_X@\1U.]H3^]/MZ/*C^B/A0
M$'K(MW=T:U9<\L@$J"0D"-:>:4LU:P\[S5H1QJG8VP'/HV%,!0,^6 \B)@$F
M10K>"$=9M-:)O1-1MUO:4[Q]Q_O+3^W+ZQV6_O'FQ65#$WZUGPGP>QN:\)&T
M^LX&)LAI!W6$:@))[RD)XWPM/H%Q?C!.A7%^UV@YD)2SI!"#MB $->!L)$"M
MS]E%JIW>:X*F0G2!)0?*D?;8%<[!D_:\>TJ<M(HSYO;./WW".$]'PEB,\QCG
M^T5)&.=K\0F,\X-Q*HSSVSA/1>16M]WIJ$YE/A\]V,0#"-Z>DY.#Y3K<C/.4
M44NRU."<D2",*N^1,D"V*GN2G&7QF/-Y.N+,8)RO.<X_>DDJKNKTA)7:<R?<
M(KSO&GS']#%-Y^?MZ5GU+-=6YK#]DH/?B@52)]8KH)K[_F- ++7&,@<V" ["
M)@J6,P'6,$L,RYKRO>.Q4E)$>T?:0[$H"&\E^*S:(P-LX%)%0]7>F;=/J.8T
M'3&N#BGGD).0DS!M@S[1.Z/WWB<P3N_.I@]$9J("!&5CB;F*@16J1&RAO+8T
M^VC8WC&6+GGEO ?!3/G+! J&1@66:6DE4S[38V9=I!AI<] R"N0DY"2,T^@3
MO3-Z[WT"X_2NVI'EX*A7$)7)(-JSW2PG96X<13;:^\2\WSOOA[B<*=.@K"NQ
M/60#7D0/A@MCK&>)&G/$."W8R)*[3]Y%3JJ DW#3"RZ/;/MZI.ET,GLW:MZE
M65JX:;=,XF*Y?+)<+5Q[LG0]R_Z5^6Z_E-U!%YF_MD]D98@-!IS#M_%$I5@+
M)=^N%+D6*@@B@7#"H;SPX-H#R0WSG&1&9;)[=33,A<@B#>U!PT5=^N2*NG0>
MF% QZ*1BHL=<>>%JQ&\]ZK<7'+??!17)[BAD5S^)H5! H5"G[Z!0&)Q0H#3X
M['0 )=LR6Y\%."\B4&&X"T1R3?:$ F&$1F,I.$D4"!Z*KF@/DW9"F62=)EGL
M'2']E$*!CB0*!20[% J]A@>%0L7@H% X/:$@@]39 DW<E:"O-=BH)"0K&=/4
M)!_37BVGY-92GB"Q4,1%E!Q\)!9B))S8\C;IY!&% I.'7GM"H7!TLL/V\L-?
MAGH[7[EI>?[;F\S74UI1&=+]THL'7<>_SJ5LS%HRC?.UGZ:Z%>-P-WD?V->^
M'F$4G152^NVB4WLFLA420N2VK32F8+0/$+/E+"A'DMDO>(K""]YN(6]S4H)+
M <8) TDYQJ,(F<5C9J<HI2,J#[HA_&F9$G5G)8Q7/X^AX$#!@8*C!XZ*@F,K
M.")S/GB1(7!.0&C-P1KB0"D3DJ4NQ2AN"@Y'LF-:1(@Q&!!2!7!$*5"6<)4S
MR8FD(PH.HT>&4-0;J#=0;_0:'M0;J#=0;PQ+;Q!"50ZQ: ?-BMYP08-/3(-F
M*D5&E-8TW]0;F5@?3?!%HW@-0F@%5I97G'/J3312>'W,#BG%W%R@WAB8WKBZ
MKE9>NV*O/^U _G7]H=PYE)_CY.,=QA)CR?D/)[?H494M>DB;SY?M(4M_=;.U
M6UPTG(X:1ACO]IV5%VS4N//SQ?Q3H9Y5FEXTE_$:H\TMT<:2,J&U64/R;>&F
MSA$<:[NH:Q4L$XX(N3>[I<DQXX0%0ZD#84S;BHM)8-$9F21-7(A=M'$?O#M[
M'L)B70)-NSI[5Z#YKXGSD^ED-4G+.V..NA9SY/V[B,=WM^3JN0,TY0;3%L)V
MR./POF]X)YU--F64*N':[?',@!.MK K2"^NRSW2OW5SQ!RZ%41 )\R"D%> X
M8>!H))KY%",[_O#6X[O7BX8RO O+WU70T:2-64?-(BW/4VBW&4\O1LUO;MFX
M#1S-9';YLG64^>I]6C1AO5B4CVFFG_%H+RR_:T=!5TO5:N+&NZF;A=0LWZ>T
M6HZ;37W)>K9(8?YN5K[TC><)[=E_BS3MWKR:ERL_IF7[NOL&S?R\O:H\VVH_
M<+7/C%Y\KQ>KI+5,&33WH6T!'L"I5.8XF:F0C=%"Z[T="=D[2JP#EV()4M($
M,(Z72)5#2C&W*[][4Z*7'\ZG\XN4WJ3%QTE(MT^,?IUOH7W^FUO$93<PKOZ^
M/07RU_GJ7ZD\R6ZL=-3P>C,&#N+^5([O/BAD*/[?>NUDV;EZV+J5+S.RSQXX
M+_.YQC6;QTI%N92?W;O4G)?[SV/+'X_A5I>C=#O'V0Y2$[W7)ED@-I4!1XPL
M8<,2D+HHHN@)2VYOD%(BRM3=$,A:L1*>1 !+RS@O(LK;'*34PC_9(/U;9[5?
MYHOM/[77T6NC$)8IG,7UXB*Y1?_G$71LY.6\[.:L=1B>U +UD.!5@NNJV.-S
M'&NI:XD1Z\O3*A-HI($#CXR"2%&!9SY"E(1S$[*E;G\/G221%7$)FFI>%*I+
M[>%4$:B3+)E,A%=[AU,]7L2ZO-/F3:];]?3VO9L=-(H9.[Z[(6/?G:^?82Q2
MJH0LH]!I)D#0),K(#0H"-<K:%"UQ>^EG7L(8C=E %J:,W"P-F!@",!(YM=I*
M;?8:?V(8.] X8V-!3R.,O9HUS\\7D^DVS=?.V=K!X&87_^=WGQBA]J=E<W5T
MM#]\F*Q6*;4^U%[^\[P,H_:'%Y/B?ZOY8KE)%GYLW;+\OLP7TS0M-N\NE[6#
M;S)[]U@NV$,L;@]W@2KB/2/@!6G;_Q;F<#D'\+S,SA(5+,N],Y>CLY;J:("'
M<J70;4-_+Q5P&4GY*;DL]WK+="SA;[+$\\7"S=ZE]E"6GR\^7_(W=]'^4T<=
MSW? IOC/#:;%1WQ:7 MCR_:MRZOQZ]6OO]R_KUR.]#W;Q?KN=QN#M*/_4A&F
M_UU/5A>-Z_BX<<OE/$PZV?C;9/6^\Z&8SMUBM5YT3O??BW'SYP+&1?-R$MX7
M!$;-;^_GG8"\W7W?3U)N?IG,W*S<=]J\SKD$AT7Y_%7Q^__NSN%IO7_</"^?
MWNK3]73544'YO"[Y@[G_;UAIMHKZS-K9IP9ABNHT7I6_"*>946>,VRNE)YP1
MIX,$;[(%87EY5::ID#(CQ>TL4WQ/I-X>V_>]]N=[O/9FU#^,_CP!]5F<T,78
MJ:![-LA]SJ?.TNJJ-IW,FCQI3=L%X2YA.;[-1%7:H+FZ[!HG'V]A '9 Z>QD
MIDS)7"9]J3N?L!716H*U;1A4A% 3#[$UY4UXG^)ZFE[GV]WF:K;QGVZZWKC;
M<KG^L/FWM^U*_=OR##]/RX7/FE3P/6_7HQ?K=%=APU>L3]]BR]-<H'Y;(EN>
M3Z?SWUKMV-5%E'>LEBT5;8/DWES/?8:G62\WL\16J+2!K'M'=I-%\[&@F2[7
M13ZO*I099MK.I[:_.E^74%D&1G,^+;;<ANOR^=V]-A/+=N$C3KH2H+/>N/07
M"RG*QQVAC*)*6^V5GNQJ=;9#<K\3LENOYKMRJ/;!R_@](S]UE\/47<S7J_(9
MGU+\:?-YIC/V]OIB@JD[7Z:S92L RZC:V;$K]]O<^MEMV_ _3I:3;BWNXFQW
MCSLVXV\^5:JQL.:'%H*[JL8V%Y)QF6%\Q76T_19?OHJ.)2/VRI^#W;H\Z-=\
MG^$])S$'>,XOM'<PW][=X4A=ITT-U6^FJH)X1.+ID"AV;W_[QV?M*4VU]X;:
MV?-(<'XNHG]LK>KGT_A8@^)?[93N9;%9O%J54H^[?G.[H]H'2#T>CT&SSU2-
M2-2"Q&709!@S3R)FMAG0>GP3(^2 B/;[-VD>'IWOV4R-W(O<^]C<R^IQ5^1>
MY%[D7N3>D^%>6H^[(O=BM^Q:FB_TL$*AJQ!IMB4B9P]PZV$C6UOSJ*\/NMCG
M:U!]OA >A.>4X$&BZPU4" _"@_ @T0T>*H2G5G@>(6-Q/5UUU=[;NQUTJGNU
M!)M>,3_F-;YQG/QS/G6KKI2\GE0EYC1J.3VQ,B0&8_3>Q[*'(M%#IKQ]1[!S
MWO+@)5#!)8C$/3C3]E#+)D:F.?%VKVW-]_2P^NX=P;^XR:+=TIBN;&=\N6VL
M\IG\_^Y6UQM7GZ\7Z7*',+"K6X39]1W"_U]:S*-;OF_=J-V4+GZJ]C!8I#.D
ML]JE.?K$,(S>>Y_ $+\-\5Q0KHA)D(5.((1SX&E0D$(TAAF2B"<W0SR3R2K%
M$U"IVH/>8]O?RP201G)# Q-"A/Z$^!M-0.1!#\(:,IO5?2[/#TB'*!'ZYU2#
M,7KO?0(EPBX+$"T/65J(5+4]B41!OOU+I^!44$)0O]?-3RCE9 H47#!%(GC-
MP+.<P!A-DC->Y[C7 K0_$H&A1!BT1'CTFE=<0>H)(_Y]LOPWY$5*S:0-4JEM
MC%YXI)Z5X<H<OE]"\J#'!E:&Q&",CD*R?[1Y1Z[)\41\<$"%]B!LD8>F/1R%
MI=P>W9.TD+RZY:0V OQ2 L"K+?]7NYB$9(9DAIDB](G>&;WW/H$!?G?,D?7:
M.$G!22U!<); :%+"MM51VVQE\JRZQ:2'!'CQA7[RI-Y3SBMCLYYFBI .42+4
MZU2#,7KO?0(EPE8BB$"3R\R"49& ,#:",99 Y#ZPK$PK(:I;3'H\B4#&AUU,
M&C*;]50BX':D6D;#L1GQY>61GVGQH?FQ.\;P#_649%3F[OV2D4->Q1^,T7LO
M(WM(>I^7.M"WT+<J]BV,-^@3Z!-/<JB\\4PFISBPV.;\59G5.]:>%Q^MYI1(
M0GTZV#K!]YP/?5]%Z=LBWH=\@+P<$_6% ^21KY"OJN0KC.'H$^@33Q+#B27>
M*)7!I2Q!9*'!"\) .QXC)=3:=+A=(1C#OS6&:X,QO'Z^PHTFN#:P&2<O)A\G
MQ62QN9BD::QG:;TR-^V7P!OR:NQ@C'[R J^';'E'^:D6U!A%P"BO02A;E*57
M%I3@R<O@K<I[O4R.OK]D)TEW 0#WER"9G3"988!'GT"?P !_:X#W45'%;=>G
M+(#@68"1)=1;'72D@46_OX'TZ/M+#AC@;Q:/8G@?=.4H<B'J@WJ=:C!&[[U/
MH#[8Z@/JC#299O#9B2(2<@)/70*G0R(FBV3YWO[3HV\N07UP="KKJ3YX])TE
M0UL]Z"'1O?QP/IU?I%2^0GM&;^&"\+ZP2G,^+5_+M9SRH -[AXUW;6+QZX]W
M.[DJE=J@0G@0'H0'B6[P4"$\" _"@T0W>*@0GEKAP2I8S':DPQW8BQ6P]=#J
MD+/&@S%Z[V,9+H!M%\"2$%GI8"%I&D$(P\%&'B#%9$F.+'CF;BZ )<ESCHI!
M\&UEC2FOC+8,9*9!.!H)S:RW1_68@Y[F-V0VZ^D:&-)AU=+^Q)UJ,$;OO4^@
M1-AMDE$^!QHE<$,H")D"N.0\!!6LD%0;GOU-B4"(EH9&#8YH B(Z#98(#HX*
MPH6+7D3;6XD@-4H$E @G1H<H$6IQJL$8O?<^@1)AM\V&>A>I"Z D92"$UF!T
M>:6R)$(9G:79RR)P(7/TA@$/JD@$(@08(6V;2B!)FNQ5GP_\M2@1!BT1L$=[
M+:/AV(QX^ -_L<2V'DV#':QZ8'04DOVCS=N%)#%*,!=9^0"70&@KP"KIH"A"
MJVF((G%:W7+4XQWVP\;\H(?]#)G->BHDD0[[GFL:LE,-QNB]]PF4"+N*%>J4
M%-R"%[Z$>]_V7PM< R>".BZD)72O9]O1EZ,>\SS MOD^2@24""=%AR@1:G&J
MP1B]]SZ!$F$K$;BQQK$2WZ.0&H3A!7EI/.B@A$F21&_V3AHX^G+48TH$=M"B
MUB&S64\E FZ(JF4T')L1#WUD,.Z-JD?1#+D.8#!&/WD9><?Q3]H9:CUCX')0
M(#AA8+FA(*4)V3FIB_PZV-(.'O_T;5Y"QO+PIS\A72%=828(?:)W1N^]3SQ2
M"$^*,V:)@LS:Z@QC%;@21X%*9XPG*6NREU?Y[J47#.$8PI&N3H*N,(2C3Z!/
M/$D(-U8K38(!&R1OJR<4F$@D")U2^7_4F>X=B//=2R,8PC&$#Y"N<.\/+K:D
MPY[!C%M^ZI$:0U[>'HS13U[?]9 M;R_64<DYH:R$Z*("4;0*6,\R,.FB$90E
M;>K;\M.3(YB&3&4]K=1!+NQ[_F?(3C48H_?>)U ?[#)60>GD) >B4@"1,P=+
MJ07#LB?>.A%LO>WG4!^@/D!]@/I@*$XU&*/WWB=0'VSU078Z6VLB<-_J@^@\
M.,<C*"H<X31GJO?TP=$W^Z ^.#J5]50?7%U\*J^=GZ:[[?K#R>7ZR]A/G\)T
M';_;*I0]U"R?(T;/E[<LNV+:RP'X_G+!\]R]2QM" )?+5SYST]_<Q?*G9\U_
M]&I,[B-^6"ES=5#N+>S'R<<[C"7&DO,*S?7(+EP,\LA%,#22(*G,D'/2(-J>
MM38:!\0J%T@6(:J])0<9A1?<*Q F6A!<%LG@A(&D'.-1A,PBWY,,X7V*ZVEZ
MG6\7#V_:$]I?;Q3!\Q*L/TY6%V];1G];/O?G:?GELR85#7#>#HS%.MT508\U
M4'I(:6_?IZ*>IM/Y;Y/9NZ8+GTU19>7+E\]:EB]6C-[,.T@:MX%D4OZ]"*YF
M5=YZ7FX^C\NF&+X(G"+@SG8C]ZI=:OSBS547JXB;J[35/BE59+'CTO-.>FY=
M9[^@R*U7\Y]\F1FD1?>0Q<_.R$_=Y3!U%_/UJGS$IU0F#MW'4=)9<?N&,AJF
M[GR9SI;IW+5M='<&ZN; FWL_NZWVZN-D.?%=$^^SW3WNJ,#:?"P78T+E#ZUM
M[YH3;2XL3Z?Y5UQ'VV_QQ:OL6"EZL+L=]MGTF+*OL<@QGDV.C;WVI]8'K=F(
M1WHV,J9?<]UAOZL:"\*^\VY?J.\T#RWO?++R/E-#/#)#SA,C$O<@\?FH>_'$
M9]UOU<2E[>3YJEG.IY/87!>:M]CS2' ^7<[(SZ?QL0;%9B[;O%ZOEBM7IDBS
M=_6XZA?&Q-6/*^CT8'#4X^T8,/M,TXA$+4A\#IA/'"^1ZNKU&,2F7FR0S9#-
MT&,0FV%@@VR&;(8>@]@,#IMO+.$]/#K?4]5^B@2'0*$7(3@(SH I#G5"O4Z$
MV%2&#<Y(:T&B=B_IVTKY_^T^(D6H!V)T-I0.&)X0&ZP00?)#).I$ L-0]52'
M80BQ039#-D./06R&A@VR&;(9>@QB,SAL</FT)P2'0*$7(3@(SH IKDJ=T+?U
MU;?SE9O>UIOIB%_DS\7 ?C&Y_ )NMH2O;-I4R3?X+BA>S5:+R6PY"5728I7>
M5ADK8H[A))&HW4OZ1H3/BYG=NU0/P.AJ* 4Q."$V6/&#Y(=(U(D$AJ'JJ0[#
M$&*#;(9LAAZ#V P-&V0S9+/A9^8JW(U7.\25N2*NJE<,#O(D\N2I0ER9*R)/
M5@P.\N1 >+([[K>9YRI=L4J$*_-$G&.?)!*U>TG?>/#OZ8.;S*HZ!@:=#07(
M\!WO^;MWB_3.K2HJ-JL=XGI<$4MG^LRAB$0M2& TJY[J, PA-LAFR&:GI,UQ
M$05)$4D121%)L>:]<;4#7)DCXKIRQ> @2R)+GB; E3DBLF3%X"!+#H0EY^>K
MR7RVK-(3JP2X,D?$Z?5)(E&[E_2-!O]<7BU<6*T_-T([/LCH;JA AN]ZV/*N
MQQH$RV_ZS*&(1"U(8#2KGNHP#"$VR&;(9J>DS7$-!2D1*1$I$2GQ$NN_+%RY
M3\3M0LB*N+*,1(E$>:=V#/^[GBPG[?(RTB72)=(ETB72Y=U8O_R4%F&R3+%*
M7ZP2XLI<$2?;)XE$[5[2-R)\FQ8?ZD$7_0S%Q_!]KNO!5X_3U0YO/6Z(]3=]
MYD]$HA8DCA;)?+D^+3Z;3IZOFN5\.HG-]?!0.R7V+>*]>>\6J:)M+U\8!U<_
MKB#2@P%1F8,CU=:"!%+MB5'M+K.Y&Q65?)<_%QO[Q>3R.[C9$N[_(DUEW^"[
MT/C;8A(JFNIAW,.XAW$/X]X X]XO;K)H*LNL(=T.B&ZQ5@(9&!D8&1@9&!D8
M&1@9N$(&_G$RJRQI<J)IG]7[^;I\U[C\0SWLB:%P0*$0<S^U((&Q[FBQKKE(
M;M%KBD4W1OF*+HWRM3(@4+Z>E'S]0EDK)=]>UTKTB E2T&!/*G>WC_K8@?(Q
M_'DV7WQPT_WO<J 1\'J]6JZ*2T]F[QJW:O[J9FNWN&@X'36,,/( /Q\VU%_P
MTL."]."YS;=B,9OW!XG!&/W1LMR/ ,2M:>Z'(M%#^OS/R:?R$;-?VJ[5D_FL
MF<0_/OOE?Q0E)CJ>@'C"05#/P).@@3D2DJ=4<R:>-=U=/JW^GO(?G_WY?[3F
M+DL:P%$I07AFP ;B@<M@7&+1Y&R?-3/WH1AZO81WSIV?=>73/[MEBG^>?SA/
MLZ5K'^+Y8N%F[]*'\H0_7WR^Y&_NHOVGY[^Y17R].6_@"OG_NO[@T^)9LYY-
M-D_TC_]9=L79SYJ8PJ38</G'9Z]^_>59DUN+KO[X;/*I6'?](<Y7VPN>_8F.
M*!,C)=1__L=UN_P)N>NDN:LRLV/PK@6)[Z#\)V3WW]?C01C]>Q/]I2;,E=@-
M,;71GZE4HG_*(!S+SA+J@B:51?_= ;_;3J.[O0)=E?HU3?"/\C+%-RNW2LO7
M^?F'8I[@7LRG4[=8=A_VK%F6L5N>DEP5#NQ>V<#9V'*4#"@9*C9[;9+AZQ=!
M3BX0U085PH/P(#Q(=(.'"N%!>! >)+K!0X7P(#PX3ZT/"W25JN%!5T$!@&Z#
M\/2L9O%ZP>I5>V_O=E!BW-J_):S=_2O@RAXNSG5'1-74R!_#WQ-B@4MZ]6V)
MJS^080W#MH:!VBP)IP0,"PE$S!:<5QP(,X&K+*DAX68-0R;61Q,\!.XU"*$5
M6%E><<ZI-]%(X?6A:Q@ZDE^^FOVM?,=Y_,MBOEP^L(91TA$CY)#5"$A=_:>N
MRLR.L;L6) 9C=(S=0XG=/B='HT@E=A,#@DD-3I4H+G5F21M)3%O4]P2Q>_E-
MP?NX-8C2CJ7 J(^D5['9,>K7@L1PMRV@;#A5V:!E$,E)!]32(AL2H> $L9 <
M5YHKX:/S]4WY;ZB&[I<OBC)HFXYV/4<?7SHP,^8:I0-*AWX17VUJHH9C+!$J
M]"2$!^%!HD.HT),0GHJ%]$EC@:Y2-3SH*B@ T&T0GIX5^EZOV\9"WYZDLW<K
MQ0\I]<6=+O6P*G;OZ8'1>Q_*>DAT/][60Q[7+W=-5X/(1GD)5DD*(E,'-C(*
MS+0]UPSGV>^U7?NN]<O5//S[U7*Y3O'%>C&9O=LL1';+A\ONE]N%RLNX],"*
M9,'H2'/LJ3J(VHR'G)R (J6_\;)/'C08H_=>I&!PWQ4GT6R\YAQRTA)$T!Z<
MXP2,S)0I2RG-LHJ:YEW0KZ2LF8FQ9*@<D/<J-GMM@1_[</0A_XMR >%!>)#H
M3@,JA ?A07CJ@*=/4YJZDZ%XO@[F@KX]%Q058XH0"L;P#,)3 Y88 EI;+VFV
M+$E7PT:UO530V_G*35_-5HO);#D)M^Q.>_/B,L?#K^9X@-]_[)X="4(QRX-9
MGHK-/FQ-T/OH<M+PH*M@G@#=!N'I6;TR-B;N91G?+_-%3A-L3=R? (CM.GIO
M]-Z'LAX2'=8KWY?&8D0)&90!+RP#(:@ ;ZR%$$G6RK.D.*TAC;4-5^O%YT36
M PN:*1TI:K!CTA!2^ ^I9T81T]]XVB</&HS1>R]B,/AO@W_(1)ML2OBV*H)@
M/(!5Y4?!''>9*:$]KZ*>^9;H?]R*9J'&RJ)V0.:KV.RUA7YL.-*'##$*!H0'
MX4&B.PVH$!Z$!^%!HAL\5 @/PH/SU/JP0%>I&AYT%10 Z#8(3\]J,K&';"]+
ME5Y^.I\LL(-L;\+?$VY?\^7JM/AL+7F^:I;SZ20VUX=P98@-!IPO.,K7PE-_
M8.PA;6*%YWU%'H0F)[U50(D,(&RBX+@ED+0UF@CBM'B:@[B_N%&Y!+_N/8>J
M\&1\Q,5!JS2>DM*O:O(R3.KC]N&6A***ZF^@QL*H^M11_:H'U<*N)-2S%(3P
M8(03("(ID=^[!$3S5,0 -S2K*DI";Y$+QRT)U61,L?T),E_-9J\M]&-/ASXD
MJ%$P(#P(#Q+=:4"%\" \" \2W>"A0G@0'IRGUH<%NDK5\*"KH ! MT%X>E82
M.NS"^!ZNO[U>KY8K-XN3V;O&K9J_NMG:+2X:3D<-(XS64\Q=&=05N2GV=1F&
MT7L?NK!\85N^8*F(BF8./)6_! D6O P23-;!,B4)#_YF^0*)5%BK!033=L'*
MWH-)RD,TRE!),RM_'[K8\0KY_[K^X-/B@:6.FMH1%1P[4B%S56QV#-VU(#$8
MHV/H'DKH]E%H26P"%E4"H9,'KW@LH3N0)*RVSNG*0O=Q"PZY&7.,^$AX-9N]
MMHB/#0OZD/Y$G8#P(#Q(=*<!%<*#\" \2'2#APKA07APGEH?%N@J5<.#KH("
M -T&X>E9P2'VH.QE6>)?%F[VL%/!L=Z^'D[%'B(],'KO QG6,&QK&*+15B7.
M06;A02@GP5(3P7%%&7-)J1QNUC XDAW3(D*,P8"0*H C2H&RA*N<24XD';J&
MH2/YR[Y)?UG,E\N'GJ8M1IH0;'^$U%6QV3%VUX+$8(R.L7LHL5OF($JPUI!4
MVR>9!PY>9@M6!"<T+_]1>UL''B5V?ZGSX?7@?=P:1%J0H?6V6$;6P["/8;\>
M).IN&?[[>CP(=4-O=(,1C&HE&:3R7"!\)&!U(! E=Y1((73<V[=P_#G_#=G0
M_?)%D0:_N,GBGVZZ?@+M(,F8&90.*!WZ17RUJ0ELN-,;J! >A ?A0:(;/%0(
M#\)3J9 ^:2S05:J&!UT%!0"Z#<+3LTK?ZX7;6.G;DW3V\^5R_>%!E;ZXT:4>
M3L7F/3TP>N\#&:[Z;5?]:.I6\ @(33B(' +X$!,8(Y6D1D:='U0MY#YX]^ E
MORW#'^@X=:KX2)J#'G&*I-5_TJK,[!BU:T%B,$;'J#V4J.VUL('8",P'!X)E
M!][3#$Y2KHTU5*8'U>I\7=3^4H'OC;!]W I?QL?TH/MZD/+Z3WF5F;VVF(\M
M*?J0"46E@/ @/!7!TZ=(/]R=#"?G5#@[VLZ.2,$\<N[ 449 \,C 2EFF2)H8
M7A[5ARQJRVG>F!P]#_^[GBPG[95/O)N!:CXF B=*.%'J%_O5)BEP[M0;J! >
MA*?2^'+26*"K5 T/N@H* '0;A*=G5;[8S[>75;Z[Y6+LZ-N7 (A-+GIO]-Z'
MLAX2W8\[?#&W?TMN/W$E2$H"G'&L/2F9@4TA &?42LV)I3(?I$O1:A[^_6JY
M7*?X8KV8S-YMTO1=6GW9_7*;Q[^,2P^L2F;*CIC1V$=H".N6?ZB'HRO##45*
M+4@,QNB]%RD8W+?!71!"L]4:B"4$A#<)C*<68E)>*&N#8P]:N#]8Z^)=T*^D
M>S$S8\91.2#O56SVV@(_-N'H0_X7Y0+"@_ @T9T&5 @/PH/PU %/GZ8T=2=#
M\3@*S 5]>RY()VN48A$$)P:$D 2,LQI"<CD''PSG51Q'L9<*>CM?N>FKV6HQ
MF2TGX99=&V]>7.9X^-4<#_#[DSQRI!C#+ ]F>2HV^[ U0>^CRTG#@ZZ">0)T
M&X2G9_7*V)6XEV5\O\P7.;5KO?7L/,  B+O8^S59.KFM-STD.JQ7OB^-Q5EF
M.GH.ADH*@IH,7CH%CE!NBU2S3-$:TEC;<+5>?$YD/;"@68^4.NB)ZD-FX+HS
M^ \I9T8-T]]PVB</&HS1>Z]A,/;O8K\DCJ;L(23J03!=8K]R"7RPCD3FE+2D
MBG+F6X+_<0N:E1E;B=H!F:]BL]<6^K'?2!\2Q"@8$!Z$!XGN-*!">! >A >)
M;O!0(3P(#\Y3Z\,"7:5J>-!54 "@VR \/2O)Q!:RO:Q4>OGI?++ !K*]"7]/
MN'O-EZO3XK.UY/FJ6<ZGD]A<'\*5(388<+[@*%\+3_V!L8>TB06>]Q5YN*Q%
M(IZ#T\J"H*&\REJ!I8I23D*,DM50X-D%O^X]ARKPI",J5+7[D;] &5<E>1DE
M]5'[<"M"443U-TYC751]XJA^T8-B8=?@5AA!"!'@B2YB02L)EEL#F:I@#*$T
MT%!%1>@M:N&X%:%V;.K5&DA\&/GKB_S8T*$/Z6G4"P@/PH-$=QI0(3P(#\*#
M1#=XJ! >A ?GJ?5A@:Y2-3SH*B@ T&T0GIX5A Z[++Z'RV^OUZOERLWB9/:N
M<:OFKVZV=HN+AM-1PTC;1;^64N[*H*[(3;&KRS",WOO0A=4+V^H%28E*AFM0
M@F00HJU$<#Z!(M9)XAQ5V=RL7M#<<BF,@DB8!R&M ,<) T<CT<RG&-LC?0];
MZGB%_']=?_!I\<!"1T7MB!_VZ!5DKOXS5V5FQ]!="Q*#,3J&[J&$;AV#UTD'
M,-;9$H:9!$., ,65C#YX;L)>&^HCA^[CUAN* HK!B(^$5['9:XOXV*Z@#^E/
MU D(#\*#1'<:4"$\" _"@T0W>*@0'H0'YZGU88&N4C4\Z"HH -!M$)Z>%1QB
M!\I>EB7N%K&P!V5? B!V$>F]T7L?RGI(=-@S\KYJ#,Z$SXIP2#Y$$)$'\$I'
MD#:4_]&DN70WJS%D%%YPKT"8:$%P*< X82 IQW@4(;/(]ZHQ5O/P[U?+Y3K%
M%^O%9/9NT\FI*XI8=K^\;/>TC4L/;0G)Z$@Q@8V:'DW!/.'8Q1Z/*%)J1V(P
M1N^]2,'@OBNUM#I2+2CHE *4H&W!24N!TL 32]2X; \2W!_>XW$3]"OI\,C)
MF*-R0-ZKV>RU!7[L!]"'_"_*!80'X4&B.PVH$!Z$!^&I YX^36GJ3H;^'IT*
M<T'?G NBE#M&5 *3;0*AM6P[9GCPDA!F@@DAR"?)!7UK*NCM?.6FKV:KQ62V
MG(1_NNGZ1@;HS8O+' ^_FN,!?G\KC9&F!VVD,61&'$P8PB1/;["H/[B<-#SH
M*I@F0+=!>'I6KGR]^AS+E7LRJ?EEOLBI7>JM9^,!!D#L0=2OR=+)[;SI(=%A
MN?)]6:Q,I23*1R"9.A I$/#)2PB94:<=S5SN]7T]1A9K&Z[6BW2P(^[)2%%L
M S>(#/Y#RIE1Q/0WGO;)@P9C]-Z+& S^V^!O27MD?1O\E0X@%.=@;0GIS!G%
M;%$&BH@JRIEOB?['+6B6<FPU:@=DOHK-7EOHQWXC?<@0HV! >! >)+K3@ KA
M07@0'B2ZP4.%\" \.$^M#PMTE:KA05=! 8!N@_#TK"836\CVLE3IY:?SR0(;
MR/8F_#WA]C5?KDZ+S]:2YZMF.9].8G-]"%>&V&# ^8*C?"T\]0?&'M(F5GC>
M5^3AI1.,4@;62@TB!P%.2PM$1!M5RE3&7$.%9Q?\NO<<JL*3C9BQU6Y(_@)E
M7)7D99341^W#K0A%$=7?.(UU4?6)H_I%#XJ%75,3XY4M@@$,E0Q$NS'$.1=!
M&N&(EEX(H:NH"+U%+1RYQ:T=TWK%!C(?AO[Z0C^V=.A#?AH% \*#\"#1G094
M" _"@_ @T0T>*H0'X<%Y:GU8H*M4#0^Z"@H =!N$IV<5H<.NB^_A^MOK]6JY
M<K,XF;UKW*KYJYNMW>*BX734,,)X/;7<E4%=D9MB6Y=A&+WWH0O+%W;E"]EX
M*XD %W,"P:,#KSD!Y9BF*7A)!;U9OD"38\8)"X:V'3"-<6 "D\"B,S))FK@0
MAZYUO$+^OZX_^+1X8*6C,&*D+<6&5,A<%9L=0W<M2 S&Z!BZAQ*Z4U#4LA*Z
M%2FQ6#@GP6FE($3F@[<T^5!;Z#YNP:%@8VQ?C817M=EKB_C8KZ /Z4_4"0@/
MPH-$=QI0(3P(#\*#1#=XJ! >A ?GJ?5A4;^K/!2)RYSCK^LN][9-.3)I!%%&
M@)3"@_":@;$Q@^9":&YIYNYPFYW]EU.._IM3CG]/']QD5O[]S^4AVQ3@VDW?
MIL6'ZYE#6*9P%M>+B^06_2^<$6-N+IWG&JQ/F?Q$?JN'W_J4B*Z[:\[OZ_&@
MX4>E'G+O'4MW47OBK0;"4PF,5C%P(D;@W!G-.*=9A\J6[EZ5<#F9+2?AGVZZ
MOK%8]^;%Y7(<O[H<!_S^;F-\Q(7"!;F:%^0>O=7NT(1##SEJNPSO_#0=N+!Z
MV%#W2R-B=Z0>&!TE7O_H\W:)ESD-1D0#06L&(L<,3H4,3/'@3&8F.56#Q+M"
M_@<IK.:Z@"(/6F:%S-5_YJK,[!BZ:T%BN.D=C/VG&ON9D)1(GR%2%DH<5[S$
M_D@@)NEL4"H3[BJ+_4>NS!9CH5$RH&2HV.RU20;L&S*00A&$!^%!>)#H!@ 5
MPH/P(#Q(=(.'"N%!>'">6A\6];O*(U5F4Y54Y%9#2$Z!(%F =XH#(\)$[Y@3
M_G!G5CZ@,OONE.-=E=ETP)79?"SMX2NSD=_ZRV]]2D3CTAU&I:$MW0DC10FD
M'*CF#H2VM,31G($JEC-)2?/(#K9T=Y@X>KTRFQZD-)NJD66X(E?UBMS5TNSR
MNAT*MZB(./EXA['$6'+^P[W6HJR2N/$=9+'_Z ] HMF!T'/!^?9]:B8[OF@^
MMH31S',SWY!*,[_:8GL6FW2E,GRR;(H?AO74%<W>=+S4%-I<E3O&2<YID68A
M-3ZM?DMI\\_9319-&1__3JO/']7^HJ4\-[OX/[_[Q BU/Y7/792/;&O.-_6&
MN_LNTOF\N']YF%@^M'NB]I^W3Y6:\[8Z8=RT7RI,Y\OVPNZ?[OR<Y6H>_MW\
MYI;-[V\#%*/@;C8I0U)MQ8KVO$P/ V'@>*2019942<>D>M#^)/?!N[,_;R#[
M[VZ =(4FK_.;%J#7LU^?OWGQ_/]]/?LOMUR]<!>O\]]W(V%S</&W5J1\??FJ
ML6,C[HQ[/??^UJ]N[NX8-<4;-H[6NO5%YTT;^S=_F<Z]FS8;A#9^=@MY[-PQ
M7M+(8U+%QH6W=[MD@OOXX6K\+-'PD1,QI+@ *2H24LH4A'4:/%7%B337.602
M@N0'2<2$]RFNIZW/W%H%]O>T+$B%SC.*Q5HG678"\GD9TA\GJXNW+:N_+0_Q
M\[3\_EF3BDP\;R7"8IWNTE<#EPP'#[6YL-#\MS8N=?*L6:X_E"]?/JMUN1T^
MVR'=,EKC-N!,R@6%I+K1?-XQ7G&J$I9#ZU!GM[%1C19HKGK>77K]_M'T*'*]
M2EOM:?V=LM^.G,VC;[]M^ZW.W'HU_\D7Z906W8.7879&?NHNAZF[*%JN?,:G
M5*95W>?ISMC;ZT,;'L^7Z6R9SMVBC*J=';OLP.;6SV[;]_EQLISXR;3PQ]GN
M'G?L_MQ\JE)C0<4/+01W31@W%](QE5]U&?F:J_B867:XVXT5Y8=\.,G)E3_T
M.V_]A;VYIAN??3CSR-20.#95Y8T1B1KK+JKIV'%XG+YG77_0+H/@5 P.\EGE
M?+8STY%0^NRQCSV+]/-I?"RL=Q424(_CU0YQ/:Z(ZKS/'(I(U()$#=$,!6!M
M+H/@5 P.\EGE?%:E=.N;.M_6+=?C=K4#7(\CHC;O,X,B$K4@44,L0_E7F\L@
M.!6#@WQ6.9]5*=WZILW_LG#E/B_<"N4YRG,D40QG)XG$T<+9MLKPTG3R?-4L
MY]-);*['B-HIL6]AKRL%7];CG5\8!U<_KB#2@P%1F8,CU=:"!%+MB5'M+^V.
MI6['=3T>BG1[K"D)GH,U@!U;_YA]3,MV0];^(5BDGF8BE>&,[7AJ06(P1L=N
M.OWCSCL.P@B*1*X5Z.P3B-2><QJE .F-,IF[0-W^9N@<#,N20::NO,=( UY;
M XIRQ;TU45)RL(,P7O[O>K*Z>#5;KA;K]A^7KU?OT^+M>S?;]MGY=;X-"@<Y
M'(N-%"W.H YZZ"ER6O\YK3*S8U"O!0GLL8>J8&BJ@&B9C"$6A+(1A" 1C"44
MJ"UR07F;"#,]404W>MAVR\[MJG.;';KEH/3'.#M+DC$GJ"=JUA./D#RZGCF\
M:MGMW0XJ2:ZV':%7#-V[V'AL0NP((L5Z4L:5^6>_A.>W8H%,6=^J)NK&"FGR
M=MV8HC:.>PW99P7"F0R.) ;.!:V#E$$9>U,W&I6](]9!EJ%HS4Q]>8_E0$VT
M241AO69/IQL[^E^^FMW2Q?+;DTET)*P=,<(/*?Z0TOI/:969'6-Z+4@,QN@8
MTX<2TP.S-@C)@7O'0$A!P-D40#LCA60^2=*KF%Y#0HB/A41-4#,E/GHU$2:$
M>L**_^S2R/4LHU3FGOW2CI@Y[X'1>Z\=>\AR/^)I*_=H8&ZI4R)KT))9$.4/
M>!(M>):U#-RZ(/:JI.K2P)LH=K"\%E5L9,Q!\UI#IN:Z:T3^4 ^W5X8;BIM:
MD!B,T7LO;E 4;$6!]#PKWA[C+9,L 5Y0\%'Z\F-61'BB(MT[T+MF45!#8HR,
M)8J*JBD1*Z5J48C'9L5?YHN<)E@K-13Y>-!%A*_=]%X98H,!Y_ ]"2J5HSTD
M3LRUW2>K?<J"T!C <<=!B)C )>&+6 Y1:"ZXI7M[#^J2U9>!\4#I-D-'VM2[
M7OS-/2TJX_SA)N=07?4W@.-,M#[55+\:0A6Q51'""F)DY,"U*MK!4P=640/*
M2A)$4-PXT0L5L2YBH8;,G!@+4ZT$03Y\BI*UH0F('I+=/0VP:#V+6)7AW"^A
MB$L6/3 Z"L7^<><=VQLT,\%1 8R+ $(3 ]9%"S39S+-B2F5U4RB*%$6P6D#Y
M?0)1]"089Q4PYY+5WN20>7\;8!E-1X907(9%3JO8[!C4:T%B,$;'H#Z4H,XR
MIS8'!3F*7 )TB=*."0_:$Z*(#5J*T).@7D/NAXXU5F55S898E849(NQ?-3S=
MB%GR'A@==6/_:/)VW4B9]5H%"I1X"X(%!\XX!C0P:H4,W'MZ4S<Z8:30VI:+
MG :1C"FZL6A-2G30P<;L;'_[5S'*BQ]H7/A#2JO8[!C3:T%B,$;'F#Z4F&YX
M)%)3"BR8 ,(F!SZK$J29EM%:D<M_^Q33*T@(46;&YJ =S9$3>Y 1P@96O<P(
M80.K 8E'3)WWP.B]%X\]9#G<5'?O@FCDC(48(3/%07"2P'J1(<ND/8GE/]'5
M+8(/W,"**SWBQ.*JYJGOD4-QT]\XVR</&HS1>R]N4!1L18$-/!'A)5#7GO)G
M* '#J00A#'-6<T6E[I,HJ" S)OGXL#OUD1)[D!C#4JE>3AFQ@=6PY",VL*I8
M9F(#*\RUG8:L5H&(*%( 'TF1U9%H,)I%2-&3*!W1)E6>:SMT RNE1HJ*:M>+
ML8%5K<DY5%?]#> X$ZU/-=6OAE!%[$K1B94V!@["*P<B> )6"054TB(I'!4\
M[#6PJE)%5-+ 2M.Q/.AR'_)A#S)SPU[=ZR'9W=/ BM6SB%49SOT2BKADT0.C
MHU#L'W?>+A1SECGE5+Z&MT4H2NK *QXA2Z&\E:SHQ[VS"8GATEE!P$A;%";)
M'IP4$2(-QEC+B).ROPVLE*0CRG$9%CFM9K-C4*\%B<$8'8/Z4(*Z55%E%@*$
M*$M0%T& C5Y!<-2+(),B=*\TJ]*@7D'NQ\BQP'Z65;,A5F5AA@@;6 U/-V*6
MO =&1]W8/YJ\X]@;0;/T@8#CDH$HWPM\\K1="V1"26FUW3N3FA.1:<P&LC!%
M-V9IP,0B/1F)G)8W2&U(;QM826%'5-=;>X24AC$=8WH]2 S&Z!C3AQ+3B2&.
M1.(@.2= D&C!RN@AFA!-UC+'X/L4TRM("&DQ%O4>J(N4^!3%0)@0Z@DK8O^J
M 6E'S)SWP.B]UXX]9#G<4W>?!@Z$6JZ- $<) >&3!B<3 >>BM51X2<5>$]>Z
M-/"!^U=)RD=6,US4//4M<BAN^AMG^^1!@S%Z[\4-BH)=Y;/(5D2K06EA0&A&
MP3L=0#L6LY)!4[IW6DO-HJ"&Q!@=<Q0555,B5DK5HA"/S8K8OVI8\A'[5U4L
M,[%_%>;:3D16!VIS-!("T>V!24Z"X45@2\V2#U9IR57=LOK0_:LH92.K3;4+
MQMC JM;L',JK_D9PG(K6)YOJET,H([8R(M*DB54>%,L9! \4C),4L@_2,B.S
M8Y4OV=75P,K:L5#52A#DPZ>H61N:@.@AV=W3P(K7LXI5&<[]$HJX9M$#HZ-0
M[!]WWBX4G4O224>*WJ/E+ZG;7A<F J/""I]-"G9/*!))(HN1@::Z",7@$G@2
M(E G63*9M$U3^]O 2FH^XH?M5HJ<UG].J\SL&-1K0:+N_.GOZ_$@5 6]407,
M)!M]$!"3T4459 [>J0R9R10R5]++V!-54$'RR*BQP0Y85>N)J\FC\MKY:?K3
M#K&B*]MA4'Z.DX]W&^N'I[?5@0B%'=+.S;ZA;[68&$O.CV"S'G+TV_G*39M<
M"*OYV#)6XY;-/#>%\9HRNSE/A4\^IJ:EN\GL71-;[FI_7WZW*N.V39<M5_/P
M[X[GELTV@U;XJKM#GK2$UERDPG!-*MC$O<S:ID%\XV:Q?4&;W\KGN_/SQ?Q3
MX;=5FEXTO\>:CGNBJ=0V!,(()*D\",8T>&MDB:;6JFA26TE=]V+,]5+I;CS>
M$3_?O+B,D.IJA 1Y?Y$'*R1T9XCLN?\VY0;3\GU&Z"?W^@EW+@;;+E7:(CT%
M(PJ\D124\#9E;ZVAE9^Z\_A^8MGX[MX9@_&3-M2@K]Q;)^@M-2PH$%'G$A\\
M >-5:KO.44LHR6G_G$NCLG?$.LBRS,M*?/%0?N1 3;1)1&&]'I*O*'L*(>6S
M IQ>C.O[=L\7$S>]_$YNMH0O?+'ZOL)W ?2\D^#[2KJ5W.[=NT5Z5Y1S,YD5
MA3Y;3L)6V)>WK'=+W'?(]U9\(S7>1XW&DQ2$+4* &P?": ]><PI.QN2RE][G
MPRUI^2]3H_]F:GR^&R"O=N.C8\7+G-9!Z)%Q.KY[MV'/W6_'C[<R8I4/?"TS
M=5OBZ?]IFKHR*<==@KK3'%],Q=V2[_I&:WQ>ONBYFUA^PZ+O+\OFSMV[M,DJ
M@\OEVYZYZ6_N8OG3L^8_'F#[HPS$@^8W;QV(Q3\/%88OH]K6^W?GVI,D!)4"
MI..J/6BLS(VS$Q"<D)$PH4*P-X.:C,(+[LOE1>"#X.7=96YL("G'>!0AL\AO
M!K67;C&;S-XMBRKO@M?;<KN?IT5^/&M2"3+G+>"+(M"KRH,_AN?Y^30^FM]1
M/BYO637_-5\NFV+JYO4B3F:M4NR,?K"@]:A?XEK(>@(/T,2[Z!2PV,HZH<J,
MU[+<=J&B41519_=WQGV/![P)[U-<3]/K?-,7RAQW$I[/XHO)=%U4V-MVE>@;
M_>,K8K7JBX<\]JI'NS@QGT[GO[6K&MV27'E'F0$53;MZWTVD0M'=ZU4GN]NI
MDV_QZ7)'<8-0,RL^-FU][+SXV'SG8UU5V.4"R'F7?UB6N5B<A**YXUDO-6-%
M=%REK6Z+VYO5]LW(VF^/X=:K^6YW9_O@91B>D9^ZRV'J+N;K5?F,3RG^M/D\
M8UIC;Z\/;<G ^3*=+=.Y6Y11M;-C5W>RN?6SVW8K?)PL)WXR+?/#L]T][MBS
ML/E4J<>$LQ]:".XJ(MA<2,?<V*^ZCGS-561LRYSY\Q]ZN%N?[H-^]^V^L/?%
M?/O6ER/MG34U3!A,5;63B,33(5'LWO[VC\\H>59]2Y*=/8\$Y],E06[,8@XZ
M*/Z5W*)Y>;/LI1YW_>;N$K4/D'H\'H-FGZD:D:@%B<N@R3!FGD3,?.!N:XR0
M?8F0?6HQ<WAT;MTB5!DXR+VGQ[VL'G=%[D7N1>Y%[CT9[J7UN"MR+V:&,!]Q
M;"]$)*I<3JF=Z_H6^GZ<S)K5^_EZZ69Q.6K2IY#:<-,5TK0%-VU]S>:GZ%:N
MHJ;-M0^$>CP6^V=64%/WJ 6;73VE6Y6GJJ<I4&68UM96Z^OGF"?7K*DVJ! >
MA ?A0:(;/%0(#\*#\@U9#=T&X>EI8F+8)X/U<+/?K]N->O4D#BO#M")_/.X!
MBVS,VI7..%^WV_:J/DYWN)W!'W4I^SZ$ZP^</21?/)'WOG92.GJB>(R@M)0@
M#'5@H^3@J9:$:A(]/4CGC1("7\W"_$-JFT+<V>&)7^OP5'Y:EI%87MW?"4^.
MN*GW^+HONC^>H3N4,W3KYV\46BBT4&CUP%%[*#!0:-TGM 2G4A)B@5*=0+2'
MTMD<,B09?,J191?R7OMODAW3(D*,P93WJ ".* 7*$JYR)CF1](1"BZF1H <]
MZ@6%5H^8'H46"BT46BBT4&BAT*K"#G><'9&3C3IX\()J$(8$\,H0T,%*G4T2
M@NV=[I>)]=&4]P3NRWN$5F!E><4YI]Y$(X773RBTI!UIS&B=+-/?*;2PB+V"
MM>)'+6)_D6;S\CLL8^_3:C'600UD&H3P(#P(#Q+= *!">! >A >);O!0(3RU
MPH.5[15D*QXY5?5_NT])$5RQL'N7;AQ#LVQ@<VY-/6L7E6%>D;]6ET:N=9UP
M,/"<T#(?+H]ME\>L4,HSH2 P(D D3\!+3H$+3101N?R]5X?T/07?N\CP?!,8
M?EU_\&GQ.G='S2U?KU?+E9N54/&N.W;NVO+9)G)<73<C]ZZ6<3/BBH\4-[AB
MAIR'"K_7\*!BJ!H>5 RGIQB$S8)RKD#3%$ (R<!JYR%Y1K,GB1G##E&Y_(2*
M08VDUB/*""H&Y#Q4#+V&!Q5#U?"@8CA!Q>!58%9H4(Q&$#1D,%'Z\E>*2II$
M!7&'*,%]0L4@1DK;D:8:%</ . ^+:G&9JH$F3J;K<D4]:\V5H=XO$?FM6*"(
MK!H>%)$G*"*=]-&+!,&P!,)+#I9$!E2YI&V@QAGYB M5+S;Q8$]+5KA4];1D
MAS*R$M:KG\M0,Z!FJ-5[4#,,4#-($Z-(7H!5QH.(/('SV@,5,7JK9+!FKYOA
M 9>J'D<S/,IB%6J&DV2]^KD,-0-JAEJ]!S7# #6#M8K2:"CD,DQ*_.<<O*.Y
M2 B:J1<R$!L><;'J<33#HRQ7H6:H@/5P5]7PEZMVYX5T!P]?7ZIZ2%>88>-<
MFW#\^CW$6)!6M<9'>! >A >);@!0(3P(#\*#1#=XJ!">6N%Y]'+;J_;>WNV@
M4]VM_=LIZ.[^%<Q^>YCE^/F!C6&PWK8>1L5UL.]TPB?TMX<<(($+:7?&UAXR
M+QX@<6_A<<HR"&HA.,Y *!_!&97!VG;ONRS?D^[M7ON>PN.7;C&;S-XM_Y86
MW>K?_BZU?Y27*;Y9N55:OL[//Y0O$]R+^73J%LON+9?'3)"K:X/LZTZ9H&.-
M)46G&@P><I@7UB2A%D,MAEJL/D?MH09!+7:?%F/>64]E!$NI Y&T@R*_!/@B
MJHR+7MA,#U'0?6PM1L::H18[T6" 6@RU&&HQU&*HQ5"+56&'V[68D]1YQA6P
MX"@(3A4X(47YR_JD9+(R[VW(_YY"^6-K,8I:['2#P5.>O7J]# '7K7O"CB\>
MW"D*"_'K4>C8;K1^4GZ(0L=^I:C03T6AFT"M$4E#M+(H=)(,>"HE>,63BL)&
M']5CK%QO(V*/UZZQ$VN/PL%#\J58^HMJ#-48JK'Z'+6'*@35V'UJ3'$GJ) $
MN#"Y[8)OP0;M(07NN!&94WF09F3'5V.'7KU&-=:C<(!J#-48JC%48ZC&4(U5
M88?;U9@O:HQ3S8'()$$XH< EY\%FP2PSEK*X5TEXB-7KH^3&4(V=:CCXJO7K
M\MH5@_]I-TI^77=#L/P<)Q_OL+882\Y_.+G5Q&*00U'I)3-MS;W;;D9SC)0X
MR%D0$#KK0C*TO&+4<<%M%'1OFO@]2?LWX7V*ZVDJA#-;3;KCCB8?TYL4UHO)
M:I*6+S^%Z3JF^,MB_N'/\P_GZT)/A3E>YYN,]K8\Q\_3>?CWLR85FCIO!\IB
MG>YRTV,-G!Y&KK?O4R'VZ73^6[%W\]O-0ZO.Y^UU$S>=7C0[_,H==P"6-RQ2
MD[8P-KG@V*S*'<-G,)MYWAUTU<SN;C+8N&7[SLFB23FGL&I^FZ^GL7E?'J3Q
M*<T:=V4$G=TF.VJT;G/5K^^**$<8J%7::H\)=Z&CBQRWU12Y]6J^"^_M@Y<A
M?$9^ZBZ'J;N8KU?E,SZEHA6ZSS.=L;?7AU;[G"_3V3*=NT6113L[=MI\<^MG
MMU5??9PL)WXRG:PNSG;WN*,&:_.ITHRITC^T$-RE@C87TB(][-==]S57D;'A
M['"W&Q-B#OIPU3X;'5/QO;?[0LF>>6C%WI,5;ID:E);I=6H*D3A WS-*GKCQ
MV?79(AFWD\7E?#J)=^>3=O8\$IR?TUF/K47]?!H?:U#\*[E%\W+6RLB_NMFZ
M%8:<CNIQUR^,B_T<0NT#I!Z/QZ#99ZI&)&I!XFC-0C%F'B=F,L)X/;Z)$7)
M1/O]RZ6'1^=[RAJ0>Y%['YM[63WNBMR+W(O<B]Q[,MQ+ZW%7Y-[^=NX?VD;X
M'E8@O#YORP26S6K>G*\7X;U;IANU <MZNB55!G>_:KL/VI6F,B0&8_3>[W?
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
M_<?NX^8%E^-6(ZVXD@OG6[<&Q782.(-WGLS3OY8PAO'5#2E4YPX>]PG>NTE
MKB(\[B/(<_=]X('POZV&%@[\+]S<711IK\>\DET[<69I/><ZO;<W)>56M^;+
MCWF_2C8W@\> >.!&2[CG1Q@"J"&<N\G[U,Y?4"H,"N;3! :].'<+4.9R7)X9
M &YA?I:[7X]S1[]WS.VBN'T#'A6%-#?&O!G4].*B2'!;#G"G&U\'$8(JY^7Y
MLU3T]B'!].@>=BWHT5TS*K2OEL=%&N7W.<SX)H.>BU8K&+FK_K5T,W P\*MW
M\Z:=)/\&0_8@A BF/B_/<^V=4SRKOFL^P*R'>;0]!^<PMI#@P?"HV?1BOWZ*
M45Y;:V>) :BL@U>^:9$W3/K"796Q;$E]/ T;_+EJP>!\.HXK(X-O?#Q/8.ZM
MF>71]3C;T:_6"IU)-,XWXV91GG+N0&J3Z0(>E2;E;8![PV4@H.5DEBZ:19F5
MUR:6-R._,5:?@EO"#(+)!>X;=+NX?OVF1=EBXO *Q3?E!M8D1;CPTI,/:;ZH
MRM0 ?W$]X.LG;L!S^WFM+<3]"EGIX?97*C"J5$8P#6$YZ\QZ+8>K8J[P:K=V
M>HB5?8 2-H$ 7/#N/1H@ZQ0RK%L#TT1*PXA5PA&=:<[,U,&IG8:Q+#ENG+3$
M,-8>#>!@P<L5X=$9E11+0LI[%KQ_7:ONIRG<,4S!N/\WQ;<M>/V<_S:9;3[;
M]Z6_;<^U[U=3[>?\0V>&OVU-FSL7T/6-!;2Z?P&MSNX^:&#@U*F"&XP[M[F\
M6'8X?9<M@XGM13KX$+"K ?<TF8)4KY%JC4\M-EW.IL7@8^4NX<=/(-IR<[3,
M>^L_*,LL6$68+@=P!.6)C\H2S^JDO,@R,7T(RWQJ@Z+ZS)ZZ155 T&Y[I+-]
M[]C+EVCC4-?+U:]=H3X^;'(B2]2W^QE*(7OEJ(S;ZY1X T=;+@T\^9M):JE]
MO(,-_@F0MB T+-Y6D>3*K4/)H_)%1-O[T)8RRJ4)$8B/MD0JYXC5(1 AN(W4
MJ<@X?0S:N@OO=J/^_S&#1>]/"6C/'JIS*,25]>E3F-:8<(;?N^6C'.;)J"")
MU\#TA<K$"<E@\B;OHZ8Q&7-[AFMAA9*F)I&6U):R$KY#.7$L4LU]BI'W888+
M?79W>\L3F>$C6'+/+[M0R?CJ9@2R"[=T480V*.'V>8%J?KY>$\/"W?EQ,S\O
ME/R]:R:PD"_!F'V.Q[MY%U0H7@K&!71P%?@I7@7N7KD/KAF7M%65VF5]<3C+
M-OKCJBZ6$-Y<%-<T;OY98@>+<]#(9+J*,\0W58FT13>+0Z)(R)".%,0O@=H?
M4FSC]075W\&;@NU/&E>U%&@3VEP%C)':?*ZFP3$GF3>DU"(0:7DB0$^ M?!
M<\C**NYO [_S4D@.WTF6<2*!_1!K*7S'"RZMUES)G=,??UYKYJ^@F'=N-KL"
MM7T$LSX0R+.SNT\9&/C\1QKS<!HC;-;*)9*H@]D<DBMA$4>T9E9$Z6VM=V:S
MT2(#C3>$%88O7>D:IGQ-D@@L,;@94^R)9S,[N[M_Q(E,YIN,971'H+YC,FO
MWT7X*FS+'LC+^Y)6F)9<7C-KDV.Y*?*OKDK;IV.8SF8F_K2\@ _".G)>9Z<,
M=21( Y.*^TB,B)F(FH8(RTD-9&J'3\/\HS65@,*E?1T3C#BN?(%5(71D029S
M@T\7YGSG1/R^B*!E8K_ N*:Q-+[Z;>%FB^$3 DZ%WC"L&](_%2M9,?C[R$UO
MIWZMLF8\UL34#J9^")98DT#VTM):.!;<;N=&D;V@=="$\;JT<(;O. /?=BQ1
M;1@W[)I1O/"I+^EI3_U1*2TH>>OEHAF7/-]9]<-T!I-Y LO4IJV$<(LV$UU=
M+F>7T\+R8?$Y3YU!5!N+*/47TYQAF5KYDH5>Y[?+ZA6^UG3%%P-:5.*J\EBK
M2N!DT_N6ENV4*X0%@*34VI3:A 2\97K9SL,P2[%9W +D$OZXSF>.KY"YW\O<
ME37<TQH<AM*"2 D$W*;L28Q1<U,GIOV.U_B:=>A.#!)^>-?J[X8+^76EZX/0
M>:[/U*GS>5R<?G:*!^F%I=$2YDHUC=&:.)4$H=8;F6.0F;%#+$Z?8XJ+%S#%
M=Y:L>]+X-]:KG5_H$S>W7 ?K8$UI0UT#U#()TRE'F$ZLKJ6TPJ2='4Q?O"Q=
M3ZR;T^Z'ET#.7]RZ=#W% [R6[RAX4VIF.V7?J H=%-5&KGTLKCU+E]/9:A=&
M5T#=DNM]R<6NN'_<E@/N+5Q95;VL-DA4>86[FUIQ^!LRDGN[5"3JX'^(B D8
M2=2.6%I;DK74V60!M'NG2X6*$F@W4!!I@,I(H20Q3@('KQT748;,H[C-2+Y?
ME_'_V&XX ,?P*ZBGE/?"DG[<=%M;%RNW"<Y@L5Q,9U<W+K[!4F#AGS8TA?!M
MGL+O9^+L5$G*']O]/7M"Z+L;739[ ?87 F#*]#-6XY3B5%I&HB^E\=PH8ACU
M1&>E:AW !.C.>7-)RVAKQH!I66!2!HS,EUWA1BI!M:'!!GW(;>!?M#R5I\_=
M-X4LI21EM5?K,]XG+MMM)9O X:+XKO? :MI].6!3>=GNQ^KBE)N:ERX6N>>&
M9]6/,(P8V\ C6N6AK5+D[$2 ];%FQI9C!#QQF1H2O'%"J&"DW;5*9EVNA271
MT0"K:YF(X3$09FN:7* QEBY-SV.5\NQD?=6.4;;6M")O^TP1)O_/83EN&K"8
MV>49<O,#*N-O._"U+]G84?%5_'MOO'MW5Z,K04$@(^-JW%PTB^X1*U0MCYE^
MG*39_+RYK.!9I0F">Y_6VUJOO]%NN6U7D3 G_-5F-S2@Z2+-RM;87].'-%D6
M-(VI^BUUH" ,;XL*P';+84_=[LDYW'7L9BO0;_<=S:^W;.\.MKP3O/5RO%CO
MPTZ;Z,76PN/L1M[@5K)@K[!6U?A;KN-FS6:<@B)+$JQL2@[=/LH]6IEV&V;W
M/N(ZW-1N65Z]1LE*;,MHZVW1K(Z67KJ\'#==FG)KTA5=_/#VMV^O-]2^7S:Q
M<_9@.5TSW:+JLHMNFX4TD_7&[78GW4.)?\1\U)=4DM5.N) 5H<Z&0B<$<9QG
MHI*IJ;$N);E32?9U&^RN=[0"I?@V30#J[NFA_$7$GIU^Y7NQAN66#%M ]"LI
MCG"2W\^9N5*9)TI8C)K(G#7Q)M0PYYE26F18U1YD?_<=D_SW<[?XG[+KX$?
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
M&X8;U)\']<?W@C *U-%YGJG2_@>F(4PW--1GCF5ZCB_92MI_<"$<X5"#FT(
M#H6!X<<2^":244"CR+$9>W7]L8?WK\ET1G^P+S^X@3]@7F29IA%1%Y#;=7W#
M"X5M6-P+6.!&7BA7CH$4'I5"'6'A.NJH;C]02X^1;4@16Y[#F!GPX-7[LC6\
M/X=B1_HRHLWC07O4LB*' Y^;5@!H$\6&SSS;8 YE'HL"TPZ<N]W9% SZ>>P;
M46S;!E?GFWJ4*>L>45.$)L#2ZYOF_J'-NK=K9/4W,5](O;9,& 9Y&CU;EO7]
MJI)[207U#^^5[F?QOWE!YLM$Y<8ZQ2N_QD8ZB=.6/O+2.VS MPGG/0*,!M2A
MA&^2[)Q0\RV!_G*1%U+Y/+-=.'J@%&&H7"%U0RB32[5BI RN]I3B1)ED,I4"
M"I30(-&:^6+E6!$1J9^TGI?^GD"5PI$N_G"40 W!(_OX\V5F=:&#FP+KNL(M
MJH:WIYEQO']@O#<E]Z)0"B,V/7#%)(S=ODHM)1CCMC #P?C*S)R(;7#@;,>@
M$F[D)OP&R&L:U 5TM2+3-Z5S=[P_S#,5V5 (]>S3I/SC1!;J W&N\'AIO!]/
M"KD8\ VV/.*SAWTQMZOC_=L!]N$'T^<RWX\ILPU*.3=XR*@A7$F-(+)#AT:"
M1?;J=)P?!S;U34-X'KAMD<T,WX7>#%8E]BRAMD"O,.O+]V&'=;8/:Z.-W?BA
M7?P\<MV(<8.!-56SRK$AK- VG(C%KO18Z,L5URN.78^'7F1$K@37RPLBPXMY
M; 26&U+JAI$M5V827J$;=W;![ZV>&%[>L'QW?ODY-#-#(J29/ZM"U+4<[@1J
MU3M06PZI:00AMPPO<GR;1U9DL145LF,G"&+A KY$%.X))=",:QG,]GV+.Y$9
M1?SU58AV=R1 FGED+XOCQYZO)M],W^!<K7&8CC LSJ@5,^8RL1)@RDSNNJJC
M!T$8JFVSTO"E%1J^Y9LB=%G '7L+?;C#PP#2S"/=6)BN+P-P#0,66NJ8;@XT
M8X&G"+SB6XX5>XZWTHV](+9\BQG0RV. <FH90L32"-W MV)?+8]LP;&DG5WC
M>YQF#M;, 5TEU6C=3$X]Q8,A?C^QEP!X13JV9<16X('9AJX>,!4= JYI'#F.
MYTJ^&N)'38N%X!N8H6OP6"4,E[YG,.J%C%G4D=[*7H)Y*YXN&O&+K XG10&5
MV\AB"Z,8%X7]^8>T+#_F/KBL% P_IRXW?#4E8\:NY8'W2D6\,IEH!\P***.&
M"ST7Q@G*C("#$ZS6U6UN,\<7*V<!OWA_]H?WIYOK3'>^)\H;!X!7C/$.(NFS
M4!@T=-0>=!X9G@R8 :COVG%L^GZT,@!PYK/85E.5L0OWQ $,&C&H&W,$XZ[I
MNIY<F;E\^0' ZGZ0-PX C_9G%KC<BT,*2!+! !!YKB&D.D"62_!'34J9O1(,
M946^[P6F:3B1K0Z#E[X1N#0R7-.##@U:0/T5Z'_Q_NSV=0!@70@J6;M)[]\(
M:58@P79S']PKCD>W+:[90OB3TKC9X]YR7?*].Q(=+?+8CL6YK+<Y&R*&M]T3
MZ968EOMOR.XS9-_!+:-*&*"?FQI+%T/33/MG(Y,=."&5W#/", Y5C*)G^"'@
MEAGPR.1. )Y)N(EDA&K_IOS7!-[UZ!+^*;]!<>_3//SC#9$P#HU5@Q<3^<"6
M]([LD]U(O-A]G8BZ0W(C::)%_6C 6#.5ZX53 .!^[.=)]&M&/HL"_%QJSAWD
MLR15[B[YNTA3.27O1?8'V3G[^_MW>A=0F.:EC$@PK7=M@S  ,[-$D ]R+(I*
M[]$&[/J89"(+$Y&2DR*O9 W1RL$XSK+\4D]F#PB\O/*PQ^,\T:O!JL2/,I(%
MW ;%Y652P?7EI("BU [Q8IS7\^!DY^.'X\-W"O%JOUT6X,I7NH *Q*!JH"J:
M9.>#Y=WE9"0B$HIR!*2LBR]K9Q_>3MV"KOW372$W"EP6@1_#J:,B,S@U1!C
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
M)UH#%'YSA8_<B=S9+^ZTD#L;J&Q--';MX\X^[W>_)Z(3 13- @J_N<)' $4
M[1> TAVO)0"*(9W;-G=M0%"]X9UR7B-H#U;7;QT&STSJWIX$O4N7RY)HHDTB
MCXT]S31.?2(!%'[7A8\8C!C<+PQFB,&(P=MO@1?"8(P J"=@D96;8,'ZA LH
M_*X+'UD96;D_K RE89941.4&M,#+94GM49+48WC219;$T,*W@1D#$MHPP*+P
MNRY\I$NDRU[1I3.D.QSY$OERVRVP&;ZDU&&^Z^UJL'1Z$(XP)\O#D<C.I?X-
MOBOR5.>;.I/0WBH3Z@UI#@C\(PL9D22K<A),R=U\ 5=)-2+52$*9B8S)T;4,
M)SIR]FL,X"J+P>R+CTD&12<BG7^A'UE_]TV&HPQ$>3Z=?XF$VX9!'H7?=>$C
MX2+A]HIPK1V*6501<+?> IO)H@H?P(?>3195ZX?7H^3^:Y.I;II]Y8)X\YI=
M2Y(##Q< Q2!@).->P@$*O^O"1S)&,NX5&7M#NN._:X6Q0S+>MKEK+AG/0PNX
M:9NF?2NTP.O!#/"92.&F4PFU*N$3H8'T)A(WTHC\F\@FHI@2BPY4("Y5[*N8
M-)#5E939"@>K[[Y_(Y^3L,AE*D.@ZBP)2P#LX8!\JJ+A8] */T602OWK??WK
M[8/=B[+G]J]0TWX';+7O+UD))='18A0>BW-9Z[\A8GC;/9%>B6FY_X;L/D/V
M6S&NJ^V]2>.JA*&[Y+PZLS=0-=T3DRK?#\!RRD)7,,G.]\Q]?;F1BFD^J:#X
M:PF&53^*FEJ"LQN@QZ1B7,J]4HX%J+V<"Z?0?4.7_>8N/5TF91(D:5)-]^;W
MKV&H^>.&IF._5?)<-T+,+AHZMOO(-9XW9*YWZR)T,IO$V2C\K@L?G4QT,GOF
M9#)T,M')W'H+O*"3V8/MGGK=1?N37_(AH:3*R9/\SH\R*+3C6?N=[,7]3N38
M)@SE*/RN"Q\Y%CFV9QQK[5 3019!MB,@2QW7IK=!M@<9I&^#+'LRR'X-JSR0
M!7)LKX9R%'[7A8\<BQS;*XYE.Q0A%B&VW1 ["X:W3=-U/7X3#,]^4+]7L[&
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
M+"6RN=/7]2;P$]^GVJZG5@SQL8.)1H[1SR\;@M[)=0Q3F$S7 8U2%PC_XH?
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
M]3L,V%<,U0(07;O1#ZJL2>B#7[)O@X12F?2#"J7<MP9"$<]K*=Q"<D.=BNP
M8G8A,K:\73&-V:)0X453AZ)M//-S\LV$.]!X)=3U9S[Y%[&H,6?3#BZ6JQ@O
M9_KD(;AVGYALPER+S'AM=QP1H70>@CEY(KY 2.>R0GJ%!G*(\_8])W*)^STZ
M&AU'\\SK#ZNQ7S4H&R;/GCC%/>NY<!<*P.PV_GF(7I.U..>G$*(OESI._XZW
M6;#L2V"3].GM>Q(2^F30>ZC26,'E<D,8,8S=";#J=[F:AZY6JJ'01"6+3<K4
MS'D#I4I 31K3#*B!4D^SEF4XBLD-X'MGXG@--+%VPNR,P"((VYMU.;DK[$(L
MH%B=%O[;2\J*ELO4MI_.[?0LZ6AU+5ME4B]7*2;1"4+CI=IF(C6E;P?2-O[N
M9JCN]33'U9PHFN)=1&B]"7R,_*#C66ZGB47&Y2\BM^#:U[*[ N/40&&651X4
M>D'+V][&UL4"R^&OS.86(KU@--GA5C*]H CUJRLX44>:6%<YPXK'IK#$T'4<
M0<LBCO1 U3UA"!^"MV!V.?B_PF@\/!/OB7P)_&CU5HUR73 8N7IX#HS)RX\B
M#S!?_2KTO%:)7 <Q->8ZZ2@"@;;&W/4\M$"FBXC0FE3T>U[N]3MX4BM?9P])
MHE/MQ9"O<P.@S_HR W2RF T%F_5F!/!DS1H(-^O,#-C,!@\%&SO3'G9E_1D
M>[E'3;:"E4!;6E0_NRI3OZY6.-W=UE3Q+C#)O9>9+'!7*;!;=%2RM_;2_2V/
M2/.-7G?L18HK\D2\@,6#\? L]YW?UP6\?".C\!+4/%A$SS"+;EV;36',@MQ1
M$D(G[%1&52&DSTSI+91L)B3WY6K/BU11=]FK['5&1Q9#Z?A-*Y&"M4C"Q'!7
MG':ZH87=9 R$PFX@&NZIS+WG;)W]O?M4]4I<PQSEZE$+D2;.R<XO8<_(%)R/
M)";]!?RO=;QF?RP\9UY]<R9Q1,Z5QZ-OL:HSX3^-L\WXO]H=(BQ:XD;:;[Z3
MOGJ*CY3AH2%P/V,#_)0A)".@TO@06U>TE;DK3:X;-+&:=L<I[$N%!19I(-_T
M"EJ_1IO[>DUN@=;8-. 8PC$M%3B:3(Q*!XXE%:-2@J,)Q:2TX!A",24U^%;]
MO,:U<2^H.J0(.Z]\>R%6F!;LL9SM#U55*K#[*K4W5E7IO^YKS_Y0%:7\>JXH
M>^$U(<V71,(#?_E Z)J;W1.UT&1?5PWE[VIGU7([6.,C*\OU8+U<$)\LW,(S
MI]G[7,9LV^2P9ZUEW]30?6/68<1[1_&+?>J<T.NG":SU//8=NA70'"J=-TR.
MHQ$H+[_!)Q@L 25O6.J))FG:-USC=NB\GU!I!NM6U<QHG-3B^=%$IJ?? J+'
M0EUWA,XH3!.+;N<KZ 2O ,81XV.VP%IO-GNNW(MA" 4DFO@QOS [2YSI$[B5
M2_(U7C\"HXN4=\9I.(NC,+)\- L\LR[HHD;+Y-++R1E'DWN*HJ+877O1!ZAH
MP+K %/2AYV3.5PK8=V1WSG9E^ I_U62N)APAA]?P>RQ$Y_HQR#C=$@9^G?//
M+Q&U@M3NW$#/S,1B";O \S@N0KE02^?/7<%_A%'/6?Z*1<H6^![?PH;0^[?Y
M9VC<^_SC6%5:#B[*6G67PWW1# 'NYMM0 LI[',Q='D;MZ_[R(/WJOS 5:IJE
MO[RCP9,; C/IIDV3U2D]NI>SF5XZ2)GD+3 IQ37!I^L]#HDABTAMY]D./2-)
ML0LI#9% ]T$W'7%O;9_#-A%?@KD%$]J@\[I'0_?0^9($VO1 =SGTP&\ZY/Z&
M'E9C=^F+D>M^"FD?0Y]@;QM[_=Y*D!OMBN/90J0.AMC7:,(AI-(A."X%I(U*
M(9 V%Z@13PNQLEV<+ Z-&)?T3YKF20NM0B63\SD:54VJ"X663;BX-EHV$95*
M@]"R5#8;A&9B@_;[^):;;[M>4DCS@D3/A/C5O3_ +1!/V0R,L>#Q?:*LGQ<+
M8D=8TMUZP5]I$BOHX$#E3<OR$/0PS=;J7! [>H!OS/9R?P'QS94!-^B'$T'5
M%K )X,*,0,OG D93]AW[B^)K@$8K!E/PZ)&T%Y:KN[!"?*%LC;]A+?&ZM#$W
M(/87#/SB$I8-%Y\7#PE\>\4[A:3G^X?[H[]<6?X2EI]L]80&2?48/%B2@/&\
MX-GR[7[7',R42G(WW?EWG#[HE4/_JW:[<V-W&P,OZ\UP!_F&/D(2+^U=Q"#L
M11^@[0MX%\"MO>D#O.MRW44,'?O61RB\I;H+< Z]/N ZK<1=4'?I6!]QU)?@
M+IAKU 9M^VOC5'ZO79,-?(W+4A%^7@(D;YE/PTN+TNTBH,\6=<RI65##PS^<
MWBB"XK47X_#*@C3KF9 ]%'IW(P\H^$JM>ZQE/Z4N-,;WU9Y=SP.C52U(VN^1
M%"VD(:OR#;MF\T!WLNC9[U)_TIC(VF"*W_XZV[GY&L#.7=9%1JP0K-^44O0T
MRQ$3W0.(@XV_I!!,'?D.<[^X@X2)D-TLE(@VZUY:1G*"I'&&6FN-"\4T(Q.D
M6BN-=6!;M+>0PR&@U@%8IQNP(BH=@'3@7A>6F_Q[.20-/:@%*.NYM\&4[$>'
MT92.IVD:,)/ROJ7M7952&W7L^OYLUUX&N]XDYPZ7>):GTV8XVD%UI]=S\O1P
M7_O.MNZ?&DQKQ3YJ75.%;1NCZNGO\1^/@.6G_P=02P,$%     @ X'-_5G5O
M LC6+P  T8X# !4   !A;6)A+3(P,C,P,3,Q7V1E9BYX;6SM75MWW#AR?L^O
M4)R7Y"2V?-G9W9FSWIS6S:M$5BLM:9Q]F@.1Z&Z.V60O2,KJ_/H4R+[P H @
M"1) B^<DLY8$@%4?"H5"5:'PE_]\6?DGSYA$7AA\?O/AW?LW)SAP0M<+%I_?
M/-Z_G=R?7U^_^<^__M-?_OGMVY.+J^O;DUO\XV3BQ-XSOO BQP^CA."3?[W_
M^F\G_WLVNSFY\8+O3RC")Q>ADZQP$)^\/5G&\?J7T],?/WZ\<^=>$(5^$L,'
MHW=.N#H]>?MV._PYP8C^_N0"Q?CDEX_O/WYZ^_[3VT\?'CY\_.4/?_KEIY_>
MO?_XAY___?W[7]Z_SW4+UQOB+9;QR;\Z_W9">\&W@P#[_N;DR@M0X'C(/[G?
M??0_3JX#Y]W)Q/=/9K17=#+#$2;/V'V7C>D#![_X.S9>(N^7R%GB%;H)G92\
MSV]R_+P\$?]=2!:G']^__W2Z[\5M07]ZNVOVEO[J[8>/P.*[E\A]<P*S$43I
MMR4^LFM._^K&^P[YQC^=9G_<-ZT,_>-3VO;#SS__?)K^==\T\E@-8= /I__[
M]>8^A>0M3&8, .,W?_VGDY,,.40<$OIXAN<GVW\^SJZKU'E!?.IZJ]-MFU/D
M^_#I=(0EP7,N_SN6*'8_4=3^)=<SWJSQYS>1MUK[^,UI9YK@WSB@2^.MB^<H
M\>.6%'+'Z8_><(6\H#NYA6%44YL._G:%5T^8M"65-89B.I<P''&2)_QV#TQ+
M:@4C\6C>$5RFEGX,K9X0 36'4CU*%=_[#Y\^G,;H)0S"U>8TI7X&__GM/@:-
M2I7Q>4BUK^?"C^[^E]%T?K^$D9:A[\)6</F/Q(LW11;II][NOI#RTG7<?AD^
M;$UG2>0%.(K.P]43; 94@4]<UZ/_B_SK8!Z25?K+"QPCSX^DV.X\ND;F[Y/5
M"I'-=#Y9+ A>P%3=)<19PGY"Y]"#B5(+1[OOF0#0%?+(K\A/,,CQ)(IP'$T<
M$&&"W4G@WGCHR?-AHG$$?P-#QU6/6#<"3(#P.@#K8.$]^;A(_W60_BOR^A&U
M-I\U :[' "6@/"BAZO52DZ\,!<;>/+\&.Y*DQX4(9'LO^-3*=!,?@_P_ WT(
M9O0J)/?(Q_?824@F_?&^><9%0ZAZI:$W(.7I%^Q'=4@I_8AY,G6.HB4U2IYA
M+K-&7Q'Y#D3#%%_@I_@POST+5EM"S(-T_ROX)Z/35XSH>.XTF%&6B!<LSE#D
M]8VO$JJ& ON.A'!*B#? "I6)-27Q%L<';E@-6@&HX$M#@5+>T8',#GI-R> :
M6=]OY;"]K\,@.VJ5VZF"HL7'AH+F2QBZ/SS?5R<*#48<8&N?. Y)4FM_&B\Q
M.0?=!/#G+7\5>[N*KPPUXS>@JCNQW7:\H1@\1VLO1OY]'#K?U;'9<%0=S!YV
MG2EQ89,FF]1W%.V<\V!S7R4Q55%PVJ4NY\? !6$%G82"S7WF6[KS44!-@$L@
M/-Q@G Z\<S?0/W8&3P.50TW&CIPS'."YEYI2*65@"F&7<H"#J,[!U1!9E9\T
M#J9S'T61-_>RH-%TSF[5+VYM:# .R&^8ANE@@WK&!"UPZNU:IZ&\1VCY$%Y&
ML0<2@;NY 88B9P"S@<?*4YD5T%HQ\9S49P]_?PR\.(WL-CCS]OO5H601S-R;
M,(KN,"FH]=)4WX4Q&$9P=O0W%QZ-)C_G7$"7+XZ?N+ #D'!%N4WB[9I+FV*7
M\XE6LFH*N<,=@: M?D O*DV_9H-J8'5_\(*?J"+)=D+?#W]0PZ(KSTU&'\P>
M#%<K+]XY<LY#D-Y@@0.GVTE'Z4>&@N(>+RB),[P."250'?\M1M;%],YNGN%G
M'"3X;/,%APN"UDO/F>$%D)ENSM/@#$[L#^$N/T<)*BH^/<!6?Y\\1?@?"5!^
M"71V\8EU&9/'J N&0)!VIEEAA<;X!38GV']V0U"^!DQNH#3NJ/1#IT":3R<S
M9&2D1+LLD3F*GM(LCR1ZNT!H3<G[>(K].-K]AF+[,<5U^XL#E0 %OH9_[H-M
M/GK"_N<W@H:G&LE]H$&(.E*S1CK)S.;UX**<O'BU #/[:&"B1,=%(>FJ1#R[
MK8U$_[;+A=,B-G#P8*8E562ETE #N=1D"8.4EJ^%3+<2M=5V>HG-?&/3)*9)
MHC2GN)[N:A<-+!RVO#ODN=?!U@,HQ%[<1Y>,4S<D=B\2&M.$LYP7NAG Z7\K
MK@W1(F@XDHY9<YQDE?AT]\\"&4 /[/LTS_)Y>_(1SZ!T?W-F,PMT*YA,T4 :
MV)U1^S+ [B4B = 8"2>.T]BP6>*Z^UM,%'\L<YC.U .74KYUUFXT78S#B7%+
M1W6:1"P*^QG&3 9^"VZV'<T1RBQ9[9 $VE *J]VU6">_)U'FP'H(.69'"CS#
M\YY1CN\Q>?8<G#$UPTZXR([I(JGM_;,:H.3M\]3U?8OCU#EZ1QU"83")8^(]
M)6E.WD-XAVB.! >IKJ-J  +(.M#(8:O8ID#DP=$S(45R$7'>G(0$SD^?WWR
M@=,;,;]03Q-V/[^)22INVU^&08Q?XDL_/9Q_?A-E+KD=-=OK.(UNDLU)N!)Z
M5G:TAERGQLD:A)7 P>_SFX]O3I((" C7F>BWP>!]!8,Y\B/<F$G!52(.TP5'
M#I-AM@_%3/YY=]0XS(O<0WDL.%X-XS$H7BOL X2]N\94,%@W =NM_ZIOR%J6
MA5ZZ/-<,%Y-:IJO*7_,\B_U4UC(O/>,U3BZU 'PT;?9;><>LQ41>*.1]:&K!
M^&2)@ @=;M9"(BT?/+^<6L[_8),P"/QZ:E'YR1)4ZAU_:G'YHY&XB/V":A'X
MDTT([)R):B'XLY$02#D@U0+QLVE ].^N5&RK&W<B[>RE5 R0<4>YDO>RCMV_
MG):XA<&_#YVUUKZ&S/#>X1V%.;U5F8^2LUC814<\:']QBT%9=+;)_23,>&LZ
MC 96&90)LN%XK0TA/*O<@H7I9?7]CHF9#GESU:Q?^IO?ID[B>]YY2-;,- MV
M&PV09CK^L"5LDZX%PBWJ80X#0GD0]SD&)G0F@K+J).$U(D"HO]E:FO^'W0<"
MYU;DI$I>:O4V'T_9:KX+HSCW>?Z29C<T0U5>SN<XJS$+R$WGN;]\D->;HD%T
MF"!@%\(Y\ L.,$'^)' G[@H,S2BF%?">\>4+/?A@<:I;LS'L6% 2QDG3T>Q@
MO!]-8H(ZS2TU.+0[H/+1 E;@KR&]6G4=Q)C@Z%"63WY%RPQFQMP7BENFDS3'
M!,BK4U]20VA@<5<8AT/^_L]FH']8']<NO0,]]U"E&"2SAF:YKE'J>GE8HJ"&
M_V%I4&8KJ"3[%L?9I7*Z/^W** 45;EB6B XRS!#4G&Z;X33L>@Y668/MD#>
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
M/=L<%.$,+X"L,P23,0W./-]_"/>/O>G*:[X,8L#ZF^?B7);UEG9ZZ> 2,".
M_6Z]5L2[%!5K/YZ.E$!GB=W$!SNN*=G1V09L6EH4@U:5N,?DV7/$)0_Z^=:8
MTW<46;\/WTJTY?Z@85WDA)'>,R'(B;]Y\7(GD)<OV]+/M!P:_!^MC,:1^C8C
MO8KT)JT9'YR<GUO8P983F!98!NFUNX<E"AX#>D9-%[6@6H)L5S-SZ>U(T.B\
M51=BM_UL?9;[<7LU" 9W YN8)$%W.D.Y?,W1\?J#KE+MT\K ,-,Q:$V,Y#6Y
M_P:JO"C_TK6T:67=VYV]I,GI]O'DW#O)4X3_D0!WEZ"R8K,NI9>(J_/-<)OK
M<+T4:1%Z3EA-#2"Y[B(TO[U^XL6W7YEM=5PL0-&20V/Z)RVN$1_4M7N'2+QY
M("B(4%87]VR3_XO@YEV# 32S)Q1N1D.[R%5_T?3>\VF@_U<XP./-&0K8%XN$
M3?4KAIKR&KS69A#>3AVS)<$.GU"=!5!P^3"W7&L/I+7S+^#=[+3#YLP+YSW;
M10UE52HON?FF6W0V5#<)X]$0Y22KAN,(\I'YAL#^",[=GLUD6MYG+3A)B=2_
M=,*%]K4@T PUUDL-_T>A#51 8/H3.\H70Q,5VM)9M?TU_<\3BO!?_Q]02P,$
M%     @ X'-_5@ML(_!UV   8[ ) !4   !A;6)A+3(P,C,P,3,Q7VQA8BYX
M;6SLO7MSY+B5)_K_?@K<GKGC[KBI[JIJSWK<,]Z-U*NLL:I2HX=[O1TW'%02
M*=&%)--\2$I_^L4Y $CPS4P2!%F]$797E40<G ."P'G^SG_\S[<M(R\TC+S
M_\,W[[]_]PVA_CIP/?_I#]\\W)TL[\ZNKK[YG__CO_W'_W-R0LXOKSZ3S_25
M+->Q]T+/O6C-@B@)*?GV[M-WY'^=WEZ3:\__\NA$E)P'ZV1+_9B<D.<XWOWT
MPP^OKZ_?NQO/CP*6Q'S"Z/MUL/V!G)Q(\F<A=>#GY-R)*?GIP[L//YZ\^_'D
MQ_?W[S_\]-O?_?2OO_O^=S^^>___O7OWT[MWVK!@MP^]I^>8?+O^CL H/K?O
M4\;VY-+S'7_M.8S<J4D7Y,I??T^6C)%;&!616QK1\(6ZWPN:C$OP$U-BO$7>
M3]'ZF6Z=ZV"-[/WA&TV>M\>0?1^$3S]\>/?NQQ_24;5/P+].U&,G\*.3]Q^X
MB-^_1>XWA+\-/\*Y.TRB'G\K/?_Z(S[]_O>___T/^-OTT<BK>I"3??_#__IT
M?8=RGO W%/-5H]_\C_]&B%B.,&#TEFX(_/EP>U7+W>]_@"=^\.D3?X7NM?-(
M&9\;23R'=%,]CH5A;A@LR^]A6=[_=UB6?ZJB%N]W] _?1-YVQ^@W/V2,,G@(
M]J!\#N@VK"5.*U=(T/5B&)"2R<]'WV+JN]3%E4FG#-:YAQCLDR LRQUQ%G#Z
MB*Z_?PI>?G"IQ]GX\ '^<@)_07'Y/_YZX7-&]DO7#6D4G?&_KL+[X-57-)&]
M/WS3].0/_5C<.-$C+E,2G3PYSD[P25D<J9]D#,L?_/4N#M9?;NDN"=?/?'^Z
MYTG(SY$;&GJ!^V>');3 ?O=Q%H0YIQL:AM2]=]ZN/>?18U[LT>@SC9>/41PZ
MZ[A&F/9Q-MX,_[#=A-'5YF*SH7AX\T,PV%+.Y2W_MF[I.N#')//P@+MW'AF]
MYWO]E'/SI>ZE]2%Y^!(XVT<'Y.+GOS@L_PE^\M>S9X]/L[]@G(,P\+UU=!9L
M=XZ_O_:V'C\S/M'M(PT+(APRTL++NG2\$+=]=K]&+9NN<8@%$2Z<T.>?<,2_
MX;MG)Z0M[-<^;G/UK_Q=$D?7](6R]Y7;J,L(&P<7_P:CV%N?!8D?A_M&UJN?
MM< TJ& ./_Z7OGL.ZQ?L0'6\>-M1/Z(W ?/6^QH1NHRT(! _\,^<Z/DF#%X\
MKC"<[A_XQ7;E2WW4?T(-&J^&EF_C"$(V+ACX;$_A\H93E"\]GOK+,'3\)PHO
MY'2?/7+C[.%'RU<G=-./9QE%R7:'&CJ\O#4_@L\]$-EWX3JINX6,SSO8597=
MCKF;D9M4O_VW*S^F_,@N[H'NXWJ^\G:%=,E7SH75NV3.4X4:FO_]G';@Q=\3
MKC5?<9LG1'LU6L7/-+Q_=OR5V!9_Y@L,GYQ02.^#V&'I[AEZ6_9CQL:R)X\1
M_7L"1^X+_\\]GXI?*HY7-%7:G[=QUWL^5_6NN>K*5Y2;O$\>UU+Y@4#C:+E>
M)]N$@=VYW 9A[/T#7V&="G X(0OBG@51O-K<.8Q&C5I!^3D+S)X&OMO,IOZ$
M!08_!H'[ZC%6PUWZ:XNV:WIUB*W(58D6H[5B@ 7V5SL:\H_$?[JF_'Q$)]UJ
MP]4>9*I&@N8Q5DWNAL/A0$N[.R4+ M_P4X-N=RS V^R4^G3CQ6W:;<N@P90O
M<:_>,,>O]PB4GK&QB$(7B"Z#,'.(K39<B]@&/OK)ZA:R?: -<<)@3:D;78;!
M%NZ3U6;YXG@,]BIG%'YR1]=)B.;+.7VLW26'DK$@*FA@0LMC+'@%]WG$35(9
M6H@:=:).0RV(=$WYT4+S)ZOR:>X??->+UN WH.[%&V<YXNH-_U>-C,?1FH#K
M2K@0VL[HME%V7"IQZ($]"_X#OJ'@#SCC7OCWPD^*ZI\V:ER]2%H)2'"U&XY%
MO!UKHP^YAZSK.^E7\9E;^PG7RFJ_J?9Q SLOKH,(S^"SP.?3)GQFR0(W3$_I
M)@BS$ #%!SDK#W<8H>(G<[USHR=="Z_LP0_I.GCRO7]@I$<I+MQ0CW\.$N9>
M;7=<?TDC(S(F4O,>CR0VV,L]32+/A^AAL'WT?%SVVY2A*Y=O)&_C.9I%R[]M
M;BSP+UV+<*$?C;K<9. G.$L@@T"90/S!HKI:M1=LL&']:U=Z6Z=//'W85G#W
MBJ]N/CZ+MUUT@2H\I?C0C=0^09.ND^M8:C8<$7);XGZ+/-B6Z:<(B2I<&<U^
M\[[.5W$8$1O;$AR-V=6A?5*-*D'K,"M6AW1GX 82>VJ5Q)#4 N=!K9'1/&H:
M6V_YYM5]4W5/6_$TIF;GF;/S8H>)]5295MQJNTSBA-_K_ C 5*,Z3^2A=,P'
M0OB=PFE<>N'VRJT*A.1^_U4%0OAG_H+AAY\I^-?XU?O";Z<G^I&3CN$4LQ<6
M.8"UK^J5Y,-!TWLOA_)G\9 =0NV\\B&H%81UR0IFYK+HI[P/)(\W8> FJ,Y4
M*OC=QTUC!V1Y5&V>GXZ#+8B5!7.2^#D(^8?:Z(6L?=QN\J4*;[R=\7][\9D3
MAOM-$,+I4[?)NHZVX5W439M&Q;KJR>%S46C$OT@X</A/A+6L4DKXF7-#?8=A
M]FJ=)ZHG,2L?A4LW&$9CU=%Z<>+6?B/=1EO<6;<4<PVT^^*LT8G8/FXBD8>H
M[21N&63[:Q<:4?=O/O>\%1N.VU-^+-RPMU[TY70/V3H-!FC3B*EYK*I5WF.\
M5364K'L6"\KV+87+7/WRGH;;.E_5P61L'!":.NP+C\USP%P:1L(DJ3LBVH99
M$(5?G&([-7Q9^6>L7)O2V.@6#JU]?#*%/+!](7LZLW$[:),MXVW88<SQ/SO;
MYIS+PD.#:9$U<:N/81!5!G@:G[>P>(6C[7,"5^UJ4W+]MN0P'4QFN.JG?*"=
M'VF?G/ +C4$'ASR8+"NF^;/M26PP>>Z"3<Q-,WKMK:%ZHSKRT/2DQ>/E,@CY
M/O!38TA6H,A-WG*VM P>R*F]%E4^0BKYCTP@^8.__O%/!6:U7QCWKHMJ5EB'
M<!<(11+S,V2!TEG@%GV874=9<\"D^24MQTC=TS8]1_F2$W3N+MV_)5'<=&%V
M'6W#),#D0=3[X$)<;>[Y]1WQ50:O76/90OM NUIPLY$_#:N^PE4:-=;V-0R8
MCCV)@8O:E(7#+,H66E9M2JZD=7&^-@R8B",I3913P8CSA/Z%.N$]G[,N0G8X
M'1O"PHIC"MT3Y><NC4[WGQV(CD,>N/KQOL',/(# 1+(AA,.UV?QI'V=!F#35
MFZM^YT'R&&\2MERCJA7Q>Y-R-;P^9;7C8!O.C-!Q*=R0S5E#I<=L*CE=71HU
MC]MA/803Z)R*/Z]\^#Q!6_S9BY_/N(;%60W3\ZE>HH.H#!A]$E$AL:18ZN P
M< I\Y!\C&)YP#HE$WV*=1]X0K8Y&#45\3HDBGYPW;YML4]4A>8S6H8<1!!/5
M\VW3323I3T:R_U$;SVL9--B.1WW!%4'"LV=8W6@9>N! A'V(O_T4N-[&$PAC
ME1O[8!IV<8;4UJ#AB[>F-3N-,8FIMMID>3!"%88BY*BQ;L/(7%87#?@-?,RC
MVM3X@@ZL&#V<XM3B5N>R,@S.%?ZVUEW+83J0&<F;=;=U&%-*:*WW*O_4@'>M
M2[=^>BJL'IGWA'^3QWGU%=HRQ@:>CO2JW])=$*)/^HX^-7FA&@:82*.I.JFJ
MGYF&X^7HM,.S4J*_LCQD\L\(J8_M/-C(EW"BYV98C>R!H=B+PEACC?\K8XO_
M0RLL]MW_2K@:O-DC8I18JRQ-\9J_F:N8;HO?TG$TK!A$^42L[NF;74;:< \(
M-:_1J9M_QDYU/[]R!60"I/A!]!#1U^KVTP$#!SNC96BME!-:=5;7/COAX#17
M=+UUS\BTH#&IHK-.>F[GX<8U/0#>78;4J0E0YGX])[^"+./0]@H_,$//Y_O%
M2$%)ZWPVW.K<9(BXF?0&SOW&&[[JR2$/LBT-SYX]NDE1S5<;KJ33:J8Z#IKA
M;N1";:@'<8E(5189VH=5,]G(,4F5$F'1*T%DSC:Z+U".1TV.-NBEGD3MAKO;
MX]SFSWS5X$#LBPO?/2][6NN?FY@)4&6_'C[>EJ9\ZJR_4#?SW3>>TDTC)@T4
MU^KM:R5@IXP JD,Q4X:?H6'P!(T*6O G&X9,)H.X.[K)\70F4GJG?B8=Q[F[
MU'=5'F_U90OW2/MZ##?5#/49K(..K!5Q'\F%C;.^,6 KX76%Z@(F;=UW>#"9
MD>[J3WSB)[[8UX'#32 ? M<7$>2#0J:$\IG4(BP?0V%BF,L:/K+\_C]S$_[^
ME;(7^BGPX^>Z-]J3Z$CO]Q:^Q(KTJ_SOK*"9N1X@^STF , HH0RY.B'<81#=
M]US/">OU[@,(V,<H;_-.UCX^^:]EN8EI"+Z'2SY@D$\E3W$P7\8M73,GBK(0
MXP9J@[0\'9&DL_*O$-:E*LYW/!TK6)QH4]\X</QFF>/1Z5[_34-FY@$$3%7C
MJ$SDHJ^E^5EKL9/&H,F B_1,_7_P_T,Y*5>1G#/FA$Y#W5+#X\/QE.^GA@:4
ML[WT-O'^$S<T0"N4.4Y.;4EZ#T*V@%XQMV_ML/_DBESD>NO6<ONV41- 'S[W
M&%RI-0+4/6W5B['T8W[90[/-%PV66Z!Q4E? O&YW22P/[*(,W7.;!IO())#J
MST'XA<\JT>NR\J=R+X9C*%A*<RAC/+?XFEL&V<U4Q/2KGSV77OF;(-Q*)SA7
M_1(*F^CBC:M OL-40C2_<R5H%6((B)S#KIF* \XU4O::["P*C1H<]K^]76,)
M9N7#HSGB+[V('^3"?W')?U:5;%?_K+6&/.  U%_O7<#J#OR& 3;8%V'WPTJ>
M6P;9=K6<TS23'?PDJXWRFM38[4<2FD312.=ZHTY#I^"K+G?2Z.IZKAAIO8BA
MR=M;]:0-6RNKY[X/^.F/U77\7'4\]\K7(7L?BX[I6RJJ\536OCB*94HH/- D
MO?%I+4'L2)GX'L34)OU';> !G08/INGB#)^<F*LK#2@=%4]9+R]HJXJK>]I&
MSGOGUJ]U.?#="4PFK%J;&WI04+6>BLTV-*LL"8NKR*(2N?F[[C1T)$O@TF,R
MA;16_]<>&<Z;E14S55N1V"I+ZTLD<C^;\D>'HSN2NGJWIK[#+ZH'/]K1M;?Q
MJ%L; ZQ_UN[6AR6\Y+I5VU76.&3"$!)=@B_'T9IJ4E):HQ-!]&&UJ7!>#=+;
M\J!Y+"Q6<_^^%M#4CH/'.FA$C=Q'"I[^W;.W=EC]05/[[)CQ]$KML_A;NR=?
M&6>T^Q'8,-92)!TC^7L-$*MA<]<_;RM-JV00EA.D'HL)4BD&$]<%\CU5FPN2
M#4XX5IN;:UDS7Z'Q%9\PH/ MU^LPR6&2UY;9M@^R#LBT1\X<MA1M"/@/FUP<
MW<9:PM"+9,R"&YC-$=;*9R=W19_QK_")FY !^-?!6A0^Z:-N[#I:5K).TL!2
M%;)/-]RC XD,F"*D;"]Q:>C6&/[D@>N+#;ZG@\;;1-2&^"YFN4/?8_Z1 &2!
MV$H-OKZVD?:S[%K-O+K'IYC ';7D3O./W)/]:FL2J"_>^,WMR2O]V SNH=F8
MDQ*6BH@"P(U>UYE '5/\NFQJ<V"#$XM>UN. J4V':?L$^ZJ[.L$1Z'#U^8":
MDR8J4WACFBI;3AOJ.FI*^!!M.D>'@8/I&9\%5G@"%ZK6=R?"<BRPM2"[3/LY
MN/"@P>$]]:4QQK_XU:O/[?-G;U>OCQB99W*:]#EU1=W><>XN;;B-8':_A,+3
M?36!!O^(R1FMIR_<..$J1%>6P+567'?*:*@=;*>$M1X6M1FCI]-0^YX)@?+<
MB*+<-&)ZI8#K=;)-L# "N\ODJT).*;_FX8JL^RH'H6TM5'4M4K72]+/KEGJG
MME$3L"5;PTBUST\'N4DFYW=M1W\H%1N)->&3X\O:#ZC9#YCGJDIM?II'H+.(
MBRO-74@C&QIT!&2R>D\";Y*K>R*S$%HB@&O):^_[.#H;EK+NM=R$5IS!\K/#
M8AGKT(L9"/'J,1:&[RWLW=7F(9(17'Z0YH/>51KR,(2G5:3YR?E;$)Y!C6)K
ME[9#J4RG+U"NCDK#.ZW/)CZ(BHTRK"Z(TMRB>\'V]N@5BNZ#V&%%.(K/0?P7
M&F= IQDE,0@S),',DU9?7:&7-7ZFT><#\OD RLSY3&7EP'6YQ^#AX[^JG:7Y
M#D;?1?K<5@RT[1:<L9 !OJN!PVM^UCQ I+#U1-D19';5XX75/CHD;C76<;CY
MN[-PN5;=T1U'6O&:[D*Z]IK:..<>L=,<QX\V-,QJM_CZ:5KI%<)>B:H&SD94
M_:M&)6+0*2SIN07]-9^$6\K*U9[DFY,E8 QQI7X71 [C]GFRXR,0_!^4^23=
MN/6GY*@L6$E,RQ7U5W0TK\U*:QUH"T)8J,D9$G"=I5CY[+B%M/(/<*\4(Y/-
MSUK- FZJ45[&"OGG/I"(/Z+Q*C:0R])# 0"Y>S[P\#..5H>\]/W$8:+Q1,4K
MKGQL6F;KZ3XS.1O"%X=0L.)%W.T8NGGXWI&E!%K=?6N"2K?15OR\_/S-DCU
M.:S+<JA\U*;KH%/ZP7!I!W6=TP.,N8:J(907?1&9;%T:I7<=.QBW686KN&=E
MN!3:AD,/68BB/O@N#:'R_)%Y$3]#&WK0#D)R(@D@!;C0 Y(^BB.GXTX3S=VN
MRFTH.E>W#T#8YG(<TKVE88CU +CXLD27YTY![]P &YXWA\'+OWNF-%9Y_<VM
M=>L'6#,%2NG_S1'ZED&VQ+A+?#?<ZSE<G8R;IF'3^*1;@0SJ1XQ287)=$RT_
M8* =W#CF=>Q24OVL#0-$84F?[M.__M&C(21>[J^Y_<>:;(]N@RV(U0#HWODS
M.(S&9%+F10Q 3VD$93$2BO%!6>_-E,8J?X-P:WWI&_[6QL?>I89T L6BE'%R
M3Q^Y[18ZL).7[M;S 2?:@?<I%>^H6QG2D<3LN%7*#O7.&FW7T9/YY \H3ZGH
MIF2C2N90-B:!U5;?ZJY>D>I.PB8J4VL\O^I)RQC>C491Q8-6D-DJ4=&T6O*Z
M[-?V@38L:PF.<A](-!"5Y4%%Y2,&YB1.2)VM?0B)L? V5"*B0NVI@9FL?FY
M=V@4IR&7 QRAK:/L9.MG[EEPSIY2?_V\=<(OC5]MZ[ 14;;",_ZVGX*PJ#+7
M/35D8HA*NVNT@RN?L^4J 34@I,]<$^"*8'9'X#?-6;R!IA9<09 Q0\3O"OCA
MW.))Z4%UL-?QP+=D")FO.*%(9>.W2UT";=/C%O/XANCX?B@JX#ASVU2;E,73
MIC2ESPWG/>/+LT:@5$;WIX[_I:&!1,VC(]VNR\AS;AS P%O7PD25GQGIH)<>
M9A'_YR\*JT.K(,L;'Q\NK3^W[P-(DZ,NE*T56KLLH?& +*M IUNU>WT8FC:=
MDC+UGI^>W%)T =H;#"?9+3UZ\(-'B)C"&7+E[Y(X'VH[W>-P3']HSOHW-9U-
M2)/Z*O7<(_8@ZW.U!@<BU[>,G4X<F9OZKJBGYIM&<GEPC\YA:!L_4J_6FU!Z
M9;E*1B-1\77)G&)Y7<O#=COG2%!];JBB:N*[-5AF!_3(.9SDO$%AKB +D.OL
M:SQ41\!^*4XX@5KHK%8Y7[G<' @_E(K-"^:0#)&&(<.IQ#U[[TI+0[FC*U7I
M@:>8AD'8AA+6.&1:.;/U2D_+(%LU #E4V::<__R#IJN0ZD,;74<-QF$I40X!
M'] %5-UVH(KAPXE8.5DEC* "OH*2%4BB"-#3T9A/TFVLC7LQ0^JH<^DU"M9]
M_'"9OE@3H/;XE;\*77[LA>)HA\BE?DM?)A#$5.FZE5F^/<C930C*[-EN.4"%
MYT>K]8"*KR#<!2'L$NC&R[]HRI>O3B\Y;.Q(KBA^_BB?J,CA;&GS4?>\-=LW
M#8^I)-2&3=,TPHKY)P)ZX%UNQE(N/SC%)) Z-51H#UI62Q%J0*9EU&K!-CBP
M5,LNX^Q-\."EQZQD1$"PB;H*EDZ[+[EFXZUK/6D=!D['C28+#+/?0G-';X-G
M=>PY[##'62LUFZTJQ!<"GU7@(R9S0V>'QC'3,"XU !"9DP/.R#;8D X$A@NZ
M!* UJ[@DU+HNW1=N:E%5:P6?N2>:^%4&6 X9/QC7]Z^<WOX.\CYB2GT-_:/V
M$NL^;@J NXA)F@(#UVV8UF$VSK#MCNO$HG6,U@"R[HRJ>=I626N;-ZCPD)7X
MD2A!Q^, =(9G;]>"QM8P8B3U_H)/_P3)TV'P&C_#4>WX]:E%U4];#8Q4(3IQ
MDR_[5[?NZQW)3"&KH^5#J']^L$/^,F%LO]Q"L@$@/.4#]ER!JTBT[#[.7N3W
MDKI00'!@S+=VE!U4]36E;@2W_2= X94-3^E.YK=B*TO&HM6F/J13ER([".WQ
MPBIMJ?Z%H,<!U0;CSV_UA$5=['2/#K1NAVEYQ)P"QWK:3;)-NZ=0@'0RTC2D
M?<+A?,B-@=SLLX9$+,]?^12J0"N]QT<1&BFW[R*!M,S:M+[<KZ=0K]"NC3<.
ML6(6Y6#/"YNAZ93H,G(DW??/ 4O\V E%QGQ]>F7Q.8MFJ%0VCFO8TS)XN+8I
M$H]<1)*62?P<A.B#*.+'2*>K5L1;==3T(6<9;!)RJH2ZVQ5[LCABM& 5HD-*
M=U8+.%GI4?N)QK4(&(.1G8;;\NA"!6FLB"=1:?<4O!%_7@,_'*%HHCLO5O5>
M<4Z*IAT9] C_(XJ]-6=4NNL/S+H\CNI7%<W[R$G$=?75^$N HDNUXM%C?8?R
M9^'E\(,IR)<^-Z.<U3]O)_<FEWA<RCI6IX#VHRQ%4YX>;5_<P),,=L6E13K0
M8[:I16WY,<LQ@^O ?\)$17$X_Y$R.*P>:O=<M['3N%?O^"4$J39LG]UJJ.8X
MHN5<,]+9T?1&M^O/$W[I7/(7<1]@K VL\JCNI!V2\E33J0NGN^;P;[J#;')B
M*>]$1HK!R9MV>LL=F6T'\H%$IJCQM/=8%DY;RXV>#V%BFJFW>C7]\0FX.2HV
M>CHX;^(--+=E*#QE42'C=Q7UL(Z4+UM+15#3D+&JI+,\M[;.>1T'6?3L5;>X
M.LB_UXF$#6.E0V,FZ\V72A@OURVM,1L&#(>](_"5\!6Z"I8,/5+N:2);+0$2
M$_@-!#@<FG?X -?7[E4]40DI4N6 58;I1YC59AY%KB:HI4=ORZ!I&"]]'7':
M+_ J'<\%6)IY.F!HS=4_C6/FOBM$'R.M<]$8&Z(\Z13:"&3?/[2X=L)POPE"
M;'[7<A=WH6"N%A%.*SZE;C54'?2=QHVDS-W2)T1L]>,:8-W*QRSL$>CIG;IT
MG#>I5W%%&"$ON %V2Z.$Q;([[;6SBP!K8;=CWAJ^!<3FB?F/KCUN#C=V&S,Q
MDPW-2GS:A6YHRQ@_!LY\8RE+I[%V0-6Q/(6;;FA&M'D_ZI^WF]M5Z4G0>W9F
M_3^RY*0#0UZ#3&(E[YP?BO1:(.5&Z]#;M>43-XV8C$/K(,>3U9HC%2U%?V')
MO=/6H^M *G;2=:O1 ^OQ(AJ'3&:+=7%7XG_N.6M<"I"FM0FZD:EL;N\V#T/%
M@[;P0$3?(;VK)]Z\AQTPAQ.R[B9HCJI7/VN!Z7*3KDATHH6^;=$97]PGZ(>I
M^AFAY[9&IJ-(&;<19-1Q__[#X[T7E^[?RD>F!0&$R"XU:]XZS%Y-3(T;683O
M$F@@G38L;KF/>Q"<1)>%0D))7=)#ZSB[N '-]8BEY^94MY%U,FW'B!B$_F#^
MFY\]/Z;KYT_>.@PHH^LX#'QO'<GZ2C3?J5N?*W3(\,G8_Z6^Z87?-_:%ZD72
M3@0,>.'*^XOG I[/0P1'?:H_+->Q]R+<H<V'Z!&$K#6A2G$?&K7ZZF>G:,G4
M6A?K-?_J0@$!T0DXU\A45D!>TC[L<'_#=H.L>E76?O&V9@G$U4&5X?]SZ[,Y
MCJ%D#08&//F*TZ+.4DCLIM'%&Y<FD-AJ:,1!40'(&&#7,J[PT9"V8"R;F7&X
M[$.M8D4E\JLZ"WB-9:R4HII;F7G8G^I(L8NEZ_(%C=!>7X5X.)=!]UH?M^;A
MK ERJYK#\P2+-R^#I$YO/)C,V!V4/M+@*71VS][:J>H;VORL)96I3;G)_T!7
M<U [+1LB\@CE9RGV^@9TJ8O-AM8;;.,R,5ZE&Z?85-T&O[88PM>.-7XT7 ;A
MUKGR-_ 'QA):HBZ'4K$@J.I?VSUUN&G$=,#@,G0G!7;;>*=W&3_0-X$.B' O
M9)/_R,22/_CKPUV!7^T7(UVD=\^4L380HMQ#DW -*2#Y0SINZF-L9#TQI$O=
M:ENDV>_=<;!-E.#5IJI;;J-3H=M8^VV'\OE3%5V!^ -<XP]S38+:8DW#SC&8
M9?')>?.VR59! .0QJF500@<"J+(C#J8QTU?<E)@P''T;5@IDSNGU0FV;N6'
M:)$JI>'69+-5/F;#T@",)HG8U+:LU<_:N+SXJW4]E@#,1U:/*)Q$ NH4KJ-$
MY+RM-L7<JS8Y!R,_:4]S;P^S%<_R=L>"/>6O)7SQUC5I _SD G D*O(^HOM
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
MVRN4U&<LEPJ*:;DS"R*G4E^1F@P-*C$=4?,9*I3E5FG,1?/"[97;JZI7$")
MB5R=3Y!;-A*CYBM1N2HDRF@+ />(?@^Z[-%UJ>4+6TUQ(N<@.,D):LPZS-.#
M9&E!'M/;^]'T[3W?)<[TO\,7F IE\/^N[A0*JU-1%D0)0W)ODA3>Y!S?5[[T
M??"7IM\C73^'/W\E. +S_P+*T *V/X0A(P\ 1N\#\' O[ZHD8A3'>A)2-\2T
M%IV#6DYU4 NP)"5;YO/I[P/)SDT8N FZ"8\,?VHUO6E.?1PH:4E&/ZTR-%SP
M.YR(E<FXJ4,\V) LO%45[9J#B#5%$4TO<-1/O*)WV"#^$&V*N<G3%%?/R)-?
M1LF[S<J2%=AJ_RH'O3!949V^!*R>^1$2@DM-OO)-GS:RZ5.?TSW7\"$]R_G?
MQ3PD-Y'Q4]Z4P#J>H(1$AL,]@JPWLL8)QFG6,:14[(@W:+ 200]K#U"=VQ#
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
M>K$M5U]M'N.U2S<AN%OB/=1<0+L,@-G8;?'^&^ P5-2QI$,T"$DG&.F#'UY
MEI=M(85S1A0.M5=9>U_JRM2KJY2LYW<ET8FSSO)<5[20FK@ !0NBN/R(,B;.
MJPF@BYTZD;?N<PX?"#*%\QD'6#8J?3YGM^3Z+C8I."&/,,M,A<V5?LQ8#G;\
M;C48JX#J_JR'E6;NF8G/"30!Z(5V EC7NGTY/R%5( 9ERNCG+.HQXFT0Q3CS
MXOTRI$Y?;!6@0X"00?B4/KRR<=CLG3 GF\=HW_(59/OY_&L^J@=\S@/V]!0B
MSC%)::KB9VV^7\&B*"]!_S1"R=DB?_@6EM=@(2A_F5',]3THINU?#"/(H9J'
M[??,%Y<,( #+\0ZZ]E_,\JY4[BT-SYX]NKE4R(*KS<9;TR/%*.O>G#Y9PP0:
M=F$@IC"5]C>X5)E)!-(@89)2)I+T[-Z5_LU\"K\G9_QHV),+;_W,C$HSU$&:
M-8R)KGR19]8/,%\UK)&$3289VY3=W/6A<06%2::[;V3.4Y%XIEB7[18QZ1#9
M?M16,>H)Z-:2B3@*OINF8@_:M6:2'*N;T22;H)>?RZOK1E5_G_<L>U$$5=HN
M)TG.C91D#,8^&YOS0\)IO?,VLM#9LD/HS%26A'&1U4'5/WIH.F4:_;NGSOH+
M=;."O?[*#)(]>42Z.OZV>95F0('TH-6)(*D#Q8^@GJ5)W9?8_OJZJKGVH!42
M8AY2UV9[Q S^H25F!6$#)6QM3W'CPIYQC2T.$T3DY"ID&#SQ 0-\?#I=4 )W
MDO(XW6@'$XE52W,SGC35[;0^!H'[ZC'&+X[BSNRC"M;WUE(3XH51D8IA.))D
M;A4J34!-0#OMT@9\OZS?JQU%<G6FOJF?R9J=G%7LNZKC5+79#(9>KSL(2G)/
MT$C$KD6*[M>] E7;(_VH^=_37TB&%GGW .P9Q52^QV_N,>!LNFZ4C_S!./6@
M% *@^$LP>RX=+^P=MDCCU"KRB>1/7 ADP 0JAH$_GK+KR?":&7!+"8XSCU1%
ML1@^@C:N]C(,V@F-D"7+;1#&D+X,'P^$P'M=[2DUP]^B:9G2\RH'/[,H0-3
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
MG>50:%<P$@Q16R.NJ*43%]=/O%#80#7MN"[>:+CVI!=R4(0[15DX$;$= ,2
M?[VK=8!_-NK:N$QCN;%[6?YE3- ;GKX"Y!,\3X6EOZ4000-$-:G)<4OXGH;;
M]X-NVG06HDU#8)X%T7C[52_@<'$&;1NG7%=LWOJ78CXSW@ H3)H./RXJS, 2
ML8(PX^+"-+5)/>/_]H0';A.$L-,BT#><</W<T\9 &JAWNMRV9 &6*9 USD?6
M^H2SE;CX6HL]7\54)#?7@JC91MR]FB>X)T!JU??(LOQ'/_!/U@+\:#;B-7R<
MN?H;(XBH&7Y!31G1X,4/N;*I$>J'AI=,OK#&>JCQP(D_0R*"$R=@Q*$5+R]J
M;#D.D7\ ?-9^#FG$]\^.?T_]FS3E8O7J\]?U[.WZNW<X/PBQCPQ)0S\04^,2
M>8JIPN^>1*=D<-DR2#6-.8_D_;O_EP2*-]/^D2FL),L6,>5%^HCDK.A 2ODI
M_ Y8(L 3WW@^R;@BJU_3(A:<4<?NR&P;QGPQL_RD;$<:]%TUQUO.*8#> I?]
M+E-%I2J61()00D,H#+/Y2=LSH)1.;! ?I1\N_^F^FD#?7,L:C/Y?Q3JPQB4P
MGL&9AY*Z<<)5B$F]+N8G*($'QNM*8;KF)A?31=)0LSA].,#$# )#*VL=81)H
MMQPA3>NS)"SK(/9/FJ=AW-PQ(9)\:]6!WEQ%VYEI\0I909^YGA#2_@4GQ80@
M;K\AY5D(PIIE&*%$8OGB> PLJ,L@A!RA<_H8:Z?Z>BVZBU/W8\B9S'>+/:70
M5IS;S[U:A14ZXGYEHJ9.A\=8N]L6)&7FA!,^ 7861&.!( _%=L$+\HA\@,_"
M=*WMM8#O37&6KX_M;9[[6)&TJ*<E&O&1&IT/+!G3A5JH*N'QQ2J&=0>J[\T'
M=V? ?GU8>I3:V4)H2:"LK#:R+QGJ0]$J@U;M$RU)0W2.C 85JGS("7%-]Y(S
M+>Z8K?T,R\+R;RV-X8EYL&9-O#9MCA&Z :[")\>7?4:Y]A$%S'.%<\!WN9X?
M*<^.!@B55CU&YUZT9@$4<T*C"^])))G[L?1A< DPBQ"*,H8XCG1>11N,#']
MFYUDTQ,U_Z]W 5EY[18DQR@NI<YJ'J$KXY9D[(KE;U[SD8[< E10?Z?ZE2];
M(WI^&0#(?);[(/(HFZ_4(\ZL0SJ'R0(*=>A%?$N 1VGU&(M<A5LX %>;AT@B
M<G!-/(_ITD]CV>T8[E:^<S% "2O@:<W@0BJ4:PQ]%#!)B2/X%9G1@>*8A,#R
M2; Y2?CSIAK:VUO 5(>%Y= +B>3LHG%>.C]!!J ZCK.@D$PNP8&=!\OYFI:H
M$.6X[K%S$-XZ2)<*-Z'!V$8#%LXGYV]!>,8X6Y^=[0!NF&:PFP7!^0A.2&#&
MV0K-CI-W!%=.FB8!U2K\_N9;%'9LKAUZ^DR_C.Q\?W>3*I9AH>3;O-AL1.L*
M/2GD%L3+3[L@Q3;PV?/HU=F"(F1N-2ZV.Q;LJ4+JKT[N_1P@PCRW9C 1"3&J
M]=]#H=;G(/X+C659TS^DB8.4Q"",1T*X6$:/>^'#(0AXXH?I;/G>$FO.SZ*F
M:.'_+F559FEE"X645Y5(*F)Z<,^(F1>B1(_S2_8T;;# .3:_;Q6NF88%!X#*
MEZ"9?::R*1]XP7LEQ'"AN(5B<,\8$T.^XQ3^39L \: )3H&%(O+ ^1:F,9A#
M:N[ST')2S)\JN4237]EJ'7UP6#\N %@'<M^A?0U7EON;]1E!L@.*8YCR0\C
M2NS?&&8?L'MD*%AT,P9<TPO?/>=J3Z\W(#NERA;)B)8*#>: [K2E8#8$0&M7
M-45R\_9KP<#MZ>X2;9?BH&B6DMO5@UE_AQGQ"M9Z.@EQ\- "_R;#@-UO(F&A
M@^Q@H2-@"MMCPQ"86"*HF+?6#2X&R[]FM^BFJ7#GF$SGW_'+VCL.P"Q7*I31
M,=Z"IQ?3N7RBC [LP=WH34V.EX.513#'Z#W73*(-7[FT?SK?K5H Y<KG=F(B
M^MQQ>E'UK_KZ=F3\0Z,X@@,'//:%"$!6WR^;(^1_H#TI(A=\K<Z]:!=$#OL8
M!LF.CX# #:86)>GA<HSJK7V 0O5V(KZ),7 DPB7<S.5*MXHMH1F?!H]47X4-
MH.#_.A>P#$XFNI-T:3,!75@?]4;#.\,]>:>_D!F8W6'+2$53XU_S C)]W8I1
MPD6Q'<RBJEU.?D3*+U$,$^081^H\DXQIDZ#/W&2^I3L)U^J>)R'$TL7GAVD6
M_=J1B4*@,)U =C>=AT1U/7\U>;A]'\U.(*;+HE$F@G2* 6'Z5:&S5\2 /@?^
MNG\>NB@,TLIMC=ED@XK =.Y53"PC9[)EVM)U 21(_G'M^;07&H;L]R;)+=1?
M"! F*]^0\V(P49@M*<J=631\NXLWOL2^PU0E0K2,^?7R".EN]^!.I]Z3?P;F
M>NC1Z'2?M6A8<CMVD'PR<+PZ_OXW$5&(>(][DLW#?_H$EIIPF\)?/,9.XL @
M$O4$%TR=JEI5>0X_4'&55I1$).,+_"J2,Y*R5EAEX&Z4"F[XILZE9VCI^XG#
M^"41A/U*A"0](@@207&ZO+-QV>Z0CW&ZSS(R^A92MG1;XOM.2\F8I;3L"$'-
MM\'0DNY4][RK+.7N6(2YVKP^-TM#U9T*>IK?3[.3EE4(FG8-)-H$(S40Y)=>
MAJ$& 8Y^&E1*BKA&@B5#,BY?A?".:YR;"?.4LISZP4_E(6]O%'P6^?918DYA
M_F&&Z#-*XM9P&&%?A4!92&9$9# ,,9T%B+\1RI*$6R_Z(H">!P3,SLV!^B*?
M96;RL"I15D(4(J&QY1\CM$<V)64A3GJ>NU>=K*)C)R2%[VR=6Y&0<Q(1^@:M
MW?AS,@) T=#D9E4$EYG'MP94SBOK !R"FS2ZXF71%5-AU0S%7WA^).2(RPV3
MJRA* (OD <*\%U',C1 OXH9.VH**3]CO -9:"!3K\T+)ASB_)"=?QQJPDO"R
MN$W-B_4":F:"4Q-M;JW1%I_]ZUB3(E!26O?G9*O4M#-D+H+C$ZHM%)599S++
M33D]R8YS:+"JH IL4?WLV,8;54B@193%]!=RDA%B_\,+FM>+!?Z3'\0*783M
MB2NPD(P"ZAJ0C!WX]D8O&3A[AI3'*[\D>QD3J\];S="N'$7N:Q)5^9,[%TP(
M7D ]J-@:5=A@YM-+TU7+E)Y!E%^]%F0>W)>-$4T/'*>$-X]6)6YCN(*I.S#R
MEKQ?/:0]!WF8+HJ&N"75J2O#@LB^>'?/E,8JZM&_3E!2)4AVA&C*<%*P)@%&
MR X3<=E2R\L!L,Y$E+:B,>E<A&&Z'!5M.T= -\.Y[[B:'NYUE.H!<P!8X#^=
M\!]O1WQ# PJ4>T>";@%VVV!V0,/=V=-G7W-U&G33MS;!O3X6SVKZ78N/%DU%
M6-K:^UZ;Q.LR)UX=!OSX,J85<4[(^&PQ_S"@5*9_"9<BB)T(]E!]8[Z&:Q A
M6(%_."K^,@[_EXX7(B+KZ3[]ZQ\]&D)7BOTU=.OH&W5'(N3#;&61+P<H2NS:
ME"8ZJS\O_VP\A/XQ"-Q7CS%$;L^G# QV3:DY4*ARTL!(5U=S4S)1=JKCUX.K
M-1)QCMX9KA5-F68MH+K1FJM[Q^GE"AE*R\3UXB $K)->>.B"C"&,F)Z,LC%X
M3"^?OR>0 MKONQ=$QOFH*>,_?OI(?7Z PF&V=+>>[T48+WRARML]8+!9SK@@
M<DX\W/*SSEU<UEG2M)W$(@U.C_'I:WEOY2*\8=VKU65YL!+9]3T[ 5F3;*,[
M8WMW"[T,P@WU +O<?F]5R<NDNZL:7J\*):%W=U6-Y4ET5U7%[>=4_'GEHX\I
M<R=IQN_LO' FA<L\6 (#XELUR7?P7H6XV42Z#\&@UU'A$_2 A-)R";"Q@H!E
M'*'R< #FE9<TA6D8">[I5B"CWCAAO.\5'I&$"%(:HW]%FD!SXWC<L#IS=I[
M5=H"2F!/E4-+8MIQ\B>("HP3S$DB5A(&*,-'+FD#U!-0%Q%&@[%1<:5$]P$"
MG/%K40*>83_/U08+H\5O#H_^ZHG"<AXH09+T2#85=O@$[RBFV*OYC&<3&1&^
MLD(YAQ[G"UE%_;LD/S,A"_'P(U[N\ )'8?S7%!W];DU]AZM!?;VIBLZ$V65Y
M3HTY1V7N<Q2G99 &<M6C6"MIG(T,3&-_E55D6LA,'UJRHW+2Q4N4;=H,IKWF
M$O$A#?^4^NOGK1-^Z9\5DZ\UP$*#E/I\)&+MPAC4"+.R^4N/T?",'W9/0=@K
M<""KYI$>400GRSD;E6F%6J>0MZ^'B%WK&91C!..'X)_-E_4R5F):1V?P($7/
M KBA0OI,_<A[H9F]C$HB%^HF"-&3)M$$ "#@/N VY3&95)IA()P::WUN53WX
M+4!'?Y?JR[')#GMCKT#)B]6P N3D:UP"IDN?FS;O84G-!SX]!%)"X2;5. "S
M0_!@Z,-^X+=G"#U$< 6$&7=+V4&=2RK-PI0PIM#L)&EHBF.P8\L0TN3?828&
M9-(HFN1V+F(4#MUE"DN;E3$3JDJ"TSIG-\&=)U\6HMBJWKT$(-!#5Y:,)95O
MV>!QKFQO_E4]>K[0)5.L\"L7$ATVGI.FM"B3')IW:(U\HH@OBGLC45$A+R+F
M3UPH8-0^AWZ*JJ]QN-#PS(G.I,J(46R*5A]Z7R3!*<+R(Z\+K%.,!4Y>RK!Q
M=](TESU7@C$NPNTD%X19W((C!#I4SD%_--D,9EN>?6/$:8YEOQ2EN3#&L\@9
MYF]^'?A_=ABC^U/'_](K$U52(X(< 7JF>P,.)$ Q0;TLB(%[#ERGR\AS;IPU
M-+SLG\D,Q(BD9G#A!^&;C<IRY@B1]3H"FXQ_8>"[3GJY%J1;1+5Q2"D307KZ
MPC!+<HC&B[DK,@ 4>.K^[,7/=\$F?N7FT+6WAA-P&7/[2?:3Q82L(RNZ"E^Z
MDG8G#3)-_<4&C"E+Y)7S1"+)%'\(N<HT9"=&ZU8"EY,78-%4(<O8:Y8''[D^
M9'VJEH48J\:RLCJY.%M1?J87HGU=<K/R=E@6MD.Z'-?9=@ WB)Q=%D88+Z%,
MRSIDLTYNZ"9<_5V!&L_GYF?<J1-YT8,?/ )$"JC*5_XNB?.( Z=['([HA_T#
M,TC+.&;D1 1G)9E'Z5KZPG=5$.X_']'*J&A&3)3-7(1#T#&<-7@\LRS/YQX]
MH@9CD.)4R?5S[0\::*55K1%15$Q5*D#%]K,CX0>VX,U\#OP,M4BR4YT:#3D#
M_4NY'C%!>3U**9<5D96NWQEE)\=.!I#5VOO1%-0.&#]7ZTTH2Z66<0S 9<#K
M)7.>>AV@9Y>W1%5@:70)$)ZZ(,R*#&5D^:7(I8GXGD"/J.^6B]$1E7V8.JV*
MBG0XPF0T;LS\\C&7@%5*CY,2.:NHXZHJTA\!$S]7Q/+84,0B:U@>:VI89*&'
M4$MCKJY&WAK5V5ZHT<NGIQ##ER0E*@R1!=$F_#6LBMI''8IXNM;P:,PMBNMK
M,+/]Q?$8S'D9A'<.HW=@WN!^/Z>/<?:O 2S\3T[XA8IXO<MIDR@E/EOQY#8
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
M,\,;/<D.NO$C;B\YWK&Q@VH+/YM2-_;U2<DO8EICO1HZYOF=)]QJO>3OZ3Y
M'!9(]XL&,: @IY.KXO]*3LCO,'O/%-B1'5'5S7]0CB>LR95/@ E^A GH'<SV
MC(R:(Q:7J=BI(=>" 9,_M;Q/S /=9LOEBBVT@>6* _XD+!=N);))<TI-X4D-
MW/JY8%YK-=SF7!;:)"=NT7$QJX;CAE9/=U&8Z4M>=D'HU?O&'1$S>A=C]CI/
M*ZI.5$654_Q4C!XP.CZTA,6#FM3 !T6>^NN<C3J(E:[-)*I/];GF*B#K()MF
M7ANVJCL[;-L*%U5I8IUK=KRZ6O5OF^YMJZMU@ \[:G%BK[(*+LEPHZ?:=(WM
M ?WJKE47SWOG;:A6?3)FG&O5!\AR\Q54\V0<U),0F[&#%P"#=X8=&X87@?64
MWYS@G+CXU(ZS]O5M#(G<IEMS]&27%3DUZ&XH.N)OZ9IZ+V#C\?=Z=F2F5_YC
M$K[UC##7Z#8Q9#>HUKYH30I<34P&2!WI8WQ0@TE=!#Z7<H>:W$9#8X.^P?RY
M7Y1D'D(4HSO'[$"3I41:>QF1Y[_*>N$,4!65;SLC2QRT*>8B&K,L5;'L"!M
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
M!W9:_HDIV>8<&:45CT?FV#C,3A& 8<\@>\<K"T05R%9O)"\(!\?+F26OF9G
M*T-6191X6 (H$.)'V.[3&.#602C K;.*<+!SE!E['LO4UQBI)BASBW%&K"XI
MELNL)J6"2E 5TR8VPSQM =>M007(<R(PT)\()DC!SV5F01G2)<FVGT<%6E>C
M!-HP 8YS,4TA]S-80,,I/3$E7F&T:[.^"-0%<7A3'-E4>'K>/?O(<+[<:#Q*
M&(?(_*MHGP<+U#)[95=W:E!WP5'#KJ5%J&#Y'PZT@D=NQQG$&U1@<<9J"BXK
M"B.*G $''!5R$#P6ZV7X;HYQ'"--FF/8K6HXX2)-Z0<LH?<C3\F$E2K"=X?Y
MTM.O M47P B4SO.5&-8S+@#&PDR"G2YBU)>IJ& IX]_(<( V)L6NX"8&*59
ME&#YKYP7<CL?GL3F2;(8:2\(!Q5E]TAMZ78;L_LA9UC^FO&LNF6&@IA58W L
MAYJ)3@^WF^!HBJ+56N;@"(7/[[6L2/= 7J.Q(&T"HHYW/6?1>75S(QY9@[$1
M -:FW1N'3%'%CSE@I]H\]Y!K57( LS9BO&+^]/SM-,2?>@J@EG? +9F,^ 0@
M9J/R9('Q89%(07F.'-'.[?D!Z.8_3L!39V[<E[!@7HCQJIOI9;SN2@;C\074
M._0J\UI6ZOU&H9O_Z,%E]=\)UT&ZU7JD"<H!)TU> #DB!X4GXHAYXZF]W*W-
M:@]I YP''TKDTDCZ"2@S)-;D,K-&H&_,&HO$P?S%YAQ*!IJ,-1#,7^(DY-G\
MT@Y['\%U%J_C4*7T"[4DJ@=>L *%\,.3LO[;%:1D\6TQUD=FOGD,M)E<: ;Q
M0)^,BM01TVE%]HD973C#A^BJKJF;5$U"AT"88IZE$1]GHRPRB0?+\R+T];T8
M%^A"KM"TK_6A)=.KLHY_5/0ZJ[,X(>.SV_=0\$$]G8*OY/NELE?#DY? /U=$
MBZL?48Z#JY0Q7]G'ZP.>+Y=BJV$8.W=^I#Y<\_@-SU,^XDXNLS B%:)\-0A[
M!E7)&Z:#\5Q/5EK<Y?<]'J.T.JV"J4EW3(.<YW'8FG]SD%NF'FI](4.NTRD\
MTV,RQ<,\GHLP*Z2"2%[C).$1T!0/GBA_YMA./RY#MXG,7;SEU0[.DA?-Q2#K
M'4@&)@J",.B)#V.$-9JTQ(G"[L9DJ4/GG9B;,10^X13A+;4G8)0*,)FB]^=:
M#+?ZL"RA)$M?:1-UZZ(C+!A* S1<K-'7R?8:Z_QF9!N7V[P*$AF8@E[#3OPA
ME#/X$2V9.SY8\$,D9O C9@!NP^P/4K#EC,A+$>0J'MAQL6O'R]-V;Q*^*/IP
M;%W4B.S\R#$OM*"A*?*,[Y,=O%0/Y(W0S\/=38Q.\'D"7\R(#(B]TE.M.-&+
M8#I^+M_"F.+G<)=FSR'5XO-OX/.H_FN<Y+OSX\.$<6Z$W;-?+.?'=-M4_>%9
M%A\C$M%R1"X"-=Y/H&C_A"-.GA'!+V;GI59B.8S74BLC,JLL1IUI(&K J4NM
M2&MINNXHB,K][P:(ZA'-Q!4.(=)FEG/A]C="=S]5=3XF@.B>PVI)*[,>%W&@
MV&S7 DYI>_Z65!58EN&[J)^:RX J!" H*9Y^EH7'U08>L(N1NZGP 8]11R8/
M.!@1QJZ&[\%.TM;KQA0;$JR$[H(%##_:NHB#I _.XI/E\!<5NJR:@,A.%*LB
M\H6PDYJ%ETC902]/(SAV50N._>%K6I#@T[_]>!9\43-+-9JN$B[R599^OZ9A
MO%4%"R*L6&"P90VO;@$:(UY\3!",$Y0;^,DD;!;!"J=1E2V(>-V"%VG?T H8
MN"IPX7(YQ"[S(0(V1E7"(N(U+$SFOC-DM98,=>S>.N(7KKI"LY"-4F03:>IF
M-U?'<I2YB_/7G+/KDJ>CS%T_4!,R8/6\(- 2&59UV>+FBQGEV;/2Z3^Z=\0#
M+[73J;R+@%K\+S2O+1*R3.] P,8:'+FRNPU]R>04F.,\ATEH9@MNQMBJ>011
MB7EU(+,2%$_7F&4F"FNC2>L-Y^.L7I.'M9+68[5&B(^&@^NP&<Q$4HT?P 1
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
MQ?JY7&TJ>_F@1X;-5Q;0B&7<@Z& !AH6M$P<7I7R\]\^?0Z(%(MXZHZLS<$
ME?[$RTQK*ZQ"2NX3KH'EF)X;J/FR_^(S#N24,7Y"3_Y:ZXZE!O!E'BR2@$T]
M@+FS$ V8O>X&^1-O12."2VR).NUQ(C\ //>AVI+#7X$(^DJU;4GEM@B2(']B
MDS7;FBAD& ,Y;HU6&L)!N!C;&VF9@AVX2I/CG6J-=9/DV,*\(,&Y3ER^!G+"
M^'$Q0C.=K^%*9NO+S!X.(>$E.GT5AWWY'I^ZVB:L>] ,@*#+@!B0=UD-M-'C
M?!AA3U$^8S)%:_QXB?"Q9OU<[9?0_Y0S5R^<E;S^]!"_,<U'AV,_*X[H 6:<
M?4KL!I-@]2-&L+NKMCOFC&E]LA,&JH_$0..1OJD7TUNM$$P&!9,=9PS?[E<Q
M\E^#Y2;.#8U"FJ?!%H25,(HRC&[?I-^KPGQ,/\REZKCEU3URK%VJE4908[C/
M46>)WCQ*0Q<L?TV1)1FVH%+4!^G.-='OC0T CX);+^HT;(KO0&7::Z-=!'6^
M^8@J(*3*M'>%#9RF--<OV5'27AE5=H*)I.M*G!V) ;%%?.*7]0Q7Q^C,XS"@
M?TJ&Y9]"LFK*5%?[*Y*L-MLP^V.H&&(0K13M\^&('F;&N5"O0XA@ICN\BEA2
M&M::YXV.X5YYN+^\NG^X7][?/@>77V^"YU\NGVY_63S<W#X]_R6X_<>W^^6_
MGQ^'4HC4H6+$10'O]A1NFD=A_KM.M]NXP,_ZB2"Z&;P87^#/;;GE^';\]\6P
M]Y@#XVS#I%P#5R6K*Z;LCRLU Y>F;-?L2E.&Y*H:" %PQ%"!&$MB!ZK1/&A
M(VH0<HPZG,/Y\43K[!A!*BZ4YB'^GB2JX!($^@@K""'4%Y;FXR[(<$N&XS;J
MM(.*^$6 Y,^')=J#FPD@'&_(&Z%P?J(E66V2E*:O>QZ^.09PE"(>%(KZ!-+8
MR#S5<6DE1\LSYHAV,,/I3A*C(V+A)*+"?JBDK.48*)ISGS^U3]VY/-P*%QD8
M[\+%)K\1+^.'N5C0NYV*"^NX>#BE#$LC^$B<JA^0UH\L!T?4$'U,,\Y-P1&>
MF5^R2!F6? KJ6<H!_Z0IQGD4]0"6]?0L8)DZK95R^CSI^+OB.H9/A+2,H15?
MUR* _L?,9RY%LWIHSR1J+N9=%83Y:9JEAD$'@^/! 6A$'!)/:RV'%J/[;^?.
MC]@P/ICP<C5K*#-T:[+"/$U]Y N9RULZ! $[?A5FG;8T"3O#]]1I"M,S>>56
MF1V.F[Q6_K%Q"J)P\H&B?U:<4 L3-;R6:6KCH0D4QA=F+GB_7[-P6^'<WX3%
M,/ B%IN8D2HZD8]P@7&P8HP@@D'.BT6J<U?1#@1QK5! <..6.06VU)+TZYC@
M(U:<U_"5##I!$_;[['FG)[$]:?&BNS#.4 4C7WA0  ^*DS_\)299" =T/]RV
MB#29LD<"195Q_O7RUS-ECQ[FS*&9D<?R<F0'86Y"[J[3O!A2Q$ W!W/B>/%&
MY0H3;M0HP0J&<16;.3I3M,Z/1CA RF[O'#<L-4(CKL,LVZ,8\,;.8:C0+07T
M<9!O"*9,(> Y_"9]H?&KJD;#DD@B:)ZEY>L& 7U%2X:T$NY5:#6"$&P9'@OP
M2O"@LR;-<_%7%KV[HJ"2QNL86M<F 6H?/.I( .-\<8XRB64GE'0Q=1T'YH<(
MN$*LV!A^G1 6@QW (.)'V#Q!E$\:I"H5?[5?P;SC-:M,2+(?'<8UV?%@#$"\
MCP@.S L (52,1*L9]*5&$2?"MJD&@H.KR>&(<<V\8.*X6P/Q87>#XQ@QB-D$
M9%%1!IWC'C7HD7]**&*P^R"D0Y,Y)45>54+0G,2:TM1.-<65>T.'>1OJRJA3
MV("1^: 6%CCPC]2W_?B.VY"\"KCD.MS%14A'L4AN$-J&E3FK+N.P$G6U>]VA
MN=(=KY5?R00Y7$'!B&&<?HZZ<,%4RA;<D3 5C2=J2"DJUQ D5CKP@DA3U??9
M59BF8\X;<B/7V0UH3C)W=3(YTA7#)NG_F'UV[1)&OPZ*#]<I!K^7F(#(/S=X
MMZ\(R#Y$@X$!S0L%UD&00=_^^OQ7>8LYE0TFY*^ZORI?&1>*JF&#:MS@A0T<
MZ- X%X$<W-$YMPN3W*$G'76#]E:7&E%F?E%28ZP<A[$SCZ!3/@\)QIIKU)W/
MTRF'C5?IJ,V\8&6NLPB:"N6QIJ$Z>*T0-_<Z?2/90*&#T9A$P#\%XE0\0-XP
M<L7XL\3(/75MZFH1YY-H6!D5$JZ&E7L6@+@GKD@OG;_?09DPQZ/*Q_HT7CI;
M1MY(4IX)&^H&:Z:IZ,EJ#L-71,9;AX?]-X(!FB2ZA#L6YO(M)^N2/L3K01_M
MK;*9EHP>B,M.47ZGY%/I1Z)L;V=$ 7R8<N! C!SPH0,<>QY0L'<P]8'1(?_]
M?#D1^WD2JBV.-T,HYX,%%G]EU0KO$VX*'E@&4)3AX#3_1*OAJ]HDGRZK],4F
M[!"*3B3'WZN4^:$AM0J_H,K"G_OT:7WF(&E5  (/3J.#-9N6@]C9:2S2X_$@
M[^F*X#2AM'E6_/-+^(YYB\/S?00AA^DP@Z=+IYHILY3PLD-8:D+$]'T#:>HN
MS=K?[J!(?C8*UQYD[& ) ]5@1IS>28Z9I34^%VLM1A+'8+$)ZNZ]/U\^&P:P
M8_?5830$>]=?#HLG+T>+)Y>OKQF3N$"YR.(DCU<L[DH5G1[D[Y"TT4S(B8MH
M&EC34@R @2_P2Q87S<$S<8U=%VTYB[6<7/BK-DQQP,/PM"KD[C:&S0@9S,@&
M> 3MAYN=T"X54K1*_9)2M#K_',8)"D>+I,I!OLSB'./!&?X!%UU9E:%E^#XT
M2ZM4XP>O,'(>_(!Y6R3_$7$M8[8LC@$6YK(RXD NKN^Q%/E+4<L!5UBG/\']
M^--S2.'45!,,Q P#G*)*)Q..L,OH]S(7> [A&M8?+8U3Q"K+:@;/)'N+5\2B
M!5*:<A1]?'2DA92O),8<CE-4XEH$]PF\?JR7.WE!B=DLC.'F4S=:=>E=2*MS
MQ&S1(CH$YW A04"F#/SF\7#Y8EUY>OEGVO(S#]12Q$!X1JJAE)'>X%R>Q+T%
MEPI6J7G,TK<X(M'5_EN.=H][=D'"EW^Y*N*WTV(H&IG"*RR&4^;<3!%+^D&H
M!CA')FG%'ROV(X? E_V';YS9'P,U4' Y ;=W90:R&-; 3J*[^!W_-0(LA:+*
MOMJUH#L!B,-X[% 3)W?3<5)=U&:DE]MW=-"3B$>^;'=E(:[I9D6MDVJ[&Q.0
M0"VTP,,$<C;!'0^)4?/!3NVZ7.ZKO/M=/MI8N;3'RJV;*Y=Z6CF421##GD2Z
M0,G-].R70IFX?2?9*LZ/4'HZ[?^*W%FR9G)B"B(,"I^IO:G4POB(Y\SH>(JK
M4DWE7/(I7!/WE5)WK7)NKO88S(="5!G2+R$B[15[3"@=,9NSW&ZQ; *<"6VL
M0 R&%P+\YGX*C7/*%1"G11LRN-8RG?:FM=BS5-Y)Q?OJT5"EAX6'P$TZKQKE
M_%@RO'!:N6;E5_&1E'N?P!.:/V!^W;\.%V49G>!?IY!=QV- "J\JR1951R1Z
M$4S'#V@T($Z)2)Y!7M]O_!%5M.8Z9VJ>[K1Y2SSE0:M*A'8Z$:2>EGEEKT,#
MG4S@^_3Y"[38Y(OL@>5]2@_,*(F6E9=EFR9D'R"X,NC ZS*)<I:,JMM?N>&5
M.6"V:.1@YNOB.Z$@-F_9'#_JDHG3<UDKS(0S":JIZ.;6!U:E3XP6?/H<\/E@
MAB^?45 MO,-$S7DL7C/?JK:(.2[BJEK$QG%3L;ZXB%NUB#P#.DC4(JJ08&>9
M62(C.:2+]1IMLKMP-4+EVXILP.D&C+!KU_R(W-"/PDCSF%8,I9RA'&D[=#.C
MX7&0#P,-EQ%AGX+#=_B4:=)JABXCA5D1F?R)K$C\AC?,"-^GH(D)-H+H%"6<
M1^*$-IAXFI*)$_#\9AVL/ T_4CT8@$_H)'"9W;;F--TQ(A>?+4FY#L(7'7!"
M-29,^=3.,^;'9:?Q$G*VVGOC\"F\(>LX0682#F^+!:> %KJU*U?WP$HYBK),
M/SLS=L2A$[2#&D=(_8)A04T-)J@*@@AL<F"L:L/# @8EC(G(@JI$+B\#G5O
M%3\"^[7;I8VPJ!=AJ4;5&_)Q';Z,:4;B5SC.,$JV'\%%S>EQ5'@!<1]/XZ,>
M@1-:9Z*!T^]6'5JL2AK'UVFV&Z,F!Z<6(+F_SGWF^OG1YCWW:=.SFW%#.-#/
MR+2U&\80.V_:!2@<)LR,R05M,-"L1#%/!/KE)B-#5;S_>O8,#=?QV+".(YZU
M;*P*BWO@<>5A[SHVL [S/<&1Q;)T:<)$*1YQ44E,@UZ<+(H3C!W(1<0,_UM*
M+__'9>3,B"Q),QVCR".@94",)EJZ09-99B%&J#_OMR\I'521D1,*.*493I9.
M,\_JU7DIM'R$AC?(3?1$.QM!CZL+BZ!R?Y\GX^KY/9B&,4F@!9/L.EXO!=IQ
MNTJ3=!NOQD,!(8)B0)V 7DS"6>U!#BQP'T'%LQS+$=#')#PWY'C!.V6\QQ7O
M N>4F/?;9=(E826L?B8)R4**$,/1%N:8,Z2=-S("-)<8X2(08W#0X=HHDR%P
M.>*V5B9&</NJ<1O61CDW]NC1^^@F)U^5_ /&_E&&\&'L63(*][H-=2K<7@?R
M:;T(/GW^Z6__SX569!!YK<8,E*O/-6S",BYXY&(4O\413."WN-@\(6(;1F%L
MXMTRO4T*C% =4HJ"C<(#&.4X$Q2Z?2Y?<O(?)5R.MQ@VN80^ ^IU5M0"1BY
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
MI.=X2-^?$GG==B;<UAIXMRGJ&3P=GEUCPUGX!WG!^AX6T8[FOH_,P#H5HD
M?D2C%R\89VC?"XR2P2:E$<ER'D74C;9F:^T5X9NFB([Z)<S^P#I^L*@B>G61
M?+U\OKG\QR)Y"//B)MPOUJH24AO,8R@MWT:X5N"%N31BG_;>#Z7(/96*L7@8
M\F:B:J\.OG52OJ2JH%^/<@8'NOAFR(SJ:MD:>VO?UG>^NGRMX<73ZF?!?-E_
M4@Y7T.,%/9F8[R_-6=5$6)$UX;4/9E;/\9B9^;[3:]ZL+MVJ7P_?["A$3LME
M46O@4Z1H6U+:):LM9IG^7><0EHUO/ES-!RN%6AO[OL#*EYS\1PE+>XO9O7:S
MH+&AUTJ R@1D,/]+6QW&+\:1P,T1R;\V,(/QJ,XOXJ(V8_:<\@H)Q@2=8_I[
MU5M86AG)?H%+#\N1H]U/5":WW"T'>W@WF34*5U@3&<PM?9M-FNFF=DAX8TO?
ML?Q5:=SL)LYW:1[25I'<'L+L*71\/P/C&&NJ0I,L80_$IRR&BV,UOI1ZQ+C^
M#:$,1@7NFAL,.4H9 'V'J-#9P?<7WA.IRVXE/=S7M[?4'"TB,W3JT2*/<.:R
M05$H1]&=X>ZC+VJQELF???>]WLMK1$HC'1V1'E8WF,X.-[7!E-N[DW=\HFN"
MJPN7843>_TXL$$6-1KYM2O8@MH=.S)<>_3S#6"U_TR=>_=1K4 4W8<-#P]13
M+>[9X*_KU\-_F&F5Q7P@DK3=T&<\1_A[FDD,W)8QV-S"MS6JRG!!6?9 Z*Z]
MM<\OH)U_:Y9/&E&6Q_;UK=C8LHSU3 ?Q25<\F%D?BZ;W)5%Q01@T(FI#%5K,
M6]=A[M_;:Y@18;:J+<R3)Y^A:;X=4&1JY5L=558X>_AEIT!P% '_]VBY+1D\
M]0W9@9+ @3CAWY2GY"21[I6PUC2SW+JCT)[->;#.T&IJZMO7-XNG6D)T9#M9
M+1*-!1A1]6N*7E/4KY\:G_Z$PWIU$I3;;9CM%^OG<@=''F<?4O2EW]'TNP9-
M+.#AERD/XN*AHM8HU)%)>\U5R-(5(1$K-2!Q($7J=OX-E,),^=WX"X??#GXZ
MML#HUC*-/8#OR[IG.D#U>73)Q*<2\WU7U7V!]JO7T,ZWTS9[#1/QVM7 37B&
M:XY?,??]*P1=%1S5*1*.0MCWO@ZTQMM1XIQ'B_8<>LZ^@$XHI4/=?%^+T>^E
M3+-(): \J1E9END(Q;)<C./]3!0A:"*1M"EW'0-32]\[+PN:PAMVDY8OQ;JD
MLMQBA93P&SQD\.ROS5%+QY'P*2[]FG(+UG>2+;XG),LW\>X1[A>\W5_;NG5W
M<]\[5R^*:3??:#^J0 2K8.=.7_CH@WBTT2((]6)=L\.V<W$Z&WK>\2]I0O8\
M-/^N3**.J\;<TK=XPH/25=I 9Z:%I>TYH"]7$668(U%'-T;<XV[3U\A#^+QM
MO\+>;2[AZXE7H8I"1E0U!%@#V=EP@(_I=SYA>C($EE?Q$ZGV<',RA=JB?(U(
MWC?0K\UN9X?Y[>PQ"R<W-3FK)0B5,2RS3S_O00?L$&'FQANY"8O0X$<^U-8[
M"X_E"XU7=S0-+?/6&GB-L0_?$6;BN7SYG:R*97K['F[%A]ZZ$3O:SN\6/!FF
MK?E9J+M?EG#K>4^ZF\ , [A,(7A?0=KFR1<\([YO6%<?6E[= 5A,9A/&%KFA
M_FOO>P4+BKG"]]M=EKYQ0Z%=8N]H/I.@=I4I6\_&O#84..Z2[ >0\YJL$.[B
M FV^H,/:G4K&5AY?Q ?0$NCC!K1!#H;1?!";O_>M7K&2KZJ4!1:W!'&_7N#R
MLK@C* ,S\WM9I-F^UMBH4@TGZU6-(D5U36/B19AE^W6:L<HZ\/7$_#/AVA\3
M$XHP:\?^G49FGM'<IEVV-/6M+=0+UQE*U?':=)W9U4?2\!V;5>7/M#)P>5DQ
MF'&72'<4 =]&+16>TI8Z9:Y0I\QY#%C6*$/,9L&,4?CH(^.!^,<LS%&D?"_
MJ:[23K/A<*KGNBQMO*&VK.-LD/DDZ2?%?I&<G*=_H+?OLR%CM91,5D\^[;PD
M>O;US>+ D\FP.U0:I=6RZF"8>4J(YM)W1\B-9@*^PY\:KM9NB"M[:]^'77Z3
M*-4JAQ:+(>CW+7?TFXFU!$Z2LJ9]3;4JIY=;=*@OUOJQ,W7ZED0Q(BN^H  C
MY9O%6B M86A>',5A9DGO\# -WUH'N]Y53-Z#\(_:T38[._C^0 ;+*5*=5W>U
M&W&H-8SG;# NN.A%JI8DJ4)V5!2/12@ZFL('\KX<2!AS-)3O#XU0BL8$>/2S
MD&(Z3;2-$[SQ0A;3SFW3'7;[HPCX_#B$>1,A<_#*LWP QE9SC1_H<C,<[.3[
MX#G#]U.EUQVHP<<./D_=P(S9\4R*@N<!Y5B4!-ICW%E9;%)[]:91!_!Y.^CI
M#P?+)/;KX5\>;"0X/V9D%\9*RA57LPQ@M6-*GD;)]_URH(ZG]K'GMJ^]1T[F
M0.+>SPCF-:79OE]U]H[FOC&)19CR=<H$6"Z3/\7Y'W;!Y4 7W\=WO'PB=];@
MUB >/?TWZ8J]R'=P-$.*[ML[^$GM/NMH-L]W6EEL'TD24I%M(,-<12K"$:]R
M'W)SN9 P6#2'2Q:]G#EZ[M>81):]V< \#G8[U^^9_?$K+P_YA(F!XYJUV^2]
MAXWU"\O#3W?Y/1T2V2=(^([Y,;ENC5$\IH;>OU=5/>(1!$*[F5$U\2THZ)]'
ME:8OKDA4EKN]:<?T][XW$=DF\3KF=MV?RQ!]5Z0C3[>[A^]T/VY6ZTJNK;68
MCQ]$ OE5?BC2&1EJZ>*9(>;K?,Q22\T2[=?>S65,.34JI1UUO'IT\XIUF"0E
MXEQ*%9PCD-REF0["P2LE2YB2J[UFME]KPOHB@S_#C(L$^2*YBS-1TNBY7&TJ
MT;AE\_ Q":_H,D)8 *ZNTJ1L8^@U&_@.MI30')6%TE9JP]+4]_,,UQ^+@>^M
MQ7=U\'X164SP5_NN(B@]NOG\)F3<Z2'[J*7=3!R&>E4,[7[B@ <JDU0Z\;K\
M@<=1\AHOEZ8TUP^4+3+.W,[WU=#\QJ_V('6O-MLP^\-:?.Q ']^Z;@U&XKA2
MC'W[^KX#5<F9[38N.*0!QI=@C45>Y9D'XO#?%^9/[6@BOIFVW> ]BF_T[>M;
M&TN*.,+@<HP54;!O"!QB#S@ZU,>[QL:@J4#_(JM-DM+T=<\M8G;IXT 7[P8
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
M>_:=JRS5$][FF/Z^=_/DLCG&L]G(()5!P(\9R,HG?3/C#3_WA;8Q*F,7JU#
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
MOH9 >8A2J+#[3A <\"3\UTH0]OK-#3(/ZAEQM*O->SBX!R=70P;FT6N'J+L
M4.6H_K:E*[75Z#HF7XG^%#]\B*-7'Q4&*Z169P1D/Z$!!I4!!9E!M:[X"KA1
MZ$(+&!-V =*O (3-I8%&3G5**:H-DZ$@X0JJ/<BP6:\!K@H'?X]^I(Y;!B!/
M*_Q78 WB&&J1SEN1U55+@E,'I-2'= I@^"^D1.=68!!$7Y%1K4P "XQNT':$
MV@W8^&'HAQM<Y0Z59ESL4%HR2GB+8=M-Z/^!%[74+OO:>IU),> JO$+W6J>/
MZ+J@H6[^+4;6->G2%;<"KR#,P,7A$X@VL;/?^NX*<C0\1) =M@PO_"!XBLHZ
MGTI04?'IX:L5*(GAR8])F^@^!@D*_: >=_ '17,TAP$JD<(?H^\TB:@3#=Z@
M102-'EPSM:0[B-Q:HP M;Q37(43T)W "N,AK MSO-M'K>P_XB/Z/Z"\(WX\8
M6_B/7R\C:((M7A*<#EB.%#@O(/C;-^>_?]\W.26 3W!$ C6U7_=.S )^RD.?
MNPF<#8&:^N\'PP9:NGZ$SDM4UY@!4KW=8.3=P!WK!/\ 3GP#?Y(P"&RV')C$
M'!\Q(JMM>R?S*7:0+O1XV+U$ 8&T^N][)R>79.AX05(@3.^='8GMB,T&(NX2
MH'QF>!)XX.T_P8%*7;-=[^05F28G3J=O6VK3@3#\ D^Z_PRCK^$C<)(H!!X*
M/X*8BB6M_5!+GL-UU(RPA4[:R,SF Q'[2Q1 LP::BS=^ &(ZE<UV Y&'OW8)
M>6T3Q?3-4V\U$&F/.R<(REM:5-+JK08B[7H'8FB_;C[%T==T6VCF5!+)K7LG
M]=9=QPMTC2V*%VD*DESAI"@TC,9#+?<62A4>E+5&0XD;:)X70<<\6V.9I>A9
M Z]2!NY<Z+ Z#43X0_82^.Y-$#DD]?Z\S8 BYS[;O3 .F$J3@8AZ<MYN/12)
M*K,=.!32V@]$+C2!(4\EQ1_0B 0?J*22V@Y+YB7\ZS)^@@H#C\A*RV%)Q 7J
MES$.!J '2SAT-IL/2^Q#!$5)\/_\_67D<4FM-^Y?[45?CH%#(:WVZ]Z)05ZP
MX&$+553J=CYK,M!2(B]Y##72(J,%LM,E\G_'!^::LGOU3GH1FC]\^/CRA'Q9
M!#K/F@Q&U/6;NW7"#: 8J<1F@RUV"I 7#3UUY:1.89$P5IG8?# GR2(,,R?(
M#2:&?Z36;#C_8.R$>7D*+H%G3?OW&^8J-(4%J[\=BI0R$$ GY]AB*))N_'AW
MZ]$)*GX_&$<E)ZD*O(O#"@6W 3S5G\!;>A%4:KX36(S?MS:-JNM_$=>GY,1N
M^2'XU[.01/WIMJ+%^SU^\.I;=^L'1T37<;0CN?#+KT4$C_J[*/9 _+=O?OP9
MO=RWC_T(R<J_??/QFW=9 @F)]GG$!?VN"/[?Y6A02<3T04&6 -S27" :SOX"
MB3]]/STD*'&&$I$/TT7D++118O)QZIC48BDE*C],#Y5&Z*9$XL?I(4&.&I6
M_$DM()".EV@DD)S%JDI,_CP])J&'QTI0?IH>*)QP7(G,7Z:*#"WR5P(S0>65
M$F4L$/GS!)588F"SQ&."*BPQFEKB,4'UE1G"+7&9H ++BA>7L$Q6FZU'ITLX
M%.NRXX&#'1,OX9F@6DN(O)=H3%:?K0;\2S FJ\)2$PU*9":KPQ)S&@I4?IJL
M'DM(H2@QF:PN2\O9*(&9K%)+S@\I89F@3EO/1BF!F* 6>YX)4X(Q61V6DX%3
MXC-!)?8\S:<$8X(Z+#F]J 1DLGHL+:6I!&:":BPY?:H Y"\3U&#I*5LE*!-4
M86LI8B4.$]18S_+32BPFJ*8V$N-*)":HITKDY)4H]:S _MO[,Y#NX _ZK"F
ME5&$ GK_+PI\#X/@!*B\S.,6@/3T"MF %0763O*"L<J2;S>.L\^S*D&0)N5/
M3NF5Q0].,ZF\B@.M4WP64$H/2'7MF"/:9DI%P2,V\8U&&LC$OOEM%, ]DN2%
M@[EX4SMH(/^AW+.8+%P(E4(WJ:4VMBC48"'N:+;50'3U&82BD*@,RPAWUSLU
ML45A=-! /GJ: !6#:CQ[EUXZ<7SPPPUK1XCUU;%'\E>0DP?G@-[M(U^#X336
ML1:G8"<3]F8S+6(S?V,+U8%/&R]Q4>4GHXN&*2SW^+WC<%-[<.)P'X4NDU_X
M_71P//4]U/JCE9RM(#F*_$3/JV^AG_S:>#SG7$0V"!;LI&,ACC7#'AS?NPV+
M5QDJ>Y:&/;^CANF4!3B/M1:/+X91IL'HH&./-QB#O[GI'32>8RO@ GB\PHT)
M<10[S8A=S)&R[$EP.NE9B6R7X2>;\N>]HAVTA;<@3/S7HA IJI(-L<;56NF+
M(S6*AHE"$]A/(>2O: N?/1-(F1>GDUZMG*^&ZR#P^&(M'=5:$ST\C\[72IE=
MKNBAM-= _ J5Z0R!=^W$J/IO4MEZ\(CR79\V"X&.VL7H"CUML%P_)_DF$Y*B
MS3Z:[!M*_6&&J4/KH86IRK=.D,W+W@WDMEI0SQ]B_^*GD(PDA9LS%CR'A;H:
MX7,4]C7J(+=\499"Y/'7>MR?>VAN%&_[EJ94S6](=X=R>QKACA-VPVDS4 I-
M2<@V.6MKH#>WI1=7NS==Q(NNCT@F==H"K2=)*QZ 0S'8.OFG%D6PU;9X-/U
M8H%##$Y9CA Y['G.,F?!%LMQD0VA51%CQ:@LAXT9+JUB)!@(LQPN?C2SMA,I
M<3;+06I[UHEOX0+ #]8"*".]SL.BEL/#/P+9X5?+X>ER$@H$?2U'3_A E XI
M6PZ<V-$H&LZV'"RY72D2-"\ ^V@I8'R9SPK%6PY.)XG/2 &P'#9Q4<_,,^@#
M)2.JZ;4S>G@9#98SE:1DE\V;*-#[P5+T^&*>EX!A.4"*W%P]X11!K<0,G(1E
M>SW19#K<(W;LT1)<+,=);E^)Y-*49=TM!8POMSD9.I;CTT5L,]."+,=-6(Q3
M4H\LAT=.GHME.ED.F=S>(R5OE$6.K=:<6*"<\K5Z@<(<7NDBM07"5[;")BRT
MA;+K+ =+3H0S7.73E4>4),&RD*?]C-/%$T#)4.P%/-.82L0&)@HCNV'AXW$J
M+]8G$$96?'G (&Y!ZKO.,6-]+O^BN3 )7)5EC$GU< [, XAQ/71Z<KY(9^W3
MRFNZ+[)T"[?8'Z#Y5J-@)T.F@5_/D9E"T<$0\NFOS8OVTELR0W*+B/34.R'!
MS<'J8<($F-N"UMH$POD;@ME%MZ[3-DM5]."9DWP%X#O?P]8G?JF#K90<UF=4
MJ(.,]#R.O4',=K@)Z0S61PDZ8T<5;;9Z,I5AUI!KMCKPE.%%$FIJ'3.&EN(]
M_C!9KHO\ OC;L3AERG214JAR'#'4YAIL@28M%T[BNX)TYVTU$/T%H*03X"U>
M(:=LBO=7ENNS/<19!^EA#)XJ:]WDQM!2(@KEI1UE &?9:*VUE,EY!6$&;N!I
M0$K)N'YS@PQS4)( ^#^/7C"MS4@ZJS,5D5Y>U6YZ>SU%C0 \U-'EYRL(=Q#A
MBX0%9=1U8?4Q0&!?^4&64KU.M-;F2+*"(E%'E.PH6MQK"50$46H-#LF"^-5W
M0?(8!737(+6#CI)34(M#KSB#$"(<0((6WLX/?;1MT=-$[.TBV%E'::HX2I*'
M.%I3Z^%56Y@@6D5%JE9B3S=;>.166FH@^!Z:(75*V(Q,;Z]-/T+0E?J!'V:0
ML).E= '640PJ^?W7;W#+00L2FJ/QX19J2CBA!FD6$=ZA^+$QD+!UK'Z^J U
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
M%RF\&\A\OT3(17D;0GT>)*>G<<69660P,]:[]E@U7IK<WN'M7*$A-$8'.?%
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
M2K)(3V7W3B^CW3Z#1\7?G=C["L4Z<NU$ZQ3]E5Y"D=])1UK;Z1&TZN$*_QX
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
M]7-K@M 0G>Z4 \MR]T6?)U^5Z3C'A>4H\\\9,E9M!*%]^YFI<->"_;TPL[V
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
M>V1.6R<H0V3HILER_10[<.8NUWDET%'W\\;B#QOK,ZUG]VD_UT*H\8*NX^L
M)WM)?,]'"9JG3<>($-#;FUB6>WZC?7ZCW3BFG-8;[:VI/BH]%;4(J9*HMLPO
M$2JB%T#5L8_GT22^/'9 5W[RVTT,4!8,@&ID.A2<Q.^.Z5T-%H\\@7A'>Q>J
MQP^.G1?+V5RA&_C09AEZ:]>^J]L(%[>=J%6]+7=9#A'IZ6PP6(X]UWJHP2K
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
M>_3F'LU4BZ5D*5JA0O;98@D1[K-\RW9Z?P$9]ZIKR^0176.JZ\XW4$L#!!0
M   ( .!S?U;1?ZXO^0<  !8]   /    86UB82UE>#,Q7S$N:'1M[5MA;]LX
M$OV^OX*WQ14)("=QDAYN[5R!7-8%C+UMBUSV;K]2TL@F0HDJ2=GQ_?I[0\JQ
M$SNM@Z1%&SL%DDHBAT/R/<Z;L74V]J5^^Y,X&Y/,\5><>>4UO1W\V3GIGAW&
M"SP^;)^?I2:?">=GFO[Q<RGM2%4](1MO_J+*VE@O*]^O99ZK:M03?Z]O^C\'
MH_6\BZ<;WU%53I7O'1T<_;5?F,IWG/H?];JXKGT_&NUX4_?BC="BD*72L]Z5
M*LF)]S05EZ:4U;QQ:KPW9=L^#"&U&E4]JT9C#Q?.V,;<A51FUR-KFBKO9$8;
MV[.C5.X=)>'??G_E7G>_/QTK3QU7RXQZM:7.U,HZ^C4E'J*7&IVO3F79\]>?
M&N/[]_R/-Q/AR*JB7V(F4Y7[<:]0'KY5'JL$[P<W8Y4J+TZZ!]@2-GIW0M^?
MQV+NYF']A.WO'C]U_S.,0_:'!\#%X/)J^&YX<7XU_/!>?'@G/EX.WU\,/Y[_
M2PS^'%S\<37\SP"WT6)PN4T >?+Y\%+P0=:K0F72*U,)4XB/5E69JJ46@QO*
M&J\F)#X4:$%67-*G1EG*Q1]895PVFD3W1':ZIWMR7\@J%]TW>7L%4WY,.TAM
M'Z3^#=A8Y15Z#FZRL:Q&),XSSXCH_G)RF@CIA"P)JYH?;!,^GAZ3-!7?1))4
MQI92?[7E'";B'56CSN]0>N*_P$<BLG ,S7!D2-][-E!\Y7GL8/&LR]D]$$,Q
MEH@WEB:*IH@S?JR<.*^J!N'HDCA)$(A2[^"'Z!YU?N,CY;Q,I26M92*&57;0
MWX%G*\%S?"#^*1T@ WR4,W%=F:FF?$1)Q)"-X,D-+%?&"^XH507-,A--Y6U#
MF+OTA+ 4 I44):ZL NX*R;'+"E,BC_(FMEMI4%%&SDD[XR:EO"96/PN;#O=R
M.(,A-2]'*X]$IFS6E&A6H3L\85F%I<S&PC7\:]%_2I9:(SR!4CF-M)I/T*GR
M8TS0U90%!]EN#==,CFE.B/5:.EM>AAU'MI,C)Y_A"(E"54 A WJ!NB2(>H/'
M=NFYJ@IV-&0,2!9T R7'R%Z"6 )6**MG O-TS"GFFM8+TK1X=?>&AK.Y8L,)
MMV@T&H I!G .P[G@3R;=6!3:3-V<1I9&RGDK,9#DF]%O>)DLL<'-G5GQ=D>(
M[23$Z8&XNH.>UZ]NCH^ZO_1=B_E6EO(I:V(.O.=BHCL44!T!Q4"E2I$( VV"
M0)U4*S?F'MRL1)#A0,/7N7*9-JY!/W;!&AWA7%N348[;3NP!O3F!#A&B=](G
MSK9=3+??[-%2NLU7\5)Q_EA%&K%]P<?_$KLBVMF7C0<J[@Q48"">YWW.H04+
MMY>EW$\/WIR<[)BTT8)RQ>=7<I@1 !6DRY?1GK"JRF3C-N_"\B8E(+<=*0HF
MTU@8P"$_42Z$#K2B*MCA?'(1=)8#%W(&&:C0*J8%G),VJ/%#A0 $7YS1*I<^
M.)HZE2MI%4] 15T70FG%EAK'6BL<'BX(LQ!HC",XY$--)!&U! >S1DN.CYA6
M<&*AV= C*L!EX8K_I<0-L;GH3_G+"ED[JCV":NE]JFU\[*\P;O. L3'Q0-:)
MRIE/TIE*<F24#ESD#(=))FT^!SPHJ&2JM/(S%G+KAF7Z!VX$V-\6J==IU1B
M;]H)U8VM03L7A&>6&9L'!T*N-*(*>E*#?7A"-=.:FR /C P+!7#$P!W'MI9C
MV;X83*1NPIG/ *2B0+JB)H".6Y-V+(3C!D$L7JY/10*GT!$!R,6$)S6-?]B%
M3<*LO&U-G,T57ZX0B'2>)X9C@N)2P)\^&]_18EMID2/T1,"M I=+:6T6$9ZL
MI\<C(@Y+-Y-EC65\+NFD=69+XSP>\"=H,.8R6/K40&?!]MY#?0I0#='@7O/6
M]PP$"(5 KA&&^G/T;#_Z-9;N5E9R' G4I#P$V+ D;?";":VN2;=5P7OMDZ>O
MTLOCXZYZL>EROGE*]2)\SI+/N9PL#GR./\ML6IS]3(='2,V5O&KAGD1RY8UU
MM_(NW(#-LE3>$WTNOJ8&"I(;Y H>!BM[(!W"F>-PB;^<X\W/"O[" B80CH6F
MRD(-<7]7IMA6RG"9XEPC:\"<PK=>,!LN@V6*@-]6FMV6"Z8DKUEKQ2PBJ*V0
M_X1/@^8EZ4>QHLWL8^EP38B0.3HZNHT0#S.H39O0!RQ =I-$Q><@]UQ38C>Q
M>&$V;71>6[U_>=%C1X;'%1+.(=H*B^,W 30I1 V .WS V+(@B8)'51.C)\2J
MIY*C]G-2VP8:*FMM9H2GT[&)H47>X1@X\3RJ\/F^,/0]H'6G=39=SE^!QI[X
M75J<GB?=1!P?'9]L%Q2>_.W"=4CX+I?K]:ONWX[Z]Q;-ATKBG9<'.CRC'K]
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
M-H#^IITX&'\<P)\.#$PL;!Q</'P"0J*; K#; "8&%A8F-A8.#C;VS5G?F_,
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
MJY15S8>H;/D'ZJ0/K+9)NLV=Q#DX411^O7<G44Q7AMRNY]2\!@;-J"_X2VC
M$4!I<3KK2 E\#]0@G)J^R#DWQ^0]7SZXT,0S:!H5N7]IG$2VJ=RCQ++0#XJG
MURHZ24AO&FO=<M&.F1BYK"@NMSFP'K>C2CMS?J+[VEB!)6)I.*YE[I!3#UH+
M/6;4W,X9K#Q.<-@1MPWOU*CUM*=(/4"D/_$1+K+>]_#J?U)>FA.CN4)GCNW3
M62'H_"7^_@.6VHG&B'X*ZI(\H2HOB)W:T) FM,JEZ9) #PW,G: !*M#?_5HY
M==[N;[(E66_0=/45%%264G(3A^S)HH$9D\&QKF4%4SU&5Q>3CSU.^)<C141\
M K<4]NRHB#(23G]=.#_9E-\['V]PGIKFLTX\L$WHD3=D'B9= D-:HX?A6<GB
M']2M/@O89\6'O+7".%;[I_3$?QQ42\?J9B2+!LBJ94B&\*C'P,_D5%DQ;=@H
MN7:R:\*FE#[$>GY?>=&/)86K,C0Z[]HN[5JRX<;_@>N$7=PS)=>IOZ!S_[$_
MU]"-2T0*BI>R-T]<!F?P1"T*/J<)>&[*E9.%34=0JEN^TPR#)Z]2U*9+;MP5
M(3FG9.+6.%?%J64C<.!\51T\:_O9--WG0JW>7^#S5B6=BF01I6LD'X9HHEIE
MQ-/FQ]QBT9S13Z?WP0V 479A=[%UA1[S=O+[;'W03-H7U<CC-_-C'UB"5[&3
M9S436"CU&%_UM/Z*JL1@II"[LE2Z<OC55%F"FDAKE$MOM/ 56A-\O;D[U8,E
M.=.F^D*LF_V]VGDRD!Q6:EGP:Y.W,D$XX4P^'R<SWI"TC>K[?WWL^C\ M]QU
MEZQI [,#==/]"=<J/]E9:L7II8$GEQZ+OY!*^R/6=JL12(X_UJ<M)FLB=5DZ
MOSMR(RQ)]6>"'^S,R[]6K<A^KRJ.\?2.F@PYH'/_BTUYGDUMRG3'W.011#']
M+259%RGT-3ZRN+*$FS1;,?FG$UMM50Z/N<E'.5H9E\%8U0R^VL&5<DK%MRMN
M7BEJ2C0')3%BM3Q=YJ*X&;K<"UEVC$JYQGVOUF*#UB(RSI3I'$)+/;QMQ<=.
M(I%5(,,#C>T<[D"EM7PD:5N3+2O2$<JI<X'"/9%QV:'-[<\GKJC FZ.(OJXI
M?"CE$+(;0#_]49*HV!B"5X7JJ OYJ5ZW_(,H9O;],UL=6Z_RH[MMTNOE4#G4
M"R\G?7WKVF?4\LO>/^IF_%D<G[7%>AVR63MPFH[ B)JVS\&33!ZG\SX(QP$5
ML3$#]@8I ]HGEDW!4[8T! Q)@57S[_&;&6E&5L0,D]VRK*^_6TA-,';7]4$2
MW42V!A37/_FB 4])Y!4:B!F@]$[?,O!T0P/\3ZF?E]""ME67#4+/=NAGV2-,
MI[Z;C<I.[F8.,22TX)I[.F5]YB;6<NRB06F],=IXKBL6<@I+5ZX.LDQMFN5,
M79LMD$_P?@P+:M..T?WY<^#>,4=6E)[6]Q^BDH7/V"[S1YH&[)L"M)AV<HS<
MX+U^&:%^IXNSW-_E+/-;726[.*D6M-S\"5X[_EC6.)[DW-/WX!)8+]TM[;HC
M!]-]%1%((HI;;*S\1=$N]_OXFYW\*AQ3!T%*Q8\8ZOQ=\QK'5Z5"??GIOA;#
MWDE=? JKV1$8_L   -5/I)]93T.YS^W"FL@*_8ZT2P^KYGSWSN^L#Y7"3@NM
M;R.PG=D92,)K,!YZ6\"V&&4^&LW8Z P%+8/Y/GR.L"<,4*";I"C7U6F2JMLX
M0VAXW5L>L?/;6A>2']:=$B7GXWD4L"Y=YBWO/@13$-#[]1G"IR]ZO-L$.9JM
M%>N=<&DM^!5$@'#'.'KH.,JS<XX&WIN]L5'3F^+Z(J@L:6Y292;^&+S[=4M?
M /CMN/]1T'FRJ$4%_N 23<9-%G)U:X'^J.?Y8=QV>71_;6U>L?77+2J9\0P0
MV;2LZM?-_ JZ^7D4.48OXN5E=*CKCB?N>F4U5<^(1."FL#Q4@C1/9Q\<[.(+
M;GF[2169*GR6>+6<[CDJ?K<Z M/3T!3NM5E)2R5)^B)(Y0YE#Z99?#!Q25O"
M:SZON$U;# DRW_S*P75CIIH1EXO4.OT+(JZ?)[_:5J"$P JS>\C"1/AQ!;N"
M;?Z<Y[WV*,7\Y"8NWZ92%_>Y0W6))VC 6 .ZCEOY95\Y<]]\(.3-FH=,\RWF
MG^&K_%+S[9_-S-*J"V%SA&C -DUJ=0JE1"O;^H$KY^DT62!A7-?2Q+@_'U)%
M#LD!QB>Y*@,=DVFZW+H+'O-Q7RR$$>GNOKO;P1AE3N+_550<C+TO6JI;3^'D
M>LVOWSCQN+Z^DKN^_I%6LR&.ECHF1O=>ZGA93";4W%:L(^LT0_A*\45<[^'I
MA;?T@WX5KRM5/.9Y-'!K0X=JXD-.S?>PQ=GAB\6J0/,YFH>';H5++ $9)GKC
M9\Y6QK@'J6[$!Z5E^4RW36I"]<9$)*M!:5ZXX9EHP'1V<P)D?=14R:7<,9/B
M4W_:K^)7KV4':G$[K;J<@8VV;-[2WU0*44X1PD/1+*_1U:OBD=?2+L_2&[ V
MTB!6LC"X<?-(4ZJCZ-WX4X\B%LLVC>D/F%?C%Q"(.OR;J%^2UMYE*TDSE/3I
M9/^X"' (E9*QX0X4?%&)^@F^-UL6$YEA>7B[Z^X#Q.I)YT*$6_%42.!.7K2*
M'=NN$=>>RG/:R@-6GR>;#^CK06V7@[ARP>7'+P[$6EF"UP8%DQ990RM+U N6
MWW>0'V_!X?I[Q4DC/D^<Z;Z3E)=L\6W"$S9[[5^R$\H^>)56/'HUH?Q?3CO_
M[:$V!F,:/K[@,C0/Z:6">D9+Z]3J"-JA 0J2:OM?EN!O=E^#AN5VY]80L_[<
M5E1O$MS*'5T3&FJES-I.Z,+/M1O^E$@TW)EVU[]7*)1C1P0V=0RN"94ZY$'Q
M@-)<-+4_;3I)EJ6ONCXYRBM-GHSG<&675.3F&UY@>K",U749E5TZKKP6(K#5
M[;- +>TXT0^WB\PP%BE" Y->*^5(KZUGFJB5T:=H8*DUN5%1_=S< 7($V<=?
M*Z8/$SY& RQH 'NVH"PMIS)I="'^0=!>6.?<XH=F7%H^0W=MQXS^]U R%2KV
M<"6FT$_!;&N2XJH%"&/SL]")QM3RW4=? SL0X&&L7ZT"B5D^W4RJ!H[/EF/E
M)$9C^TSHT@J,T( Y@OZ;_,'.KR:A:>>1*-BMR-D,P>!/CYMN0L$;"HS_@P(?
MQD39*$"_+8^4[X"J.(&ZF.69U?+>.AK7M3P7!6_4R=G1'DI. E*SBW#@FELU
M(-.E-=NX,:YJ^H8 +VRO%ZL[)(NEE#Y7*;OB!MEQON/H&39Y_E4CV-S0Y8'D
ME=:":U[DJTWZJ:HDH<5;Z4YHP*/*.<-KP*/DM,^.]$-I]M>D< F,CU^)G9H-
M)+".\W#*X!MS:W#(#V<O:_N&1H-CI%)B< ^_+45ZHIVCY'!B!+F6:B:F;JIW
MF%]J@KN#HX-CGH&TL_W3&"%V3/RNATL?;<0G!;HC*Q-JV_-*3G^4V#/)4LLW
M_T%_E5>1-_27;&<QOKCJ1!Q+J28+_  L_=GT_0:4YM9\45L&!T\$=P1AC=J(
MO08T@*E,)0AK&.-8I'X59FXUZ&+4]2!@G<]+N\',:IBHN$'Q5.I5NCD9_"PP
M4UVN2L9VG&)OH.S2]W1T]GV-  )2>WGCG'K4-+/9I5FV[$4=I+]VY97RZ%N\
MA2_.3LHB;O=0RC^,"!0?=1<:,D(H./#M1LE,M50($"6]V64>XD+P-?\D@49)
MS25>;#RE_;<-!>W'\$5;2>HSR[,))K,7^?E7G3 C,:="+EWV;VR:[T6.E">I
M772PD_?"7,&SNH@'2Y*$+W@OJIS!1SX.ZVC@K VR8 15BQW6"//+9YE8/(E@
MFLB:43/D3EF"RJ&!1@8T0"@Q1WT)NCZX?ZY^&8<&,F*N6K=Z4;Z]NV@@T%U3
MAVCU?&X(#>Q]:&J)%NY 1:,!'QD4N:\"&ACHNEXX64$#4BMGT&;Q(O;W?[VD
MW-]4+Y6+!M:6_?8O#V\J=[IJFD\;HVBY:!0^AEXM<N_G]!TTY=RH0C+H>WIU
MZ-$AR,/7$SI0XSNWK[(9MN#SYZ:I_4TK"D$7%_3U4O5-:].->^<LKC)O&QTB
MK^E1Y^%(UK]IPF@&$AD]2V\,.=J%N"/OUF970_[:?L^_7'\3C/*3VR,MY[XX
MXZY#$?RO^D;MY&9$@QC/0B82D5>),S>C>[>@[/Y?&T_WER;\:YT(ZMCJUGGH
M=KCXI[Y)_[/)G3>6#'ITJH^LW=X\E:/M;XD^:9Y'Q?^:A!C8"/4ZVK+&"NV*
M!:W+F>J.MVKFE22D75*KM6N4YAHWU":P9H?]6/_[Y469@Q@R#_/^&^1Q_B>
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
MQ=\6R$&1?0"M/RJ$SM\P&*'AIZ:4?7I)R#)2N9;][M^=^KL_Q28>^6$,Z%R
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
MU!MX4T2^(^7\)"R=]T-/#BNHS_D2UF)\KJ&2P.ZQ$U_V@>"^S%97N2GAW+?
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
ML-62A!;" :A<^(#-#87^?*[IT.O7";,WP$_4F6=RJ:LJ*X:X[+?+<WBV6J+
M^6 *79<72>EZ^J8VRN&T+(*29*!29/+ *IVQULLX^CP7IJM5/S/*U8A3M=P7
MY&>I$F:DHLEJ,?YU-]M_R9WIM!P78'>S\,,%-BV-?[B<GP4GU7QX%(<#.*%D
MZ^KK8#G!AUC04 G[%1@%?^9.4HH_&_%_MS$5T.7'RG(5XX#7"SA@##)Y#6_?
MJ):T2K<*D]RE!R#:8-)I<]M.\R_>5P3T_*4GJ#Z<E3>);C<E/AK:G&J1VTGH
M@G'DJ.9S$9,D[7[15"$X[3F/%KAAU#!UQT^6ASV@]6)R!(Q3^RT03_!]OO3I
M&(O77"%A8^4"?V4%85>%]I*3Q+H/L'/)Y0=\8"=H*'QG:EVLGYGP5=3=[KL)
M*9),UL#9AQ**<:K0Y*XH.F-JM42@2E>3D;RZ6"NGL4.H\.N>Q#NLRCF6#[1/
M%&8\Q.0'T\)00^S>=+S!=3&7AG6^.-0M'V2@N7KA*3O%%M1.*WQF:AHOBJ3&
MI;J>,GZY]'3AZF"W[YAU:L:(Q>/8R))O7=:C"%YCIAB:MG@#WV>KFRI/V$D+
MK6:%<0 Q_6-LMZ+&,L]D]8NG&@?$+-FMRV/O:3%^LR_*WNP&5UAYY%7QQ^(
M:Z-%BAXVKP= BR+*3AU+O::D.[I6!K6,VAKJ6Z;N:T]H?A0/62ZSV];$TAOW
M\9;C4<6YFG"-("?>3O-$G:"U-];OL:JI.]L*@[R;"HVR.6/25_MU.*KJR6]]
MW&(Q,KK@@.HAM,BBO2%?^;9XB4@G0VB9D.J'.XM4=!UYB<O4\'5:\%07^ O5
MA'I,@G!CXOE!&^9>7ARP*7]]38Q[-%QX3O0]J</X[5OO'W4"KN+U8LQ5\/KF
MGOGEZX ZP^E<.?(3W4J?8\WCMJ$=C3HH5TOEQ^N&'XWL7M6<TK-SG2GOA@3=
MMKHW_31:HB1NL2)QH<S)F>"./5D2X9H@/(3\1&F65_[6"EO&MC@DC&@"!\ )
M:&D/!2Z]%R0>19^S,&)N]LN;'+<@SW;)EQPCEL'8GNJ\3JR^4C$W^7)>?T?!
MIR#RH[/ZC4_\'[Y_N:1D=TC;Y,C/P#7,;1G;+[]3EFN3(\#*5/&)@YPASCOQ
M)KWDK0&&A_U\FB4PTN=S5A);-U<2ES0,C@0-*5]? >!SL NKE>I^7*5NT@4W
MU$N?L=9:1)LQW0[<6KX5\I2-^V8#:?%.6;MV=8#'@=-.M?TE1K,O&=AS==U(
MF?5J$QN^8>]2*<ZY,+/$\]<%!HIY#@!('KVV)++V1.Q2 DF)[Z'EYCX!%XA-
M)=1[VKL)4!E>+-M1^+#)66)S0)#5X27=\.@KXO;T[586@5</P*06UTU/(/2A
M82TZU7YJXA/1.&"5P4A@17NQ1<<44)?,TM([0=:K=9H:.&>NN1KWMEYP[GWW
M1D*5MMGMUHZ'I$ NV3R]M1N%E<VLB)J(9O3;AR\N5B(*OKXDVL:\)4C8I:X2
M1>SXMBM%%CIR*1J_%JJ,NHF\17 RK$KF/=MSL%XC)JMI/#S6]N+L15AQC FC
MX&T\D J.C)FWXM8N/W&XF-X2EVV>:,_;3&0OO1#/1NHMT"6L;I/5Y/PXSHX^
MZ#NBZNT/7Z5D+X3ALPN&[Y_X22E<FAHY%=KL/(S^M./>GIO-K*XI\JQK2N!L
MI$"]QS",_OJ0((1O8%099/F*,/91W9I#\R6'KD<Z[X;RMW@'^M'2,S5BKP84
MW8OO:G%\^>%Z:;K78;,?;NE"\**ZQYWOR&UQ;S'*]*M8E7-8)HT.EA;]EB#[
MOSV^_[D](@&JY'93W'?$NJ9"5(=-:+D"S?[2S,CK1JS:S^VY1B-7%GGA$FW[
MJC!U9)7O8]K@,1;;*]P% S^W;SK22<3&JB5&K3F#IT)Q0'5+=NX@#%.5#NUY
M/HW%7@$C' M01-H_%YN>TE&J08^V(G' ,V+HV0DK=K(/N7+'YN<*%O!641,'
MC%>J8RYPXH#MF=0S9QD<D.2#Q* ISR6+F^+MS*K^P34$#D!ZA6Q.LF.]J''
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
MM6)6D*8O;T7>S]4MJ(@[4!2W35@B/A&6="NV-;"+FC D^XBN88>HL/F\ @@
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
M%$4=I#?RCXJ>!/=)-VK%C08\T[)\ZO/S DBI?_;5YO^\*]5OH%6$5N/18Y
M0[ TTR$*>EACWOVO4EM78*%PLQ%-\4Q-<0NB4T::;GNW6*#X;QGHG/X4W/NA
MP_'@HD *>J0U/@"//9:K+'M.($O!%KXF2=4UNE[YJC=:=G#_ZI<D+PU=FN6W
MS?:$I4ZOJKSLU$O">^8:->6SA?4XS>5_;A%B>?'SQG3P 87R233&,P@'&."=
M6\)C&W(7Z]F[TM:*4?=(W]>?* F1-W%@&7<6VU_TZ[)_U9%F,(1&^HGUY?-D
MQ7NTI*.<[RJE#=0<PBN/F'\B@.;?$8"VUI["YQ(D8O.,NF4<N?4N$0>D2TTQ
M[<Q/,K?KWH^A3$%&G *'F]*0.6X2_:<&E1721N#Z7O")(LV@4L""*[O5.F)*
ML"T\,/H)Q'FZ'UH>H$V-'*>3+MK#3A_Y=$<'GNHW5=$C40<X@/Q4?PP%'K<[
M(N-!=TX[>XKJX "8EF^#RD[4UXXA>R;+AHO5%33S_4P4:M;NTK/M/^AN!D1$
M/5Z#$X>B<\*R:25ZPJ7YRO"B1S^_F<G:MN]OE5D;"X4ID9$'*/"_/&.)QB0?
M?=RKSC.U<9]'G![F)U9HT\O6TUEF:$M*+8 ;C4(_H:Z3LBU@'_3.^XRQ>_.^
M=R_,LR0&O10W58J49JWG<766*,E5"HA8%%@?_3R# T[/@U#;+/MP5.O.9,20
M$(?B!->H;JR$_M;" =R\X5I_[KVJN-EP%4/8ZQ1_R^!0B3ZI.L5G;PQM ?IU
M"H,!-7?7K6@.^Q_1/9&?K!VJDKK "9(XX/(]?.\](X(^TG*C@[5AY\%6"J?1
M4^:*FM"=L+?3!]?\]GFA]=*IT)[GH([^(SYH)*;^Z  9X[&43A7]RZ\ET4RQ
M_)@+=]"=#,T%>\ARD1KN)?UWV;]MG_Z77_?^^GIA+KI@B\Q&]G=> 7.<]".L
M [=;#RW).H;"_K9=:8WYLN2<&M>_>^"*E 5+X0;;)"OV".9X5ZOG#-)1$;U3
M:J7<;*OQI./3C_.)52Y,,YY4/LLMF-*0(C%8":1]>1M:H\NWC8X(T#^6Q'I9
M3#K.2K@/#,+8H:$S.<5P4JW@]1CNCG2PCV.<9BSMX<I\I%V$"1#\:%WE<)M4
M/'7D&81J-L'$EK#U@]>CQ-+4.=#5M5C?*@>(U?D2!839PW.]3[&&F;L?%0A]
M2T;B#7HC-=P^WO6'+"PJ'$?7KK^L4_NH8JZ7 "\>KE"#$ID=A38.:[75+5W-
M/R 0>30]E0*KCQ*3J:@M'12OK\_S?$'#='5>$!Y"N3)<64WG/#*OOA>),'G?
M_'R^H&? 2<MD*'*F1HFXY#+CNV#@M<L8H4URWORGN(\FFWPV5L*QLB07E12/
M/->TUT><_+)EC6;\JEMB>WBNY+M9$X#@"K/3E/+PM>O:TE:W# P?FDB+$(&&
MBBUIN!MR4UX)D'JJ=9%UB+"1$<B$P#NHIP2Z1\<C.6'5M6D# ZF$5XHM5$96
MA[)I>[VB@AB1*?[L/T3^B/O3F%B9O@ +X;(Z(9\S*P8.+3PN=3U/]EW]L4*(
M_'9KOE;<0B*Z-)ISHQ+)2'?H$2$(=^Y]%VWSQ,#@PI1XCJP;O]QS@>YAY&SL
M^Y,<+$\ME'1*\H93JP .:!&W7'45SPBUO%L6:-W2?0?T".: 8<.8K[T**#&
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
MLB6<G>[VTL<&@=N%X%;?F*FXFL[VS,JA,Y&Z+J*S35-[;Q5KNQK#:<>:S,+
M_58&P7[$7+Q'Y.T;"NJ-SD?]+CIQBL-V@EI,2C:]/FG3CFT:23<Q.(#/JVFP
M8 %ZT]AF[$5.^(^GRJB^1TDWMX9!LD;6#XP]^L8\NC15!<7A+QI#EI)H/PY/
MVASX,"P_84V*3=EQJUZK$!=G3ZMM&/@7QP7@#;YK4.O7V-:XKMUBI#O:LG!J
M/Q.%-E&?]T@KB99S:*VA2P+<X.8&B8+PC="SM,..4P7UN_S)4S4HKT.LLESA
MZ;D-,J'-LE2)9AQ .H4UZ;XDHDD94\]27GM*AFU&VY\1W<4/+5Y(;!P2"5H7
MJE$1A6O5A\\QL5+H!/_XL?R)XXV6,Q04M#E$LZG+7TI [W?Z<=70EY=[BJJO
M/5(_FCFE:E0Y,<E"36WJT&*!0IN%-D+OT!O)CU[!<O'GF)C>^'J5C+\:.BU$
ME)[AD< C/*>2K,G!J-\605C,+0&KT?+H@F0_ZY?NY&Z+\9DRNIE"1=,DHA@[
M9T:XAG#8J5F2N?H^*NPCRJ!9:R',S%UOO*NY)%3J:X[W&"]6C[EGL2+P>ZF2
MYY6$29/*9G'X9^TIFKI>.U>.VZK]"Y6?'RJYB?U:<!PX;-+NO\@VN_$].?G%
ME#OU@ #99Y>+L.4GVR]64?E/;%FK/*6[1F\UYO)7>7^0W,O0O/(SSWWRL$@K
M42LM!F$QMNPL1Z[WR?ON;QL\%)<6)X0I(XTGA$?2:=A.R+RLA=??CRFOIU29
M70VH&G:M&3[^NEM;+OTQ"DNXDWTO4!MM+: N,&K]<I9)O8X1B]1J*7?Q>A5A
M^56FU_#NTV7N#B?]82.-U"NR2,^#U5W1_ABOB 33M:UAM:8U]K1O73U_DO'8
M"-DR'+$W!K@1ZW8=APXRS%6OY"*?9E$SE ^+<T>4B$P^DSW199:^T?O"^([6
MW7U/:AS 9")HJ:H5;>EC6QG1:4A!K]B57%:/?55+Y38LD^@=E$F8$]8 Y4RH
MJBDD&HE:6MU1L1#?R0]7[)YS/J:%J0[S<0M1]+D620XQ/G(0!V="6W93>T+[
M79(W>O'$Y:)R[9>^?(1OGOT1L<:YDLB LPJ>.A[4E68F^XZ:*7[% 818+ST5
M'2$I:1ZUGT8&7O>/C4X1(X,@LK5;W5=C19),Q^@C"3&/2J%PE,P=P?^D&1W/
MYFSH',03!YC@H?&AD&)"92ZT57<76X/$OK>)$-IS&:Z&)>2@!?*VS?XD_U0O
M8"CP?]?I@VX<\*J@I/:U/7IQ!P.SOX2YC/\;W\=+UM%K_VA_$))<<UN8\& <
M8!J! X0+YN>@ ="*,NB&A/ZNS\NOGX@?R W LM? (,.L^<+ L<I@C$SE@1ZE
M1B.C/EK@V^MW/N0GPU][B#O$*RJEBR%9"LZQD;_(2@/98I\V%OA\%\5P]6*Y
MFI@\S&2C"1=SQJ8U_4&M ^)XSB*!0MC,S2M^*PGITITJ?K*9<66-B#S4,L-+
M.O7+&(J!@5;M2TTZ?V[LHU]%= _@AL N[,J1@NZ0I(BUI_F\T:F^/L6II-%!
MHZR8*3/(U!]AUH-E:*(*?CZHUQ2<;3S>O:2<=K^KD>[^J]TKQ,6=3_'08C1G
M*ZQDWELK2^?6Y[,UK73%_@7Y#8_# M@/^'7&[<'E@[#%UIIZ(.B@X!;W/I-D
M5#C&5?(I,04:AI4_53_95C^C8?'"9F1E(KX8K^Z8VS95P:3?AY/-.$!BT8=^
M&6CCH<-8/?Y'[B2><J^((05.8C1,%U-:$$;;"H&NG01X1*EPY??J"QJZS^(I
M653S[9+?_-+JA@R#D#6B.^,(8M!C3 '),6_%KFJZ0UDH,A KFE8IM[>;BZG'
M)1.3Q^G;ID&K)NI!6 H;PZS@0K[\@ORTLJJXCG&F^ZYLL3,<]$Y>PY9S6Z3)
MT)_P4>$P.LW'YA!G#@D]>[J9VX=*].R$G6\D<<!VPAM]\8B'C&'8?O]1<X -
M55%6+]C -^82O_U$@EG&FZ@5W'ZLI[I]^D/$]#95R72[/4]3\Z 6(3])NO07
M5[:] E@C[:6X8,&LHGJMHN36-8?6R<]/+YK>JJZLV8Z-82GE"#5L_JQU:*!]
M0?K+.Z[66K?5G#?J^J\5/=^T/F>1:&L!:7P"DXSBA\)DSD<HXZ,\FD3!EFV*
MP:4H]B3W'1E%GX?$;%/AATUD&>_FI<6C5OGQ]S IQ6[FTQYB+G0Z]B&>)SA
MSTCJ'C5$Y$M3]Z7+!AB)^N& ^DM.\!MO;N8<%9S\@ES98-)G>OE<HH@Y*N5^
M9HWJ@]'ULCP) Y+XNV^97M1=(2%H691AN#0W;I0X'4P;@/C".@=)I7M&]_(3
ML6%-5N+T!U^Q$(DA,L*T_ Z_C4C6-84>&,9]JH:C'F33]^8Q R,5I=E+*HCT
MSZTE6^KY.XXI4A!(2_TU>TKK;9^8N9 3O)SDMA-)GG/Z2_'BR<T6>R\ =;-/
M?TAQY,']J_E9C/X36GGP;;?X/*OJBUYN"*':;H)QTN_KTS7KUV566T]>5),
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
M-_,H5CS %0_@W-??ZG;/Z#D6/8Q:/,1>"6<O>[L?%4,*Z>PQQ^U?.BEX0[W
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
MA$J1/-[\M3;7\/#6J%4A%+Y0-HIC8UR32P2SP3$D:-Y?W4&TD+L3_+^L4O
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
M6*,IDGWS9/'QX_HGCEH1$9/I7OG&9XGFOD_Z<F8M;["_="1":(U5X0%+U7A
M/NB</ IP:8 .2/>#8&^#WQE'/ZG_M)7%I.GC(3G#0R)JU*__K';+"0_8U\<#
MD$!,J#Q&!WZ$P ,>CK^3=<$Z7,1>1,<40Y!=OFN$O4A3AN7' SI=(>TV>( *
MY(#)G5KC&+XCOT/Q;YI$S@EK<W],)8K'P1H8HETBO!0W"!21DY;+)!#D*/DD
MH^WKG*.^D'[!Y^H4.\W%H9P:Q](SXH*^2 JH-]G_EV;O#S>!2?7D7W%?Y9%5
M.W4>O<RF86'Y=YH0G6)8P:5=> "]@ >@;Q:'MH5EM/0;+)ZB(PA;*?Z<86LS
M\LP7EXT'8%=P<@WB*,(G-BJCUYW_.<KSG2Q-\)+)G31R]B3V),4__;.(U=<2
M&<;5?6JIQ8HO)2JSH0K#$:DG\H++8VSZM2J8[)D[4CTB9[>V;<F:TK]:W76-
MTJ$A=B&::CQ0-O)H&W^T 4U7_VK=//CY'HQ(=$ +;+KWI.C!+.M)IR\I)231
M^[A(Z^1UGJ:5*&: .4J_><S-"FFGO.*QZ6:_1BJIXDL<9.RP)$R;SA^[M' >
MV\F_Z:^^V:</(;)^X?SU6:GOS7=8KF>[K=Y]L8?,0[/@G#;"/#VU6N08*GBV
MK"%18O"V0[M,YZ92BHY'\UKQD*%<\#+7][*LBI&[)GUO [7OZ_(OF+EN'L'F
M&HN/V.0,*Z7TZ3Z#8X2N_+V-?[I4_=YE6($7'@ @7.]CD2+[62@X7QL><-TO
MYN _-O5#G>9W*05_01H0:!1!<#@SO3.$Q. !RRT#N/J,5:/@#S93"F-"M357
MN3-WHV*>MXY/%\(B">M:9<X3_=%(1#,RAZG7!/ #UUMO&-5B&WOI.;]H9.=U
M$X<<A$VZ")?.DHO>!L72\&)8DP>P5Y]@-H?+OG97RVM2ZEA\#^TUE4LN$&W(
M&;,F;9#PN7 /1#U.>K8UW^O-<#!_IBB<@;ZA>GX9F?*$@ -?W(2+=YF[:=7'
M852-;61+1.&_-LHDB:G$;"0Z(B'.VK/H<.B]UHNX^>;F,##V$P]F7]=D+\X&
M='0GY3 '1ZEJ@0ND\G.;*#+5K!7'-<M300/M,3'H\_2@7$\;]>$;<4(" WB
ME-E*3.:V <W*_+_MVB-9TR3?)_:DO]XK[9;3ZB<&$Y8Q*_I$ZLH[-'**4L%>
MH+]^(DKLN$EGA^5J;:4XZ)K@:5.QCK8FNHOZT-I]F-L(0+5$>OLV#@M)\UYU
M8KZSM[(W \OSHH^QE'YCRZ<H:<]2[7Z<;JXC6)S@S6">D*<6[ZS3<(L]NW%Y
M^%;_J'X_BFVX((W2IK SR@">16"BB7IP$:Z"&>',ZPMR*F_Q !]&\#TG[F:6
MH6$<,%X'.?VTD$_/)37@S&)/>#0DI_=\ND)]QU<:+.8D7'?O$=C.=[.LOR,C
MB#=E"VDE N1ISV'DV*R5Q,F?AZ-L!M9^^E1%M"5;DGI<O[;"LA$U<<2"V;,I
M'W:SL7O?:VA0*\5$\48ZI*I#T^.DR $>CZL1_#VF<Z*Z79M,N$)'?H\>V<R*
M:(CWAPL@OF<22S1Y[E 4K(*%YN]MC!?3+N*Z1!>33!HR/N !C& 9/8:.E.PN
M*D.4QDM_MZ\2NCB6> V&P>($SOQY.8*,"'Q3V!_ODCMLI#6-(_*X4&I[@@?4
M3&_A3I-_XMRBBCP[6D;HM@:F=BAN4>VL;<[OP7S?[UEE,/M.F&B2SZ\F;PE!
M!15JPBR069]"&)4*G$!AT,=*44!O:_51/?J6:NNY+49P3H. JQ3ESA(><&&A
MQSJ3_OXS'D"2Q5(C03ZOC[(L[7/0KQVR[:VX,UQ[5S9=%P\(;7+IUFI396VZ
MB[RAU8JT:Q*Q;=\/1L[VV60;,/9)A'PA;ZV!9"P:74\3_O)Y4E^E[.1Y^4^3
M103CQ9Y-F%[^\';NZ$Z7G?[97?NT(74PPN$%09Z5<+'.W1M>J*E]C6X_O/Y6
M3HG<WQ<"LZGW]$&^(0QLH;ELR-91JVTJMUC1 1ZWWF2\YB8K !3LBNE#?*]R
M0*@L)_MZR9?^-0_-;:B/BLT%_^.Z2UM])YU;Y_89'A"LFH.R*=[8$+UO!N0N
MPHXQ66-=/#+7&:90[/RF[NZ&A>M1D_ !.!3@FO#ZQH,[SA0O_X%VYN'?:6=\
M_DX[4S@^KOD7[8RT",I]_N^U,S[_3>V,&!X0VP7:8IY'\^FTFV:<,\;C?A/
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
M3CJ3@\M-UN.,"XML]^HE'@J+%LE_(  R13,7&:8VBMO%S"*:I04_A7_'^BQ
M=2M"4M2_X0'S,F@^K,T@)U>$I?V"YU,6O4=.@:6BPD,OX96-9F7WZL7*Z2!6
M5K)3RA]D3 OUK6N:[:HB6,W>)1PSMX&9'C<7+)+)&40H1'5D/.QB_$*2=<0R
M5FIT)GW0L3)KZ6'[R9GEPV_F7T<LFPK-#_9Y0KM\\K[[HY8$!,_*:":5DL$G
M/$J\KD>0\>\(G=RTI@JGN$DH^'B%\@REN'Q7=Z/?_GY TFS0%N!/F:>)3%UU
MLI&Z!NN<:BJ'9*%DG._ QAOYB&-*A5"9AP.9IAF=6@8XRFU;6XX3=H,R3"4>
M0%N2R$8GRIJ9OMU0\5!;R=K9WLXVKD*8P!BI#38LQTY6/S1)7F/\!-J&!&OO
M-0<+:=9 B\S+'G?)^A53:/H.K'..12PJ2_%\.LBHFB67^;&H_@-7/0AFW7R9
MRB0NY>&+!RPPN:Z/% GKU*I^=3A[*$L-II_Z6P4A30OF!1Y@\@ZWB0?P&XV:
M;1H#:\8EXR7CY(8LKMU8 98-USLFFBI5I-:(.27DZ41\\N"&V&Y CB@)8X=O
MXH2-T9LO1J"8B(9ICO>==G!+XHQ"80)HO4$6BL'.X '+\$5YS(-GP,-3%SP@
M^C))3U9P1'W*163JOJ:.ZVB3\MC-Q32!#\G]?[K%Z-V3+E[;@VB%L["5>7C
MH-( CL";S\8H_NX%P#W_"<C [ !. D>]\@/ID2@WGYF]SZ<3)?2UJ+^/V\5S
M1^R16]RSIL@2CDX0W[H-LB2Y8D\[.'%+Y)'7BN4W\9*[D=%IUURK1;M'4,Z%
MKCI<U^3RI"TTK&<O/8Y9?OZ;@Y>9>CL]L1_E)X LI4.0V^<QO;*X!5HP64P>
M3N,8=0^L2U,:S"T3,<W.;L0VFD.-Q0PD7A$/L5B UO9R<3/[UA\';)RJW&8M
MG^.TQ[%IX!+E/TYX@.7P>LHY<Y"LH_N<1&/PB8D>R]N%K6X^##DDSTW<&%Z
M^D7J5?Y4X+W?I>_ F8ZP8V(15Y>EG3*]7$F5<?YE=#'B]7\W& 0L!-]7VYR6
MWDGSFV2.5<02X0%27'G%R>D9M 7O>$J;Z#Y"L6-;EE=F::(6L2_U%N,Z#B.F
M92J>0SZ[.T .-PV$_MW(-H0GHG7.^5F194:CQO=!BD90TS'39E"979GHOD4H
MO-*>;+48DJWDI8$'<$\CUWW\C!.WS2<:<'\@O >2DCTD#O,R:S@+0<*N_.&Y
MJ,-M6S#"RU)=JSHL]NN(>6TJ4];"[95F+P) %*?J#0EQO3:TA>EZ+A(7DXH'
MN$)<P4]Y*0M?8HT1.E2W]JEJ9>L@BL,+P]R44W?CQ#P03V?[C+/#S[\K=M4I
MN_N^>I^=8%IQBST[-_.O27@9"7QX)>.$P@%+Q_6^?  3K8@'O#W! X8":[CT
MX1:#'3%3Q[=6&RT6"B7?D17:U%2G3]1T77&X^DS@1N<1TV91=L4SP2.>1V0D
MLM5(GMET46K_@=$PUOCS>,/=SWC 2O:9#&X.?J0+ZZX0AM^VQ#VR5"NQ. D"
MO /N&CU;H[_(];X%&(<!?QVT4GR6U+!R[*Z/L.9]2-8J*;\3BQ+'O:^R\V/V
MU.\^(&WPY37;4ZB0F[=,V#87([E6/J*];=J2S Q_U%.T,33 &7F3R,S6FU;S
M)B.!@'BHT$YEM&'=H#6J[VUI2;-3<Q04%F)'MJ_Z72\RT&_.\WFW,)W/2YMD
M81,X:_R@X2TH(0AW#CM4&;85LGEA4Z"/<+BQ9DU>,)*>>Y'LK:N?G\6#;LE&
MZ8ZQQ:<F:BH B_" 1_ZBH-N*3K#YC6?WWL8NKD"JUK)2!>69?5M*1):XAJRA
ML#0K4^&1FD%N9R/%/[V_,M)^7(<\Q+GH%!+W"F$UIQ7WR*N=W$S)4$SZ;W39
M !V]>HX&DF_=,!S-@I"[\HOW0T>/?1_=>*)-:F5UTT$P-E@3(;T2_>T(AN:E
ML.+;&!?WGGQ851>;E\3VN%7069WUE'A#[Z3YREY3J@N"//8.U<.H'HFZ*3GR
MFZQE(^_]Q2XJ0#7-3/R27@*$Z\,VI_B4SUKSXYO1=[7C8,5T'\^H!JEBU;4'
M&HE&B)AOS"3&OER5S7NPL"*KI'JWU<_)8R/7 O3ENP'\_I.S@^38HJFO(:YV
MQOWWE2]NK(5?(Z5=DGG %$3<\&.W#^ B[OZ=VQA4':^QKX\23Z7ME^Y/NB*X
MFHK](Q,0Z!*$M78(^9RC.)K*?GLJ=U)T9>$I5\X01B)W_:ZDMU&D^R+NXHI>
M"JHM#B*>0E@+5T_SD!:*)V+F5JD.'WIJ!+S8!E^3?"O5ZEJ(84+8DB\6=4\8
M=S,I0Y8SQZV8R[*F/X)JF^KN].4_+K5^/U5*YW^]KR#0I8/,=L+RA,%DJAEA
MSW)AV"<Y^<%N9U:==7E=M+1Z#Q@\C =LE^0\?S+;0&_W'0]PD8 H 7K&6<-[
MSQS:GXUMVSC<5'@2EL"A[/4<P,=(5L#HWJ>[IYFFY&O2%G=%+<M9<R9]4/X
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
M@+;2H5##.&Q2^^*G= MS?.KLNR1#FE5O5.JG)%O$;LUYNN[]:)2+C3;F(.R
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
M=CF@[/'\ PXBNF]#]6[0*R;T^@0@K#:#K2'XG&1I+7 W0/VE]P5>KG[^J(,
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
M5Z*A.^7H&KYP A!& )P4I7Q![[-FE+*,P_4_[Q W7&T]:"/^!CZXW72951&
M"TYX:S\.A8V1K,$M^ ]61W!69DHG_=-K6ZW$./)Y1<'#Z?;7'G (]U/M%!9R
M72TA7'K 1>/]+1;09+KZ]J/1V8YQ?YI"U,K.B4D/M.G2U<QSG%LUAF-.1K$R
M]3KB+4I<_OW#:\3G4\4$P/X7=.BH 8>S1%=*3J'8T 4Q4>6%1E_UE@,F*BVO
MF-06+ CO.!5%?];.IRWYSCV?NU'[CWKB7XS.;V?=&+*0+*^XJ1^T2_IR/5&E
MT%(M=[;J@=LQ'!HM!29'PT.KA7!">XXZ?LXIQ[_.XKYN!B@MR=!C])E8==0-
M-6-6O*$M#Z&>8=J&Q?\TOQ'],&$:_& 30#H>UV)FJ>92^%#Y]J]O8D39G%,>
M:EF:9L.5K[Q3>*2]$K26@[^]ES8C=SJM..<D2L7_$)Y[@+Y762RI7C@WS?8V
MLK%1_X6T#'/:1N)E<"&K(@[]Z>L5+MB]/UIVO3U!Y/Y=Y* >44C/QI D[KJO
M+!!%$6\VGD..Y>99:':D!SW-ZN1N?$$ &LGF1]^+29%W>#7/_U"38'@7\1C6
M*/!!C,61+."*Y&(+F'8]5?K!?MMDFAV:;32):S2!^M5WL6\<#3 G)7H%>B0]
ME^)[KM*HZT1?KF;),,(K%C(.2Z8A)NS+PM,%3V^R&R=]+M)41+)F$P!-U52U
MT58%WJ_I,6TE/^[1<-.D9)N_8D,WG;C-RX\VFUS^,QWI3(.Q?A4#KFQ/&J:&
M7.]&)<AE#\2)G;]I6,][+YIA27J:^KR]/?;YN.!"D87&6$Y=]P[;$]2[H.\[
MX\>ED#]2&N";D'/P#,]*-GY?DV14P"UW?&6_]=EMWZL"%B$*P*NM9J'NHC\7
MT0_OASNQ!5F1+'_L0;H(Q$AQ10^%5CYJV2\O>W+%(^2A?U6_?P2"C_& W,Q0
M7P%PZ\]U.+80;9Y\^Z8:PHVF1"E)HQ]^-$<\$AWZVXOX?UBWV)0%56EK0WN%
M5E8LS#N^/LP(F\M_::/52I4XC!GP&->Z8?@)PPVE6$_<. &N+GGH6'^>]7B%
M]WW35),+F3X)7AP[TK_7W/9QB[VN7QE>S1\P):$B&2S;,^1OZ*X N$;[+;6L
MI_1Z9*CSZ\@D:HL\YGI/SFZ]O!SS'I\LW9:W^77+0/K!2+#YW,PWQZ*&M."
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
M9U4QX<B"=2\,B\+.'TZ6SII>HD@%F \GBY2;VDZ1.:GZKM57]",9,"BM"G/
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
M#_G5Y%I:/C2Q1C]B<67N&:]V<6Y6KMAU""CK]"X7I[$0LJ)<_FAO1\,Q %?
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
M8IM[!!Y5;3L<P3+;;TA+K?$RVQRL#VS& ,\_O,>)_Q@6P,GB\Z 1C%0[$;A
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
M8U-S5W=/;U__P.#0U/3,[!SLU^_YM?6-S:WMG=V]??CIV?G%Y17B^N8OO;
MV%C_[?@/]2+!Z'4/!P<;!_<OO;#N>?T%(,&YS\CWX(F,!JZY"RD3?Q >F6Q\
M3E4G/K. Y@GY!]=)@J<L@FNL\+]4^X=F_\\4"_Z?TNS?%?OO>LT#B+"Q,(.'
M30(  JYN.-/A8V5^>;N$'N8BB7R96IZ]CGA2X<QU/AU(MN7G:$ V!/4J%@V(
M@#:+BB?GC3Z-XM"+HDL[JM6+ '<%K#O=X*,!FWAH "(] 1ANRA*%A,4/CL-?
M028(8+?"E1YW_N$WBQ("\S90FBXTX+'%K*-%U4RN(H_QNMAC9$S 2U^&'9-1
ME]D"<<VM=)$O&T+>(60:!BED&G* ?Q53VPTG\@-#A?"LN;ZKH4]OHBB&Y#<O
M-H-!=H*6AL953 5RJB99J7(N$.*+)17CX+LZ&HAHSP#IIDZ?S/@2]E2+>'KM
M$GNCU,2:D.C9L]Q(3O[@R!?9]_Y=. KS2G[;"A>NWZPQAGM9#$I_\F#;4WV^
M%/==1=<HM\F,V+O77P%J;+BP\.WH0YAOR]V5Q*>]B4<!!Z6E)6K:*UP-9!_S
MH1C*XA<OH(3]*.;96I4#T?.##E:6\!IB;AHVX!&V,?C_8L]Y?>KD9X7IL)M#
MMW%2/)7DK 4Y[]1_Q90]]I>'$[TE',=9]7@B^P#\)T.GM;X!8]2(FT7)<<O<
MIDI"[RY8C\TDV2GO.\M<-L:P4LA9Y!XHTGU+S;C:,),D(:&9X$5N=G9NY O
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
MT%@&\?F\9"2JWT2.@>?IP@Y,"^3(.TU;#Y1/Q6VGHX4^>O-&@C?M9H$'6VA
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
MP^PQ&F"+R!2"5%_[F0J?^H^NN-'!5^B3]V_8(M_/NN/7^7U+&:+,3+Y2:@4
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
MF,!H?$/?EUK[%;3T^E)3:?YM68Z=M>[TT[6NB-?DSFU8#'?V.@<14_/S!IM
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
M0UP\7W=.MZE*\IYD@8*FJ;P,ONGOGVDJL(,PN%ZK%UIXDPBF;CYVU3 !QUM
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
MH'@4!9[JG2\2M-^L?]5+F?(QYXXTH\7MLZN=>K.-\&%1Z1E6G2#MX6*KRKJ
M*N4;UJ>U]CEFJ+T98H_OKXL-7+&K9<]:SVV)858_W=#52G4BM)=V(73>O+7!
MN]6H@E!5-%F1\-'!_DG .,/STL\6%/)B@/ :S!E#J+//P4O'JEKKN>;ULBAS
M>$Z&LR>MG",Y=@$&]/!C-3O:9@.MG9F*^LP7/V9$FB%I^@3718XKV)M%Z"+]
M?0$+[)8#D[W)3FY#G/P\^,>8ORR%YDF:CT'V:GS\Q=4C?D7[<W>"%]Y_U@>H
MT)KU^N!+>!B6]VV]I'OZW(2MSN3,\]D=14ZGBM$.RG>1^=(&22.5I9VGIV_W
MG.MED2J[UTG6+'E=JTD5.*98@(00@05FG'..PA7[VCKS2LVS+=/S%\'5VAEK
M_%HFN* %<VH[Z,118QEUT;C\]ZO*%I?V9$"K9M>AMK(F $5H(< .Q*U_]3%
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
M_ZZNGT[_PNV9\LD$XDQ!FK]3G4>JA-J):Q%:GV>+?S6#;$H5:,Q?F&B3\6C
MCO?3]==9UPH]-2[EA1$[TMA$!=:U!!C7\:PQ6#S;2!Q[XS-+&YB/0=P!?3GT
M,V?@0,*]J04S+J%%$\D1:96(&$=FN>$L4K2()_(F%MI.=OMD68U NNL/5ZA@
MR$O*#_+GXK27]Y$#KEAG9Y6@]8BX3ZBV).$C1K\[X)&Y\O:*,'V,0 G[MN4N
M(#Y&R]@ALKBZU)J3#8%0-B^I$6D][69>20A2?7OL$O7OK]:LB+&Q'/F!+ O*
M_.O.+,S8[@>XZG#;@)>%ZV5^\L#;3LXYGX]!/@&AZV71S"'G*YS3'\'-WZ';
MV?-C@@VC6+([#QH+?GKMW#[*Q;SNCZG"K3HW/R(]O -X X;K'.\ 'IO*%:&#
M?PC-N!^RL"O1?3W"PE5C_Y!. 9$>):L&[:OY KD>0&?$Q^D\K/V:._>(\0[8
MO0/F<CQ.SOVRQD'0=L;=61^YB!-^QW>3#HXBHNB&S\)?B ?H:08X&7+ >G=
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
MLS$<*F.H3>1X<0=@F<(H 'TL;U3]XT!OV8AU&2M%>%O"(,3.ANM/>KR>MLJ
M%ORTU_-,7WOZ](9C\4@RY0R61;NXO3144^DOV$, ;&]C')"E+=3,89IE%5]>
MLZE1HKF'[P 94&!@\JC J$ <C^0L\C-_J>'RP<J3F;.Y0Q,UL(,OBT 924P'
MZ??XP+[F,G"9[Z+ML8--E*_W>V'7'F1*YZX"P^-WX[AD7D8(.8;A]1KI57!2
M]R$NGRCV"K.,4%:\$>\U+]AIPWB,XOE?^K(R)9AMG"C..Q(5VC$FV'U-<36*
M#ZOX#",EPZ1PIE="B,6[V31CHQX_Q';)0A^8^:-.D.,SMTQV::*W; CH(ACS
M?67!Z VV:\)A(RWS,Q; !=':$*2 _9$I;\:CL;8N=65B!QZB5LORI4&'0T)*
MOTUHE N4/2/+;&N4%EK1\J)FV,[:5O?(;/E\D+#2>2WK>JE>[2#90#_W806L
M55;#Z;%7LM%,KB.+=Q$![VC GQ(:WD5.:;I3'RY05F;G.9R)!75>Q[O<;;*;
M,$BD&%M[$F_)VV_BULL9+4U9A&F2TF],W9Z\'!E>,#<<K+4UGKMT%C\_,F6G
MP.K>,R=>AR..(+%.IM-GB\V"FGFM+EM=_9@0K(O6VYR0[/+[G;\RRS6:%&G5
M4FQMQG(BC@EB[P !*:Q8K7= J<CB>RIX*GP"FIKV8NEIC;+M3Q(025[BDH\V
MGLC:"6"70] RPR=\D-GXIF"+5FDX@B7/*5-\\+E!<LYMRL2^WB/[)M.5;'=\
M>'/8VK=GG=Q#[S=0(I^B@'5H5015:@YY,VJTM'1Y_])DJ)3(4QQW63_OI0P)
M*=)P$!6W$EAGM'_+CC@SY9B9^3%5^8G)?'A< O0<#VD6JVVT8K2J/&EDTNT<
MU4N;GR!.)!FBXK(G3\[]BTL7X*(!2( J^@;4$"9Y(_ZKA[U^D\-6838T]<+#
MU<&='6")B_D)P6U-S6!5>)+P-,(RI,,UD [8ON99RY0C,C%=I1\>T=!M7>!S
M.C'WB\-38EY^NRO3BF.(*@ZK\&,O7II?T!(>=/%DGQ)N&+#ID^]@<#&&:N.!
M(*@F&IA&\RJI5X3>N-)!.I_#X28NI]M,2.*?W&)DU*X?#Y)7K(O./;4>U_MC
MCJ+(R,SP2:HWJ9['<>!8Q7^5+B 1M:$RT0(I\:I<41N967.U=&@S^;Q);;TA
M(7YV#'ZST86 ,XG4H16U7C3!H&#=2"M+/;9-=-;?@__&Q_%'=3$?^2ZKO$3C
MEN7!KDZ:PX<4M@:6YQ[(ZFW^D0&;JZ"8PO(Q>CO=U1U_YI<CJ+6$MM6&8X2$
MB-SB7W]HLN<"C>BLG=79"=K.YG#-.IXFTL:MC*IUJ+8WO<$;@9?@!<FOUT/,
M(R0=2_-V,[Q:6F%-$Y:JY1!"NP=:3-.$LS2;7 .WNG/W87P*0YWSBIE%F\Y
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
M;5/W@1Y,X<3)C4J FP U]\R*U4-*IR1P]POTR+<R4T<0A"I5\Z=Y3PU%7*(
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
M6W=P(%2_*U!NLL6B#.07D/U&[>+MC9X#^R/!#8O=_<^*1>[ME*=<:*&$NEL
M;8\P]<97#VL) GQ5?0[IBWJ"<5#:%-[RPY-6LC=Q(IJEX(\@:9USE\3#M,2V
M;<*+AX"3.FQ985"7D"_J@;-@^H2\<KD Y3,6+3@SL<URSG7\VU34MYDTB&T;
M)SJRJ,!XZ=6O7E^.TB=EDMHK <OF7BN87ENG1XMW% B()"']S2<%)1I$!2\N
M<UE#TXX.-A>$I2X>S5,/7AE$Z59/BLV>YK(&.2\.0A@YXPS'NZ(+I)/"N7\H
MX5U<.^).RVEC2#S)J%61S<Z4Q_I3E?R]TRW>>X"D##O$G:!Y^,<8$_)Z6H$M
MR X!=*N/"))H+^FSC56/ KT,=N#?'W]K4[7=V6?PN_2ZX,,@( T]SL[^_7BI
M\19 @WC=SF1SJ1Y=Z4EX>%*4,'$DT.!M]#>?LX'I^)3]'X/P[^!;P/[%GA\I
M[/O2EFGYUH29ZD>#U0;<U&IXJ-):S-[N .OSFJC^-J;Z*7](Z<Y%MGY6K)F5
M *L+OIFO54,A:7$E'SS+N[N6L;K/SSY8CK%[ OO2BAZ;K, 1ZX[";[<+N]11
MT*B_ 42TZ<J<[L?Y5%YVM1'![IAES(&X*XD3N5#D847?)6'V0.B[H)G'@P";
MO[D?'+"@'AGN'D;&"M&[#TVC:;:1[12/[R+Y3:"F?;6ZP+*$^M4B;_,#Z[$:
MT):\TISAS 61YIQVMODR1,R/,_M1LW-DY"_]B50>:=,Y2NYH!Y:NP( >^5XE
M$!?)5_;%XOTG)B]5^\L_LB&F?MR)8@$VW>>(VJ_EM-K\L+-S8(V9O5X*?5"Z
MS#6XBAOK7&"YL"W9Y($]N@6H3GUP6=<JNW\$![E<W@(D.5BM]%Y/>9J9)>)=
MO<AZ@2$Y:_7;=8'!*%_<$XX(8RYO42!_)G5ROH9;HTC+D3 L_O6*M5P%";..
MUZY?>RQ%:K-;M^:1^P-4ZDIGRDJWO<020_-Y>39KJ](@<C@X&W(<-V.#A7?-
MM)/DSW#ES*QJTS@J_*8W;D00I/VZ6U=PY_92XU#%ZW$%$;"*;J;H#\22X^M?
MZA_Q[.A27C@0X 2SV2A,X2Q:@7\2"3%L!]*#@ S.SQ]PF821E)!3*C/[]GI$
MH?SAIF<%!=LL-%->?-]D]O.:A&5^]@6O*.@P92/]KG[4>LD;]NM>Y[5(NCIX
M,!V"K-VXCF:?J?$N/V5OPW<_X%WNYL3MM2)GQ'6?^?(HP7T4FPD 82/[1F\>
M#7JRDBTROYYXJP4+M<KTX9U-LL74V<ZPA@0^,7<,(O$LJ[!1:Y=XORZP_"9%
M:8@[BR.B:#.%*H[I.(5/I5MN]Q9 '7P+R+FKLJKR0F%BH"#JFU'O"Q;LDN;>
MNBICR!Q;\N]'VY& &RH<!+:_-_V&;!S5EHG0*G5H2$ 0.7XA2%>7P\E]=R="
M (.Z&IW]3UKX.IMZ^WNLJ,&O$=M,ZL@LKASLLSZ7;E]@;E":%4;\8 KG."B+
M*QY398Y1"J@_8YANK8#G12)MU6SV'E:A5/V*>[-*<[O&P('C9TN[\&0@)GG:
M(,&B+429X'IGM6[Q@;]VE?^[B8>1D"@8A4-=\,N!H,,\7BO KHB_"B8AHN25
MR2IZ(PGO,NJJ;?#+;/)!B0Y2B4:!9,>;A1&K_W.']MA7PM O?'WAR.T>0'Y0
M"N##!4WL+:W89Y^&DA& )')8D^*;8O??_WR-6V>3U)+P,:#6TM4!)#^Z=UQ1
M)UQ7BE\_J<-PZCB=ZK,BDVN=>5I%!V[N3O$7GA:"ZT'3)PZZ-%8,W+_2CT4H
MM7JDB,AZ9+\/%L)F])OZ1.UY;K-%.K\Y?,L&/$NW\5@@QFU@"7%3YEYJ.;?
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
MD7)(2=*(7\O1IH"US3'!J\?HPVX%<9[#LMD[305TXL:N):R%/,GUIV)9@)>
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
M2Z+FK6:KY,(['O"0O=?,,R^P]WXGB8C5)+-JNG<Y,*&D]RFC<.]0RWLE5$S
M;L_\ \SM7'O/]3.WSV9VGQ-&J^*3:)8IANPT";C+O5XC9]!ZP3C>0F.321NS
M=XVD%8,SO\#"#XA=O-<SEO';OQ]@6?N5L=4@E#W3SEFG_+C;[_K6ZM"5*X"/
M5GI@5S)@T2ICR6E(=(VN*-1Q5X9C388UO/.8GEX%]47XWGG&/0'!WE5DU +Q
MPJR?+@+X,I2YPLAFU+">QW/W _M;BR*9&KR?6$>%VCV-G@8_V5R1X77J1OX9
MII$5JQ=?7NIQUR>.:+P.P!S#P>@#22R'J5A3Z[#(9C#5?%-S78\LW<_T3O%=
MC L913#9L9_/TTHVYX7?WF47@@@"* C*(I3TEI#M)M,A7A?NH3XU2CWHV,].
MH%+B\N3K3!MF:T('.&TIF5E1GS @>D<G&8^-,VG,G2A+F7:5J785*4.%R0[<
MX=MN9G>;4Y7/TDVCIU^G>\IKT, 5+<%]=.G]>#6LF;'<%-OM9[;$G2[>"@OO
M?&?Q/I&R*F,YP9NWCSG.-!!@;M-( NNZ E!CLS:[JHQGU]-TSFV0/BZ#F*X"
M":N'RNR)P1E7@%=\L3"9!QB-2" EY?; X!<1J[$R76^BVHKSZ* XB7[GPZ-!
M=P<_870;L5?Y&R20[2+;UZ)4(FU3H\655J6I48#QE$.F[66ZW)YI#9_H!;A+
M7+<:-%U;4AO+;1=NGPLGO$,+7.*8:0&X@HDO&=>N T"0VX"CP;G)?)XK<?QI
MX8;"%)7!#<Z;  'AS01U4/I>:>=B6[#/0I1;=[QH:)HJY[(-$5<P5[&42H^2
M\5*M+T>@"'<;,99>=:3\E^(&4LR 6*W!Q22. +^2LGL-3"8ZA%44';JYJ345
M0[52D#:A^?'9Z&G(>"*GOV#B(;P%X%S^'B6*>#5B/0]D8KM3#V*V2A\0MM@E
M;Z,9LK-B/)]X[VL!\6I"Z<:AE6S<%BAME"<X#\@XJQ6[!)R< $[I#4M%YK;+
MNE< JK>CH>%%\A_>[.OI"_6U?1!@*)2YE*Y,:T&;$6*C]/9V$E'6M:^/B=^
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
ML*F11,B\;(5ST.[V#36(SLS["3V'+MCZR$:(QM#8"M$ZLE3'>RBOEO(I_=0
M'B#+K,$D(F#2^0T8G7LW&EIDR[O#EJ!V:L?0ESBXE*#NU2>"I['8$E,+ZVBA
M4OZFD*#%#CU7-/@5+:0!%9 )IFQ;RA2;T-]3AQ3-VPK:#&N0(IN2.O*5V&Y%
ML%A($&0=@3J9F&%[L#">&E6#]VE$"EQQ?.(,E0[.0?.0C4:3+%B!\7K:)U:0
MZM=?+M\D>F4NXEH 7CTEXN%NLL33^MB9]D:/6E2+;+_U[F'JKP\LS3SI\@1%
M.9JN)GQ%[B0G/4.W3&;JUJQ&=Q[%5$:7/F2Y5"QD)EQ*GA+IWZ4"G:0QO/=8
M'U6_455RDTV EDL0$3O9PUV<W2$F[%6N,H%484UY!?.U?BMW\[V^19;PC_5(
MP-(ED<&T*99U_VR?L'"L?!<J6Q,=29MZXA*3-=D.;SB":G=Z'-=E$[5RSNA_
MMD.U-L<2,\3QL!#%=3Y8=_2C="[;%%[8;%P-YI]&I;Q&L#18&B7(KN3@J7NZ
M(B:*GDJU$0,?74O8SG)R0^F6GNR"35AB;8;5A;EA5<CS ZL,_ DHWJX<=>Z(
MVR382C&"!T5XR21N)T;Z0< [_;*I8<!2S;] :6\3M24^S7YV#.'1$DM]6_U
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
MJ>V";M(072S'!FX,DNL -T-KG%([MFVF')7MXH-[6Q>.YMH^0YCO@WN;_*\
MQFT0*R_Z2X7C*P!T&Q?B O^7#K>D#7^O/&72P%!K96MBV U?O3AUNH4G;>E$
M"F8E6#5I35H<H%:O5&:O_/C;I*TYV;HS6;IW2*.C^: ;O"9+;IFE%=ZU-Y"M
MTY&]!N8Z%I '?"24)BQ7HN"X*[)$8#G2K_)$7=THRQ."DTQ3,Y>*(4'5?D*%
M>[Y;J9?6 V3[3&*0J;PGP:G+TQ.Z01_,@X.#PN!U=V1#0!M9[*.'1O6\Y3O
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
MP^8F["6P)8P0ZM290[,\\6:OPE9%$3FUX$J#3+"!^1Y6SGDEPL72;BU,+L%
MI15XEB2UVM)X$M=^JD1CLS#J)<76H\]B!E<2?^-/W"2^=$]:(J'010"U'M?:
M$"=TC/+T<3V^B!;L))V-*WC.$?MM_#6-GWR>O%>\V(IU9MY["?BK@\/>!]J=
MVF[H)2:'LXW[I:*/TV&]1\JU1"HU(\7L/^U?!3BF3O()J4!9P1'S[_N5"M?O
MSUYK-8JG-^-,<A@"W-N()0-:%AL@-285,P,4^:!H.X=Z-IAT0.UO)%ULRZ)O
M23SDIOEK_#),0GGT$K%,T;<RI[$G_:FB'G5JDXVU[!"K(M>FO9.X;='2\<JL
M*0B?V:?^'5V9U!_MT'2M,7NW4EI^_D?DG33+)QP5^ WEDB-^:JBYY\:J,4J*
ML=-G!L^)DESZVJ+OD\VMMBV]QNDT)OY"0/!8>43R?;( N ;<6C+MR^:WB9%@
M9&"IJ-K/$_9L]-<#HZTT52 W[K7J1Z5A_+C!OR[>8&?7J[<*(-\*X>6&0=1&
M4=NZ;C-_D9&^E^U/3@NMWW)5RLXG4Z$J,BU@K@/> -%AF8?4E3=$8ZU7WI@"
M9O'8UON6AA$QDJ(9)1UB("OGIV\*O^3OI*Z9<F+< F@3II@&H,"]+O+'LQ9,
M<&2E)3:=:,&PW::PID,S:"C](V/@J1+#8H;O.%GD N:@X K0P'%@N Y\@FKA
MXR>S@9%9$,U6/8)G]!*%R@JT;PC"F<:^<#[[9*LN;N>@\TBKA_^%NVB'G_85
MX#-E]H7?%6 +8C+GE'T=R99O6?W+M,:M2Z.QU(5LVYO,NC,J8M1&-#/@:V7%
MLY+M^C*G\C16<D*%- AUE,K$*-FE_$GHBT(O6XMW:] BK?LV*Z^\^\U/ROIV
M@E0]I)*KTXUMQ-C[9F2;1 $3ZP*$_14O],I;07GW<@H>?P=!TRYZ1!K*6@:D
MTIG8,6K9H8O1OV)$]E?[0TCOX#=(A[A$85XKN-NXV;V8(\S. "\ D>4Q?'[\
M]D"-,L/:\9VA!(FOH42)T8N!MU6@%EVMW(T3-6*AO.0Y%;K:JQ4\U 31# #I
M)ZBU9UHQ*-\CAP5/I]+7*DVJRSX?XDH--WWL/)$AS;!>KLY;RALD+F+9#W@^
MV 0@WK,3QB??5*9I6+I[FX!#5+QC7R/40<C'5$QV]Q-4%C67+V[*'?TK$DV3
MID L)$X, !MJ=8ZJEPLUAK\LFPYIS&1LZ^8<V(O=5?5BX;C5E9ZJ5$)#6U)K
M%I&,G."GRK1T6(I&%5I-YY\[>9V4+416YK0B"N[BUSB4S?7>M#C-'FR$<&O4
M1:$.-0D3+9%,EL',WJE"*KCUGR(/V/12 E+^&WOO'175ENT+;T1 $2A10()0
M*H@* BH@2"H4 0&A" *25226Y%3$0A20G 0D%I)S@>2<04!RSE#D3!$+**H>
MGM/=YW3?T]_K_FZ/=U^/UW_L,3;%7G.O/>>:X;?F6FN>72D3M'GW<JO+U\Q%
MSHRUB4E"Y*EC"*\1P]+C#4[2 ]T>-*9\6":AZ>9,F0_)".OUP'$!A1'F8[5;
M]?6(XDTI!<H2*/9BYB@*%_Z) *SBIPY3E!OJ^1=)BG)OJ2G$&BR8X=0(0) 9
MS\DA)'1P,DSD80WE3#R:2.3^2 0\2)I81.U6DP5VO_<4NX0=<ID\)@!LL01@
MZ ,!8%6"S2RC(#N<IM]V;VY)H5)7:LSQG;VL?;@:'K=Z,9>-%G&A5WC;*6HX
MODNR B8,IYQOL[H&*E(\,B*[-9HG1M_VJG#(D)A=$/U*U)*-OP.NK\IH7WST
M<=0E^N/7E^FZF8U!R*\'N%5HEN1@C.FREMRA ^N8S!-1;@<A:&.65E93<?^[
MT>_YM6%N\V0GN41@S16[',.^)WV:^VMQ[IZJNG+Y2R2.%G[\ZAA.K786;QLS
M$0W*Z\I-_;MD\\R0C%QOU5X[\$6<6&_\[8G<]<]T/J5& .WFE#M"R/>+J4D]
M=$)^)?>%:6>OG-8[*;=;X_=,$KM'<OJW%_2/XDII^[$636IN;%[0FYH,Z):H
M"['!($MGWQU7WF;&$N\<TG [?9J()?(O1OY)@,SW$Z@B+'M+*F.F/2O"#]HG
MZ4D (JQ3_#9U>;U$G:V@U-[^KT:]DQ0( #Q#U5SF$7,'C9+NZV%]>!)>/ =_
M--#!BG],A]QK182K8*1Q[[5.]K*BI7$>7)#54 + L:C7XN8%PR)9 S&V77:H
ME'01J4Q?T3'D"H1C@\LLL: H<))V["KLO3:/WYO0H<8S<U1LJG9BLT%+G.6%
MY;[[@\*?7O)9<TMCU9.TL);%S7P(/^$-^9>Z=_..#?VW;_^(6/P!/NU9&L33
MO/=!5H8:D$%_[8#VX\UVMDZ?)EGNNPLX!M?%Y2#3EL42<\B$" $0&53W,]<]
M1<S>4.^%[:T$JHU3?+WZ@NXRHOX1VB3Q<\BY\8"-TC;DO I<<V*/R\GLR6OD
MW2C0\7HL0N^[NA&'_X1NA*!C['2&757U;"Z=M9;)F<Z.<+9G]:P"XL[(!5A0
M24GUP-Y#)4NVB.M(?I]FHMF2'+OH^<7APHS8J\(!/GN0DW?1:3,P""L4Y@46
M60_!+RV?P)I18)BJ]$)GAN2CV\$K?=HFDV"Z@RLL9C_67I24N+C1@P/D4@N%
MP-Z#:#=&:"S*_E8"KB9'L5]F4$2>.3&VB7ITRIL+#_9D/&;JL!ZM9<[/':A=
M>[F-N*NF8&\.2_T4L3:F^S&ON"CG Y_-!3G$S.BSKKZKT;D6=J(@E6?FN10]
M5R^7^9U)WF.88UQ-DO3E#Z#AN%U+G)<KI\BJCA%1E-R19CC7:%O[2/^$([.N
MCCUFH721Y47<'I\+U%DTEHX &(4G&>K'5=72.J\GMC_U79CW$_21Z5)[(^1F
MYS=+''6WF\IR<:?I4<O^1G9$NHV^,2E:Z/XIUW>/#&/2!S1N5OM0MF8(4R]I
MAN]MY!>;#+<4Q:99['1H#]G)#**YQ.J"1ND#FIR"'I_ N'N/A)E.% Z(+<=#
M;F5PM<PTF6*=%>PH,W0,<ME;=2;$1?%IAR^4/Z> #>-1#G//M6#AO(:]=ZX5
M/9L/3PD&1779:&^4G)H&M3@"\*YFEU='TOIH"A>@Z7#RC0!T=UA\4O/0->Y-
MJ[>C49*TC?Z?/J[JW^&HJZO> 3BV(]P=!X.2]>[<B>39#MW2KC>/6@;++NC1
M8K,:MBC%8/+U]XM(?E!HB.]>\P_JK'+R74WSG?=FF_WA;R2UO>!7(.+6T#"Z
MZ<__WC$CNZ?VV0Y[R$.7)*PB(D2W@D:&0H;&E(Y/,3,ICYE$S+>S^H:J64KH
M"%7<39":([0QY^;,T+4:CX><-BSTZ7C^64C$5%NAV)5E+OK*_ODGV59GG;T$
MITOP[8?J24J:E6_CP 8641P>JH_:1MT[HVS)<!C$'*S#[4H3F]/\#'Q$>J3"
M'W$1I9+X+4TK-/:K67NXF,D=>Y$&]&=EF8QA&JEW3R9(G8=DLHQY4%B6ML&[
M7#\4F]BT2MO/-H/Z+Q^IJTNJ#^K=O1%9#\U7#W.%WNP1T4F'/YDHS)&6#QF@
M+S1=;#?H4NJ>,T(V)WJTO, 0@$^>:UM\=/KDG42C(4$SRD[Q-3[KNN5+@?=6
MLD7/=0A24) /K8;(=]XK1"J+?K#W3['U94R-8?F:J+T\]B0Y^$M?CX*8"O:J
MNC_60C;^H+&8+K3AVN.'BQ3)P)6($U+.">/LI3<IL@]\M2*5?6.@^0N0R[LC
M5Y3R^U]+W>QN;B)[DG8-7Y-BYL+?1QG__N;X)S6MC/-SK]9UR5;+*V1O1W H
M^*:\>J&<T4D[ZS3:A0YBH5=BV]8T*)$:M:16.'^J+D&SNJV24BPU^>8R.H$Y
M$./0,B\1\,ST_9-PBT,P!B6"&?3@TS&?G)5W;SJ;SG#VU0PS%')\!Z67F!G(
M83O_8P+_)D/J@9KF53U?%%76UN*Z<4#YZ\NTQ,%C7M+3-DHN/-)!$I54V6GK
MHLV0C^HVDCP6QVDR7!,M:R=[PIZ.X,;T9 1-QK,)[Y&PX.0#T[VV.Z]7G1EV
M1F>SH*/2GP.G\**)!, 2P1'JRTDLT>G&T;R->+LF]<YQI+;K@#-OJY9SQNS>
MQ<=TK<%NX3F2%ASC_4D*8PR9]C%(FQ^5L)D)J79=EFN]LR8TW]HF->>:5P.M
MQJ\:[:2CQ&[JZIET&)FEG=N\J<(0HEW,6S=:VHE@$5WMSTCDH]*^X26J=74P
MOTFRB2.DJOAZCX,Y]Y"@A?<D76GOH+P"GO?J#OMWM'EZ62N;_:TS92=&T'X7
M)G1#MF;MVT(3QJ?O#"Q'Q@.6^V>W^%=ME5^V.DL_XDPK)WMLG9[K';+*PCT@
MHLY5%!]F8F7^?2R?XF/!P_O]1.X/8*@!E_N.Z7 6KH<P[]+^UV>4V )?%L;.
MO3V^1#:CHWE#ZIYOIJC7G?XT'ZRJX B7-*/PCO#XMOR%9O5JFD)7CF-YA^WA
MS^KZ3.R.K,'6O!UF<&EEC%A%-O]<7Z&F&OI'ZOW"HQN7>+&+10Z;C#(!2SF!
M40QIJB\:ZV6*2!R&K*3\P]0C/NT@J5?P=[;V:_8C0S;X\MFQ_5)?R9'3;T@?
M,ZRX!NAC@YH>QK,7:6G)7[X2..V3QPA-J&WM<-KC9PT469/4WJMMNMCTY*$Y
M8^XH^8NW&V6%1M=G)BZH];I<YJ^J3)Q2B?)?HB<=M@148@.?X!ER[1M:&%,#
MN)J0G[(7RNY:$[MG5^7[OPK:F:Q2B/ZS]CRW.E_F_&R2 / TILDDE^EDP^N^
MA36[L5TRB7[UK>A-H@3]H2)5]C/ :+2BBP5N;N8@[POCI[0SE7FQ7*7P@*R&
M>"\W#T@  .($FL)%O[!8 UIS'4_&\Y)I_=LYG"T'Y52QY0;X+[URYA6LW,T/
M 5N*<^OR6QL^&?"DQIJQZ,]2PJ]OA_MQG_WH.J#H% AT)>RA5(U[OM_U'5X.
MB57)C.>^(Z#PT"(]G'2]@S/9,:U)<"YT\?FP_[ ,[_OX59TN[_<LC+WOSU(;
M49U&M)9JX;3^JS;* <+O3!A/1ZAE+A/:0R2:^8ND(<1DC1?'7A'-<;M_WT9E
M[5%+//>M^UN'&B)@T^P4A4-!5G C+"W15_56EP#WK+_CFY YY,6[YFN5JB?I
MW5%<R=LC#)%WP@%:2 2",483\S %O4ZG!6.^CB[R=!F+$C"GU[6D(L,.95ZD
MORA^;8_44U65/ $0)M*1HR_3AT^TZ%]Y/#&RU F><8FQE6LW5-.XM/CCFK]E
M&W!J'>1MD)1O0D24YV?MP(9NLB$3L*';&?"LG64,I1+6;G@'ZFO5>K,S*I\A
M+]2(6'2P@EGTV99D9K#-2?0'\/X/M0':2R@GJS0SWQ?K IP;CD;UV.0@[4H>
MIMO' E9!:%HM55\)C)H =9E>2:U-X6RF>JZ2YHG-06A&>WD^2\.X4O6/G2E?
MJ\J(4<-&PX;66(I]S=[W3'A:)?DTAV%Z_:N[_,-*&B?Z!U:>Q0X\(\Z=ZN,[
M09[!>3JO#0+<7Y]KH##:'+SOIXQU1<MPJXVD%KQ+S/^N<3'V?44!!:B]M\HC
MV/WQV3,@11@T5S<Y>3:YY*DSR(YM3SIB'-ZEAV%)LR#]<#9B#,Y1ZA(VX4,/
MZ!\.J:*-<7(67[5D4B;Y(A5SN3V>IJ1,&WS6#[2IW<N-4U)\37-[EYAFI?/E
MITF1/!F>N!/9%W%(OA*1\BDT(^7]=WLYM]8CJ0.26_TAQ[6!E+RUC#<G6CY)
M?1OL,#.BVQ=_3.1WYF&ND_OYQ=$JF:2 +[PW(IC/7^W+DO;U]4]2>%A]%)I>
MW!=6Y?&SO$9"\Q\$Z?PP5D1J^YE7C^JTCWQK\S#$)A'HSOU1^1[+<].SW1^T
MOX6F:45K\;T=]=_HZ-"3^:!>N&UPJ*.@+/Y(!<\RT,;NA^9BD:+CUCB_>MD#
M-*"%XX3A+ZU"#P^0NS]7"<YP%Q( I",!@&)R/^E_I86E^B\RVCA412'?57.6
M5GBO4]ZH9Y;;]FEV7.ZPY^]"U.N8$ "Q'3QR5AIW<Q"YLPE9QO.E^:=P9]"2
MG7/-.@K'J22,KPA<'!]YRKR_%FQ^H>_KW D,VE"N;^*DW,3A&3=<^>51W1KO
M;B9R*U(3T55YB@^P_3;P:O#M0[I>!F&+:Z!>'_V$F=:.A-#DU$779RZ2G'HK
M@T>VTAO!H.,6'(FM)V519*09RT*@:'ZN4[!@+J*AW&5;5RS-/IFN5;XA%*J"
M=X5!E8>X=EL'&:@G1AQ<ODRKB[*'AFLL([Z75EU%*J-^%K]]9%16*5\ N;!S
MQJH_'D(>I-.3FU8IM\K]EKYM\2QUMZ\>5BX'LCB)Z,,9$X"/Y7UXU\432',J
MUDU!X;4NDH?KNT:EC#,X6/\ES597/7(1EZ7RK ?=B[XEO&BU(P9YO/X"\3O.
M)OV.X]>%[KMTJKN]BKU<\08>]+RJILPSY^MD^L?+I50V&S"5YWW-46F?%$DC
MF4Z1LF,6[]^156K:8_FN&#5R16CT/#-O@X/4GB[^7A[JA]2T U*!$[6L??";
M='XG,X7/2\IJ?N?:8M7\EV"1@P1@SK2O9CT2[V6*^,OWFN:$CL.BT::7GNJ7
M>#,AJ,0/%J-539L3E3Y4E"K(:K)F)?IRY@W_3Q>\^1\OEE,:<&FQ47&8MA=M
M6#*I\-1T2H!A%:N.?!*6X?E914XW+>539L:;)/:8OK2,95OU"_N;# 2@JX(
M3(4GK4_RGLK1@0#4<&JX2NEU@2O[5C%X&=<6.TG+&G,,$G=<<W*H*38Q"SD\
M0!QO%_[ZC%@->"YRW.'%WZ4EW6^ PQPW_(?4?TC]A]1_2/V;D5)J/:NBW^$#
M9A:XS=]X4M&,V-D@  ?SQL<._@1@<8( ;+;U[-'AQ]VVCG81H7I6(R=>IT[Y
MU<\MID%YHXBN;/#!FCK#WWF5W#'DN.>X:6\)P58]6W!,F88[JB, ;DW@US\]
MZDO(YG N[^][-E9I=.HQ-T\?40M:.WVU]"8()7%X\X 9.6P&61P$'>_?4>L=
MH7^@U9AL>QW(Y?F'V@Y(WLRIS"E_=L-^[^W9(=J_TU7Y::9)J^.6O24"\$_W
M-7(?<9!TX+?:_9.C1OM,T,.]#_@37[&&G_X_#S&5KVWT^]Z5P+OPKE-X7 YX
MA !,!DV"=;VWY3:$(7]FI])?*,S^3KB_B0;?A=_]*0[(/RL.Z5_ZZ3WT%1=Z
M'-BUIO8!K_/Z9\M4  #HB1-H&US_4/[=>91FMT]F?Y7_A)(VSQ]^#"2]_7#V
ME/CL3^(KOC-N?]3U(_^:> C<U0W2RE.ZD9Y[Y>\)\#^T_D/K/[3^0^L_M/Y#
MZ]^)5M;O$DR&DZWI<CE9IJ9JBQ;7TJ^^FDVA76T6R?-W9FV.+5N1U1E9TOUG
M,DTA?\HT1?W+BZK\Y_J_+H/X#_0E&KB=Q&?H3GZ[@R'AC"^OE#&0Z-_S__WC
M_WPYD7_ME<0'*$D9=P"GS. ]98FA?S>1),/_YL=_[G@6QZG?*MO0P/]2[T9/
M4@ZKN"O=,8CG.]$8AH?A)<<VC^9/8,*U4]L\)2<.%G.<THW(;>XIQ!#/JL8D
MZ>EP<*U9K4!<UWV!&)_'\W3OI> /P5OX-#E)&G7J\;_? XW1D[ERA+>=\/"Y
MRUJC<G<-O*3FGTA)]RN2>IGPZMTF /4GF"X<[B4!F#[]@Q&*U7,3A&QC] F
M>Q+.F'AEO3]F=1Z,U1,3/#5O?CPX4O"L# &X,-M, '8P!J=/-?Q\ZF37X@#U
M&3+C I_"N]VMV:)'!("WJD4L" "$3@]+ 6EV%T--;4H1 *=#"?R5EH!38(!N
M)P!$WMB>/R"&_W^&VJ[%W]!R0M6#6%;%[A<-O!U\ZQD],OL2EUYO65> _*Y(
MEN.5TJ&DY>[<W\YM?*;3Q)3_75]= LF_8J]%<H<C,@#/:X(_CV%:&A*2'_CA
M=TEF0?K&>Z_U#ANC_;!>R!*1*P% A+J+UO"9T\ZT[(?T(G[]23F& %!>3T%T
MDQ[@\2F <_R,3'FE )X1(DL $B@W3TYDH5CC$TZ\NT#-P=YMXO$#I?)*WM__
M&S*3M(LZ B9/H69_ LAF0FIEJ^MW+0B 5U!OS1*Q\\]WN8MVV3%E-?R^2=+O
M:0$'HOWF*(J_:A/T?_;U%9YP/1R?6S@!$&>:.CX*=Y#&GJ2:'DUX1;'X.3)-
M:K>8Y_9FD.MXS.%MB=:./;E-O\0Z]?O=YB/2YRMB+#:9[C[3(TD#*/U+KNL)
MQ'Q1J"B<"J:D65/=SRY':-#YOH4)0H2:M/CLF@R#%-2-Y"VB_OCW!@ XJK!C
M/SJ4QE_I"H3\>>CV(NJQF!H<3@,Q?>^79VK@28@JEZ]_.Z()@.?F+.(0^XT
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
MO]<Y7M74=M+;CUEYF/6Z #'ZO'U^?6\B5H5_=8('VHWBMDOSM)W[=(BW)-&
MOG/H>NZ ^B+M;@==PZ#+^(Z_SH"+#Z=&JJUV/%/7O,?ZZ''.NPONHJZ[>]BR
MC+%)'4DVMTOYP5]8+551\\LUH_?'!K-7Q4@)P$>85E#3)&5!H'#ZQ9R%&/K1
MR!"KX 1;*__ 1M\-/JT<H1W) N0SXQBH<>3W[?Q";D& ZLMNUIS[ P4@@<("
M!$^2P8A]*1DUZQ7:#66_)G/!05TW4](ZGG4(W#S$BY5HN"(<XC4!50E:\)T4
MPV0PZWA)":M'P9/J!73%,,4EZ=A+O)2QU.MEI1H45CKC%!O4(75B::F.FUUI
M..8PZ: Z*Y-].@+PMI^+J;W?;(X^W'!#JZS+PEQ8D<35>3K-<X^'O"7%9#_#
MP,&\IJR2F+LC:!;2"$+T5FL/[3)+-&@.-(=GU+XI>Y\G;<@<!;5T9CPNKM2?
M90\RF96'R6XM!+TK86$-J&Q-U28I+A8!\YT\NV:'.P0.XWU',=*>1=!S,.5E
MIVS21XJAH8"];%FM@6A=]J^A(L=@% &XK@4YVD >7<PL^GU@HDB6/6Q'.VRB
MUZ#MZJVDXQ6.XR,:,XDCL2V>(+'1-'JLPU7R6/Q*6(K8E]-PY%\RL<7HI>N5
MRD]110FXR/P-/-6:_!."1>S3E/V"8/G^U,R> %"),:VPB Y8"F@M6R)W8W(J
M$:75V0A9H&M+P,,.?'45L[POJTS2H#T>+OP:JK+A3+507=,MPI,,ASV1!RL4
M/BV\X$,,/$_VIT,H.P_%&JM!ME+M#K-SU7]LY>;<NV]ZE_18P\H]-%ALF1D$
M':QRU="1X"15?G#NT5E%LN@I&8%Z/^^*DN+HQ?HKH/*7UYF0T.!X#6G<CEA<
M@+ JMB7Q6; &7,^M*'N2.6(0<WTT9V5N%G!H61[,P9T:\[XL.$2\1&[=1O%3
M5A*@7_1IZVU8WC[M]S$7X9B9ATFOT:[7Y++&&L[[J7Y*V*$%:;QA&5X>(A[O
M)DO$0NOUGQY+I:5_+W$Z.00Y.P3RCESN(1/GY&V,!U=V[SURT9DQ)M9[A3!^
M2?RQRM_NFGTPE7>57;E"CGZN2;"IIEF;MJ9"15((2&]++/$;3@>]"CZ_[&%2
M%[]O,S^JT?(C\A*+.^CYGF@Z\1>]0+$+^&:!+@<A;:(.GT^'8S45@<A *S47
M@<0I>)K*AR;\G2+J9^X$P& Y6[!0 F<.T@"!H?/UK5M::F5]4TV7Y"S OAU3
M^^[?SJ5.?2B5"(SJ<HNK6AUP <]>@-"9=+8RC:X\;&FORO_R1LY1V$-4E!)0
MQG[8.I#'+ 1V_\BB2[J$_#9!U :66$DK107;59UJ4L-H57-DAGCWA/B8QK/5
M)>ETT<>H,GXNA7;IOM2:?F[6DB)/!QG66("S9:.26*!I0G:UL3RS/7F$WB6
M^SK]I>])@A'/]T6]TU:(=G1HB]#("Z;Q%X=N]A:]M'\>FX6Z<R/>/ZWT3RKR
MA^&8Q)^BL-(J2'INGRR>$5CGV_#3(:EYK(V/ZX$EE"S=/C.ZFZ:BGB+T[Y$J
MN#@(\B, <]#!4Z]2CSBA&ZC\FP -P+K]XI<V\!>QNE--;F+%A57N4(.S4"L1
MLY[/KP $'>TRXK(+Y<PC,>85QA;/W>_7D/+E([P2L7$Y^76M2[S(>G<QQU\]
M5<\6CEH''B1?$D?<Q-5OO.1T[RX1#5&<I!.B!0PR$6/"V,7E!NG3QH*,F4-%
MIHO1O!V.GK_#'CID[[/-BGBN+@VJ!V</]NG<D&&R?>7,""PNH6RA9' XO@<\
M3";[X9ASK:FZO7/\\.DB*L<QLE%>K$\6^R%G^*5XGF:=I9I@6*(_%0E@\PLB
M&\3^&71S_ YT!_S)N6NKQ0S BGK+N0![-;"MVK@HYZ6&#=\Q[Q1 @Z;POYFM
M(#X%W,&GGMY=3!&[20!N/D0<[?D=,NX([78%GO)?Q8@ H%[6A*!X?XD)R*29
MY&XT?QEO) H%NOJ'>I$71/BGNTC&V-/2L4%/2X=N*FBM]]"6D&6FB;I"YUOT
MHHT30,7\\H@ZH<$8L;CTU?*;3=FK1;/.PWG2)WMU!RBA(#0;F)*[.<HJXS$:
M1)D'>1/?N? H-P>+?D0Z3>Y_%4P 5%U&) %7WA08HT4CY1,NFZ;1R7"C9*WO
M;'V%ZM7^=*R"H9;06SU.SDY'4!R[&,V= OPE42;S^T$EDOZ(*=6M=1JBW<&L
MG&4D")4ZB+N3O1QY)-D8L[G[<E/_YGD"$!$,P,62<+Y]+H\_H.U63RU3'M:Y
MX?[L>H&N=K* NC@!:.=C^G1AQ:9O&Q63?OHQ?%6G'\,=0QJ7!HN^695\H5BP
M]^@N$0%PM79=#<.\WL*5NV,$/'&J7T?@OB37%O9YN#&0LFM=8BVXH,]+":!D
MR(PCY!/7^FX ^R0SKT;LH8- Y,Z-,2TJ_Y6Q:HM7",UU%TZ(APOG*TP#VI5C
M8=]^AWLSK<8GI=1M/G C_D.1B]TI,UQGC2N)9^/HAU?$KO<,OF@M*95;*FF<
M3%J8<_(]A.KV3#T96,B#5<CE,QP:%7Z18T*].8=7C?D'P/^[7S%_KEA#>F[#
M+U:EL-.C7,O<HRR'-R$W8BPAX4)K+_*YPN>C?\F6+LI3W*_RT^NZB[%A3AF$
M9R4 >2E=^ #3NIS-JXCO!  -.2;7)@!+@]F,IRV*KC0XS6I>2.GED2^#WI.]
M9E9A%;O(?%_\XM)JZL,,LOW&2.IATA_-(\3/I!/.ON_*<:5.=K'&NB8L!R^/
M&D9FCHW6W_L4T1/4B,,AG0Y3?8$CZX/91?<]SCO9F[83RNA1@SMLRIK-;;7[
MUZH<T[%EB)G^LEX13H05M\_MIHH5RXWX[RSD7RD]@&7D=_6('G&P.%8:/>0N
M<NM5*W-UB1WBT92#*W^EH<;XMHS984M";A">\5:=-UZ'/PA'%D0 _%!14S+]
MEZ$ZC]?,Z3I*-7X8O<8YJ0H!^Y32Z.J8!!@J$TMB;C93SC9I$ME-]*[K9/<<
M ;BSU\RQ^%&, _ZF[00G@0[+7-%E_4([F7?=:X2WOO&"OU4_ 0A#VRJ2]2.W
M>G0I"0!27I\ $,T2@-GP1FP+&NEIQSF,>SSS-<ND^F9)K8;_.=92Z(8L<5P#
M\VKCJ7+JYF/S]=%<YJ(2+?4+,*WG3&8/ZHGV[8,1[3+$-3^<IFUT?2'&2%(
M*!P$F(&27SXC\G8""(%!-4&]601[M*#][^S"0]R,N95'1;=*TH6/G +WIA5H
MGM71?SMCGT___4@U)H ;W]O+E.5W!UT2<Z*-8B _P8HN6Q3&2<AMXZ?TK6 +
M9U0Z_5/7[)J=]FB(%'Z:^>)*KM.XL)  6&71_7:?3MS/AT^LD.?$POSZCGS7
M?YF>ZOMU^H&V:WF"KOR"FX<[%TK6CM]))?T?R?T0=^)^<W9)O_.!1QQZ]=Z)
M8N8EF+25SH8_7(VE*?;'LQ/;2?A%'HR;=P[/P>D(]MX3TKR=6!HX_7=Z0$3Y
M"EN#?_I;-K#Y#[.![@\LA;K)JG&4)=X-DZ286_[F+\Z\3WKBG'E;_S"?>"L-
M1SEPN;'<R+=2(+UZQC'&/:?S:=0ENX-1!./RAITH:":RGIFJ0;=/?M=!*=E&
M(S-C<JUB/'C\(@@<_@8N@8YLF$%K"9MQUNN-J LH7+LB0R%3XI"A$FM$0U2/
MN]*K#/'C25U1RY?MEA"QEN0@)8H,]*J@=['X:HR\I%>WKTO=-U?@O&/!W]^6
MJAX2$W%<.GK^&DA<2"TGT(-/;]10(TDGSY3N@0XWI%+\=(0&G4$P;A]W'0K*
M0-9.<671;>)R3,FG2N$M5%/H2Y-38KDIE1<<K-A6[ODV!G'?#_KL4K;;NJR*
MYS NUTD+$&'(,AF\-U*$RX]2ICE'[ZU\'K [S(]>( #&T,,[L%.F42,$<MO1
M+;B/U<R(:F2G$-"++9HU@]3%WRP,<1$UR%A1IVO@U07J;S=<):&?CHT](;&>
MHLWF$W6>B?">=15^[@TM+PO1#[DN_O4]9; EZ;,[=;LY>H&Z9$,N<FAAIO5+
M3:B/]N@[H>Q,2<(^RH_7K!WW^=71#^,G&;#4,SG$RK9:>V52QG6=8L<"\Y44
MW6?M)^_W%5I<,(G G]]BBT[M;QH8&/S2*$S4.EXV;A./>X&XM&:[>=&%M1?W
M)OIF=60F0Z--,O7'V;O^("#^!76\M.PJGKUU-L:V9WJ+@A=AX.=2H'$C##ES
M=;\9HOD#ZW]4B2PXJ8!]S\@\Q+BFB ->D]!K5A7T754 CQ]_'*B.Y=R66Q8!
M.#>)1*1WF# ^9?]$ C1ZCD];3P!'T9T8NH 9$ N\KPXQ,J4OW4\[IN35-,21
M!8[RNM"]IXU<UJAA1,S%P\GP561XW\!2Y$?&ST)Z35QTSCYT@E&3[/9+ LUM
M$.7;Q ,X.?0JD@(>[WI%!FMD9I<R2OOXKOU=E]H7EUY\;'%Q6-:HYMGJC$K
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
M1CN;]Q8DFTX]F3/:RHQGW3+ZY,*&R2U+Z3!F$Y2^J4-_1*HLY5J@)X5M>#)
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
M-5L>(J U59MDN4$E/:FB*[/UK"D9/J:Q95]F\&['I4ED:2#_KM'9,])/'A$
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
M/QF/%9^5U:9@+ X9D"K>D'U>/5_4;@:RZ0N9@-D <>-R)'H+;$]T4.&E60S
MG,8_6]65-0?RKN_<333GB- B:^!\S84KU_-[*:S(PNO+I]($:!<><J<GUJYM
M'K@7';ING@$T@",L)WU[R%(#.E6RN!8,=4\Y2836*K"IX/1/M\!CEL=(HF00
M99[((Y-C<9(VN$7Z=O])(KSV>>/O!_#?/_W74$<)GR0GRM]>V4:;B9>=C'O_
M'GR =*T]E-S)$*>;XM1N'*'5O&9PV\!^2X&N/-2*$4$Y^]33M(G1[0II #?[
MS:%_MD#PWRSL R>MW-AV0.>3*(VYL>%V+V-?Y\<O+HJU2,#)PUVVO/VE9N[+
MD_'MI?)>F]PC3_E\LA![@?1:S=-NHLS4NN3&; _"_Y";L#^>Q/PAWK^%\[<\
M O/PKXUC6<=$N=]J),HFF"B/ 5+I1!JK/]^'$853A2B0&;2\OXF@1.J2":)P
MZOP6\7^FR3]4RUR=^" G1J/Y&#E*(PYW3ZMQ!+<JL.U7I@=)%7^7U:R>+_DM
MRXTTE9-."K25$8#N>]M '24._NYPP#$GXW_W_]-XRFZN/UA!(_I<Y6EM],B
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
M9%-6N08JF)%O[>>("V#BYHY4 K;)).F:WS'&BFRTX4_ZHC. &?_P>P>$Y=N
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
M&>)OBT>E!_8^6GSC=RG]QL]PQ*%XQ+*#U!>:[]]Y6:L2-R:T:!UW6T/TG&P
M2OIWC?9>#A8XQ<:(\!=\88=!5'1._K0FOV&[;V=9IDM *[FP?[93.$[>L.G(
MOPIS(B=[;G.+Y3[+S_V<Z?6%!+_6'5JO??)A.(WU-'D=WKM\+=D^U1^<QANG
M*$.J<'6F_D-\;' 7+S..L9<@C64SOH*_1EM6I,997BGF]P$Z$R>_>#W&V9-C
M>HCDIQH6W*:7QF)"*E3Q?2&T6L8.\9/\A0MDYU']:?&:<>,<E,;04ZO5/5FI
M+D;X_;=$2ZCX5W =:MV;MI4,Z?EY%7*K\JM)1/M'9%+ZEO-:DV^CJ4!40QT?
MX0HH'^':)_$=?,G*/;GA$^]'>^= ]+"6&^0U6_!>!J4Q']8_?A9O9SD\K3I7
M]\W0(O8)H[*T;$H: ^#L5?1<;+XD.'^#*=FUTKLR#?90L$1X\\?M*<N\Q+9?
M:2+O9,+;\2,CUJ#7ACH3.'J$@H/DR8PPR-VO++D,6X$2#K1_$5 P9#DDU)%Z
M9>>JAZ,>IG=%@5TRC #+QAOXV&J\W1&6H'IG0$5U_L%@)\@Q*^. VQ42\G$.
MP6'-P=N0KA7.ND'S\-P,3TB6@^D'WH/*7[&]YL9^'C#$),$+O;57[SZA5AO7
M05%I&Z'TX?OYIY,%:1_\V@+1',-Y%,&%2EAH*QK"B2V.FBZ ,?2<2]4EO<D3
M]CZDZ_%@=6\FRAL8UXI@X>G(NY%ND;NA-]CJ/((&6Y1/E]ZV#TQ=(5'[25>E
M:.SSV61U6A+?7#"YD?SPF\M2CUV-D;/2=:$P2C71?--R'L6KG7+8YWG-G7WZ
M^$J%+!_/N"VU?> &]"-A;9J(G.,06/!IS>@9L%J50:?ZS\0/(P3PQUGKWH@
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
MS:ZZ89 P=\J)#?DTWQL.ICMM/K=G\JHV'3Z^E2RX?2'2$C$%S?%Y SB/_\[
M.(\W.]Z4::BBOJ) VL\O5_1MK?KZI\9H 1?UX;T3%ZWH,T"C+F1[0*M64/.=
MGTH9KN@YN-5 ./CZ"%*:=Q)=WN7AY>.IYPB*RPD <ZZ03=>A[@_=&&A@\U7$
M0F(OCUGK58G>26 ^YQY\7,X?,]=E&J/9,$2R6M7(0*#/6\_3_(:E^3HE8/?B
MRV:X'U7 $W_>\(W/B=*?U<S<XB2U.U>=F3E><\S7/7XPLNG:&'IQ;62:?&B?
MCB9%01AY[KZ)>,+)XI>H7U)=W"(=(BC26BK8)4\?(KZYL"DAP/H]8DN"\\*+
M&R]>5;_BM?,EZ90&19.F$R'6#;1KK9_SA%(B3F*HQ-S:K'*Q_/H*[ZBC]WYS
M,0L&1FMUU)/4 :==G[[^H;*L<'QRLI<.,U'2<NG:Z>H90#L&^?4?4LCTHH:Y
MM=R:7&6IFJA?%\=M??_0_(+5SP&L@CH]E]OY!6-K$ER=WC7MDWLP-FMA;)OC
M-:YIR-;Z>!FZ)I8:J[[[=F"$Q9O5'F4Y%5F/U!3G)LDOWH1[7BW>^NZ[>^ZJ
M&2@#.'T"; FKE_:+C[J>B([(&JHJ<X6+!$#;CN*[BA ,GEP*V+!RF:6D<9HL
ML;OW(S],108'=TJQZ;[Y69\S;IOH+7A@DQRU7C[1]&19(2.1<X$-\$Z6J(>K
M8Z938?L1JT5;]\AG;GB9]P'2O&NK5F3W 0!X01N@RY@4O&</51QR-?3Q,&2_
M_P/-9V'VK/LV7KJS<V_-D DM8FS0[G+!G.$+.]6U1XJ+C@I<V"_.MN-&QIP1
MBCY(ENQ2OTPA7.J'7>7-!?8G!UL*#"6^K!G3> ,ZFJE1P2.C\P4,CT1X2"-)
M6:7):0][+*U,J EB<R<Z$K*V^MO"YJRFR=MSRR)T]R<=(?6V.4-( 7FP9KIV
M8ZJBM4/MTKN@NS'&TGECQH;K=Y@.1N(NV)>8Z7]^1TK&11W<FW\]0!1Y!IQ?
M;>#]-E@B8:L%T90QD1G=$4!^O?!3)ACI"7EOZT_?[WNO8,T[.L]ZY;EUW&%E
M"5O)2'>:@I1I AMX0Q=9#%?#;"5-2$3=I>*[,,ZBV[&P"GKD]T:W3\YT;H<A
M#%HF8>O3\=:B_P)MUE!!,ZJ!C\PAO!U->#YW!E 561H.VV_^2/TL:S'J_>8J
MM\]\\>K1],=YJG,- [#,NDHSO1]A7TG88S)QXB3^I7):LT0IP2K4( OE$C<-
M+LR_0W'?WQ]O36N-3GTJBPCSI_Y:FSRRT*:KTTM5X7S-/.&%HXJ6SG.F]'P#
MF\J+,\]^QH__K,U*D+F]ST"2,!=#L9I&'^(Z8*_/7?UBL%<P1(V'*W=9[I1=
MNM  &EHQ1:FIK''>X,Z00]KNBDOBE,#)0J]61K'ZSSIT13U4KVR@I&1$=N-D
MYM7K@AN:64)!%!3RJV0)U7CH[$3$F.6=RRB& :^X\7O.:^11Z]IL_F2DE?N(
M<U8R)R6?K//U=\H'IXRGA]FR%?(!TF @@.*V9S,$6>7F0I.0C=:CY0IBL.9V
MAJP'QL&O:5L;%$=7Y2H66%=1.5E*W9!^<I&95,7?.UB!J;O@439I]HL@J79S
M3Y>69*TWG-^J^C-\?'S"'O30)?\(1Y7T:7V?"%SEQQ446A_Q!,_8))7JC^?1
M"/YDL"P]@ PG9>!76CEXJVW]6/4K:SXI/U!(\/5^\^("QWR ='KXT9/DM@:Z
MJF/J)/>9B1&B!Z(46?,V^AX32JEY,7FX'\+LJ:<X;#Y4+)@3-T\K%-7>VEVY
MT$_&1K=B:' 0+@ZE5HBW-?A4']?I&*1\F+Z:%8^GC+^/I8V=U^#RRK*Y:*Q
M.V*5D@!Y[0;:4&#PU9S]!&IO81HN^MX+.DKYD&VU%+/:[1)C'JN#MVTR!F-R
M?J"]W0J1F]\K-6K##/3U_21%9EW7HH.J8(ABUXFK")AE]/3X.6'NKW<8%;8U
M90:VJ8[YA(4L].U7HBS"E5976SEC\L5)5.YA<"ESHPBN05.KQ-VUG1O42U7J
M^$FOM3XGY?2Y+4F-$3=-@P$FC1Z=+-N\6ZK. 6^:Y&@OK!F\UZ8P#B7^WEIF
MK)+;TB^T-#C]X.IWAP1L]:_!C'GD/Q735P+K.!4MQ4B&FN@V1"U]?YL92,NB
M?YZ;&L=,'K_*1Y;]N4ZON1$\BR8HP;+7Q]5'BR>#^'C#S6:EI9Z^4%CWG#HR
MC]UZ NBZQY:L>1,D+UOKE4VUPV0-N[$KI$I ;!J!OG,A>9X 1YBL)Z="2#%#
MM6Z&^ .3Y\(:K+!Y\^A(Q::=SE55":U9B_?>L!#"/=/+8BKVB,F6-S7O"IBO
M'LP'R$[1_7;SA+8=Q%,0%4KVCB,#58E=E4I PF% [S1;-#\8KR%^;QZ.5[ET
M\&,XR"L*QO#PU."HEH^_O@'+KI*/2!>'AVG-T5'9'BDGBA1.V7I<8@V]:U[Q
M^M!ZF8/VH3- .";;-B;%1"?-^=$8=R]L'>@U:;D5B$P>/)C<[CWPFB4Z>\E
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
MAG3%"3O"Q>,:+I\ITY[Z/N[C ^:<5+RD4N45^VSU-(8.+GT\)!L,^M0#YID
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
M&^*Q@9&)T4@9 %M\RI/!!5!L]/1.[_38O*-4"L0I[RJVSLQ9OZ'#VMOG^QG
M?9^?<+KP/VS:]/B7N+T1?SYBOY(E/M]H\N3?7'?]I.?]SW75=<\/!ZYH*#>.
M#\QIV*GP*L5F-X#WF]F4GLQ#//A^=XD%5PVN&X"/-4<*L)92G&#S%_^<2D)N
MJE5C]T=P^->O%B]_$ZMW$+FJO,%I]C+9QWC,"I>"9O)#E6F'RCIW4Y!*>.&6
MMA%7Q:4<$CC3BQ!N%176?][H6,<,\/*WOF$@CW/;2O>D <1]X:+Q)"LHY.:8
M>"4J)B#^7M>MYF4,F4</N&&)&E8&DBO:E(2\G\BTQ)@* N?7'N)?V&3G USZ
MG:#/7%+N9E;&_+GC0#T\+461,EI"\9F#Z/54+^QRA0Q,$M>OFBF9Y^[!XT8D
M4OU3MWS#O6.9<F=+D=6SIZQE(=#B+Y46FWOM"[)GQQ)<7+TA5,^+8X@) :2A
MO:?DFI#:UAHWWI:_FD^T%:*,;=G[IJ(!(;ME/(UFJ35AY?3[ S;$\-&3XO3K
M)(D]DC,-GQA1I.K;Q$X23N;P7K^O?<!*F3W3USJ$NG324P_>O@8 <W[DQF9:
M)/X7@[YLQT*CVE#,$_B^LK"A094G'8S1Q2K4+DFJ' ]K5$D /"FZ2]S/5+%A
M^/0DD^WIQ-SFSH6!1) 066G3F*44W]H;:5=XUET:@MD$QI>_B:A"*7WM$^]%
M]!\F#UROC]4=%@E^GKKF,]YBDZ_##,X,\CCS/%VP A((K?TC&LM@4P\X8;TU
MRK5)<_<BQ;J8E]^XZ+AIT1E&=Z1,/U#JXQ+M>;E?V3N\2_N:6F.7V"<\&WNK
MC W_Q%UJ82A:O.T?@\VQ_';^U!1WV7+B.X/E)?U@PKFBYLHL8UE%7.% C/CF
M2AS#M'2BG@2#@6XP\'>YGR4V-C6\692DJJC#C7F8V[@TT?O587U?).6!)S[6
M=HN=BB?;JGJL60FULT>RC7MHBZ#XHR;#:O3Q&&ISI:HH%V[@*;#->+O*;)EH
M#6@$@FG( $# K=[XSX_6&!%BW7L164!,Z.)67_C%MAOT?N.^\>%].KA[V+)O
M.N"@L"*E^1XVNT<']F> W%['61G2E&F=QJM"+/5 ZC& *F:#]58;Y^=0Z/<@
M96HQ/4-9&5 ;M^(=HX9+R6RGLQF*4CC.Z--(Y>X]!F\%*G]EU)+P3@^2+ ,R
MOAC:LI>_8G%7S!74HYL@IJ:0 J$UZURV]/?%9O:,_CU-J1TU^X2G^E,D?9%
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
MB;.G.]D=(ZI>NW\OT=@728.,N-W1E\;@1UTH=[<W*=EO'-;J?7I14M]T5!
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
M@?G5<\?!LS_>]MXYO7((C7_#4R/!$O,BU(Z^!6%X0X_"&A.B.J_#6=YVZJ"
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
MUV=>XC("5\5BPU]Q(9HG,;-G%+IX8#8'#V 3%W)2J5 X^MD(PJV?I^#.5/!
MZR >(+?O0.P+:^$!GW0\L  -24-*FV&-?*3QP*<0Q,D!& ]<43D5:&## P-M
MD+/C2#P07,@7 FPAYF'8'5S@C=^?O/S4[;_B,XEO@L_+F!=@WPX_\;;7]BSW
M4WVM-*IO?;5D *1@)JY?ZG6IZD0VN53T*"/TISC@?:D".,H=,D:)4N(\QSXR
M2!?W B_S7F20YK9QVPY]'"!>3?VCEO A,R"J:D2W&]DQ^Y/O"AY Y4,Z4>^U
MR6:5UK(4S(@'Y<&>/],BQ3Q03;3:9#,XZX/T7O8RM!(MT5%#HJSUGDJ!%[42
MX+VS'&DH,[AA1J+SBS]][/_##_2;Z*KFRB<7&T 26=DO$;M\ V23:0J:((.+
MKB"/$K9&V55B>=:AY;R,A-QWRTBPTKD_MD_A7RA1BY9H;J)CB]HM"ZI_[(%U
M9#I?T!I%)F%A-]'F%%X_>@\W5!&$LWP/0=\B")!N2>XFP2?\VAOTRVL\<"R<
MQXZ4'< -N:7L"RC@ 5\K// F P\$OJTCJ(\MZ)0<<JH!MZ0EVD:@AR0:?N<)
M_L437?M7/# "CQF!YR_7"4[',2OOX0)R(.B;OU1GOE2;K K1HCJ#&"@CPYU/
MP7%'8FU8^H_I4_% 8PE!EU&!@_+L/_  )2=AOMX= 6/I$=A$R'R&/635T!\/
MG.LG:+(IBQ+@&7\J%KYR1JZ-F#,@:+SUO\ZC0'/0H';/2"9LDEBPLW4!79J[
MS&BEH(_.,(N25X^I/_J%&<\"K="O37WPP%5Y\)/@IIV'^:DH63:T[/J^A'3-
M &GER^&FS]%JB5^S_O,ZLM= A^B<Q ,OXW\R\V+T3\,;#KL0T6GU(?'H3ZN1
M'PI.;8Y+OOPCEZ\7^8^WI:HEF)NJGE.S3QOJ9[N0^3/-N!#>0L[*_^C^BD^2
M!2$8E0W$P3P$%VH[*1ZP@ =^7CEH.$:G_%HW"'C)_OM5-]]/!=!?X34=<7I7
MD&-?\$#&U T<[T!8T8(J.!RPMH:</S59 %,5ED'9\K4[:^8#%Y35+$W;E(=N
M>5J$S!5N"=X4XBZM"9BO#.A68PFCX\RY5G\43L,[=F>$C_?29U* N,QKZ^0>
M7)E??1)R9>+NE:T'SVHFI"J)S7TX+OOX(64$_]X1UTG/RZ*^SXVT.U0MXC1,
MS4U0+=]K<W94\GAVQ8BVXN)_<B:NYMNYF2?N;9"_55VNGKYMO("4EC80.6^C
M[,A/W_7U_,M[\-2+;0(<F7\,$21ZZ.:&#R'E=+!'_:T_\<#&&'@)^@TZ[".#
M![HT4W!USW#*M=W_WH_R#\C1>TG$=R36U'7%L5V;///JE'RQ&>*-B"HL6LAN
M\D10KD$F?5@E: Q;?)U@5V<Z(?6@[)PM>?8;?R\<0QP=+/G6(/BD @T^?5,6
M;2A%_!+#'C<[7?,&#RPN(.4*@G2Z6,<RRY8WG4P14!\U5I32,[<:U@$RJ/WM
M.<D\3+G24P/U*,F"'*-K2($00]O][#^X1NLW FPB;);3HC#R8"IX$4Z%TA[7
ML(('!L,-Z(H(8)A5O.$8#Q 43EG<XM_]E'0GP M< ._7A;+1HWJ=378[M\HX
MC1=O:NVN>_/9,\#!IFB-3=?CT1RE]U<H!LNQ2QW&8)W55PBIX[SY(/\%M+U?
M_A8S1\71)9ZZYW+FG!1;<MUR9HW)!X@.TROEF)3716+!S<$F;I.JL[O=3^7T
MCEWE6D, ;$2(5[$:23]%SD/5\;S<]0MS(99_V_#UW>O6AT[,1X+O?F !SG0H
M&X(S:_&W%E><B7H Q]R3VH11_I$T0QAE3TLX891ULXVM"*,,@PG.\=^_W9G/
MPB1R'G873DMD_7!8Y;[+O_#BAS_3U7PP Q[H3"D@>.I?[D<@#SX&"L4#2UIC
M!$UO1IS1CQ"AS_[&P^L5!98BL*HR6EDV[-9O3(TSN!7[!C0O_CHZ$A* !R[9
M>;G=C*]XJV:3WGP_X=VYH08PW\K&6\2E?00(SH"CDVC-@RD44AS3IU]YDOD-
M21JHS_&Y822+V'FES),].M/0.E$I*\&<,6)B3)C55I;L8$>Y.&,"FJ@TEN!]
M^>W$LBA+[M&V;(>V];DM=_NV//X41HU,+/]]/CNK^"U]Q^C8\@ 5BMF'<#:,
MJ7 >]JB#G6*T#$0Q@4UT*_^24# 89KUB^Y%"],:SCCKOB^@&>6:5UT\;*I,*
MRV0?TV_OKHW'1;^W5(%,ZT;V(67BVV<!L,J YJ?YC:Z=K(H'_?9\R#XRO0>(
M54@!W-L;#YAQ>]FA [(#:E]P?]D=0CU4E&ILV.WR;7%8U>+\=7JUZ%_7+PI;
MFBC+[/# C-F&L;?+#/E)A=F.T$$J2&TX)=HDZ]VL:V6XV"Y_V5!#(%*:G[BQ
M(,=#[WJ0@M&K_53R:W%1#P?^T#RUE5A[R!Q^K$W6#6:'+&41G*4IP<)SFEJ9
M)F 6<?=?XH&##="N^++SWS;;FT!\91@\%U.HV[(,?W"8)2][.=!XG&G)\Z_K
MHHN:5EKX/[&Q@S@$9<[2^Z?/\(!H(4)SO V0GG\1:I_F)3ET%4G1?Z$J%GG2
MM\B5,N!#-S:E0#=:6[[7_E61[YWSLZC&L,O0_E/^!6G["P%HJ^ B\[*:$F,#
MXS[7Z]/U/GH4< HIZN31HJ)3Q8'24 >ZI$WFB%SABU!S*$?T#Z<!KSJR7#&B
M75"P6.M@K<9GF^ABB]+JMW0\E7H</K'Q9L_@^O.!X5EK>_T%XX;K4NV?JM77
MEL.DMAW5^8@'E1TZQ!<@C/6,'7.3XP<:5[EP'=6PS(O32Y CIU5/JS5Y=OV_
M'D%],?\*PV*Y>.J44_ACJ;(L1*=A/ZXF&_>:EWCB9>%%SL3U_:[@ME>' IV%
M#?<AKDCI MG=\\[T*[[&8XEPNB$C9UHB=P_=M>"AE']*IH$HQV)-ESE0\QT1
M>H=@.NQ_350<XHQQ--IPYE?>H<$0#Q01_-2^N9[&W\QU6ZQ32V)*2%F.<Q+W
M5*^3D PZ)SU/>),,#QCEGJO3:@.7+&>G6X,GF)73SW)=SFTGCRA\^<(: ^;A
M0KCE;O73K<V2RER!S2-()]>I<H[C<FF,U7E77KX4>0-*);FRK95:I)9*<09Z
M4H;:EQ8P[&HQFK[W59#*=>5SRBM'4*7X\^/CR0=?DH]W+0,G9D2YO@K//Z*(
M,05C[NZ98@V*5/+AS[$*65"J+=FP$':N2L:;W=E9<TX=KYS&'PL%)::\P0EA
MHQOFN1H,Q&1YN8:?M/IR)M_5BBM,WZ'(-?\8&<^XC+QA#2$Y +,*$-"E.+1]
ML#U=+)Z^'*=YU%+\])O(+<DY%[GITX:V9)I1+Z:"KLSU+UM17H/=M1E=W]\=
M@7-VS!STZ3"01C1\L=G)B$0AUS PL5L7J;CXCN>D( S<>)@*"K?^*XC%[]:L
M46&JB&O1HX/!]7&*-KA%;;+\)_<=^8N'9J6A;X;[K]4(\)Y- %NE>XT%JU*7
M5O:W_:HO2%T"RJ5T<_.&DOY+))4N0,G:\, NSY^1Y(RX_]\C2<A?$.0DEG/>
MKF;Q@W3-)$>486,^C8&'.B\K!RX[-?4\U@:]OM=1/39<S<8W[5M3R::25I3'
MZL/FTZ!JVT!>*^TV?P*#:)5&:E87MWPWO9O^+41I25C6*.IBOV$!.D9[N".
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
MW9))Z+9DQ?BOD_TP$6HLN&5=+X4IC,OX^KV3XZ%'U-<[9+MT*G-DIR$^(GC
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
M\U)<L.;P-QB]7A-RSI#K5>H-3C9DOA1P++W [G\(B:BG'%LTFUYGH%:YVF_
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
M8 %\,//"_,SFXMLX>&WX$GA\90"3Y6WAK^W2]M<O@4]7M8#+A"&_#^ _X-&
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
M>@R1$JW5KT:!:]+(-I=?S%T1*E<]LD_SZ9_R,%\0*PTV@<6^2ZY=V9F;E#G
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
M;/&DD:8JY17]YQ QWM1<;H3X]^*3_9@P8W(Y3!.O$%S,<!V/;YOE2V5^9)R
M%YC/25KVH%BE%&3 V1:"C7O#5/0L+^5=]RH)3GGO@AK/C#_,FSP-\[[>:V1!
MSCXQ\0;KSK&+R%>"!''ZC4E0]9-N5,Y'+Y:HN W&U0\ZQ^]_3BM[V;#I)1FB
M+241F@A(7:G$.)*WT*:E<N9Y8A_^'/_,H>Y*J,\L@Y'(C>Z/#T76%H1S2Z;M
MCI)$VS].N(OMKL*I]*3XF:_=99;7L;LI$3MXA;70L*Q[R*V7DU+JJ#0F.W\6
M3$VF?9:>+1D]<LRB]G;C\^6[5$RKWUJ)I5N/"B;F[V&#0W*+<)*O&FOJ)A)5
M?="<&B% QC(#D[Z,[!O$VS*9,;R-;%L1G43CLZ=C._X4Z],3<=^G+_)Y1%Z>
M!;QUKBL\:Q*?6INYES5^YI</P8RVTYT(#>?4ED(<;9GHVPG>?WGND?J(-!8W
M1)SCY>;E?H?^)0E[X-AQ=B<@OSJ\.E:7MQ8DF>SU^L-MYCSU;V8D!*_WQ%F#
M 2<=,.W9 WLO'G_+@XGW*JNJ>>TV@_9,UO1\,IGO;[CO;R99%D=Y3DI$9XG$
M<;FEZGU4_Q 51/^%"@$-QN9(,2P^.!->VB4SFIOJL>:Q>J6!-2C<(1\<_Q25
ML,C:EI)E2YO(R-D>5F1H=V*?533H5DX;$VD;8';]MVP\@#^TZ)Y.D:R/M8K.
ME%TMM;=NN"9BH+1SN]_20XN<3KS[!X4?-[ROE'UB6YM74'?8$G.('B@7J>*_
MD\1$%_N"P]WB_7,B0/?BA34;?=<-SWEQK 0.W";:\/T=1,A'X[KR):#'=K-
MYLO**;XL4[,1R,B+/ZS$GPL&::.3N5<_N<UO^(S\Z%XGW79R&%.F\_%1G "]
M.4,QKT^W=Q0C/+BJD*F/3-5$KU+E\^[N9VUNF[9K_56+M.SOB=6X\$>D&J0:
M]L+.3(MPFOHCHYI81"PJFN]BE=?2ABV" ?VY>0L=]5Y36KDP<7HAJMHQ0F(P
MN,KH^437P/P$0_.X<-G'=$(=29WH'\H7; %X1^F4*GOK>UL#OL*H%$]%+'\8
M4AHU@W,G'-D.R01]I2:C@CDGD$=^8SL!06BB35&.MW&IW:<._*!U$$BYXFCZ
M56S[ Y*TQ'X/R0^I.)83B@]X6Q=_6JNUVU&LMK8X7UTZ75W=7)\]6_SE%[,*
MW2>.:!4.%]**%A;X\]EJ1U9=G,<EH)_T:T&WN;Y6C^<@K'B$NL9#6JI-SBG]
MN%7L7H!D&E_>ID1-2E:/-<UA[]/[*UN.#J'Q[*'I %QF?#7UP;B4S^(<^59M
MJM@(GX/9U,AZO^6M!SU @9CD#,.16+\\EG[+>Z!RD>5YMV;$"--I&&B$MI;"
M_I?E#60:BOZ.^72 M)J1W3SKK9EU>T<W!\[ $EJMR,>$!%&TV[ -_59H,..O
M6DNLJ!QFO'_;M94/8=5@&:S3GZ),V.U.$+7(K"T37P";03$9;T[3-D+3UV/5
M,#\IRWE_),JID8D[-I <G-7U (=2&I.?]'"[!G "6),P06TMEC^4S?WC$E.F
M:]6G%>!(3,K'9]&JZ1+H:(P!Y)>%L(3!91&MCA1)/%KOL 4./".@IX\(R](I
MG+CPIVR*6F[8K9E@NA(+/R%SD-4(JR@WC5X2_!GA?%E"UWE.;$GTTEV'I*B*
MIO&>>_,CTVP\(\LEXZP_%G6>&@LT=&5= DQ2KTZLPJ9+\J&.CE#K7TIL(=/W
MDK.L7$=Y%  &<6GQ=,HGF!:$FPEMGZOCZ_UV'VB,S, .&_7PV]E\],%%U25
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
M<1' [\0GYZF^\ARUM[9<?S[-R7S+W?[ (U9NA>M;EY_:XQ.=T8<%$32RI$0
M?L #FS_KG#O1A5.X7 5L5Z#9=/!$:K2]ET7H6NI<Y;&T$D\W*,M;2]H %=V5
MG]V7BS-I]SYKF&NCS]3;_J'RIL/<M7S17/Q@.:_T94; 8R1WCLF&#&U9V?AN
M5DL+@O\@.=RPWE,J-GZ,?-&'%&N%J:F:OQ^Z5%]6+\,0HV>OB#8V\#*QFD'*
M-])OZL*1T/6'7/A1N%*H]%K;N<OT" GG9Y1L[+/@SRVP)F!E@BYJFY^S#.=4
M-@VY6SO!8_PZ-GZ5"_]^F1A^O?#FE3OU4=G3"[.% K7DS6WH3"91U)FE.!1]
M%4CV>G53:\P%KT?\Q'V-5DI(F)+>5Q5.KYP]MS$M_S&PHH+.=K7/Z4='XK07
M69#BZFZ,:D: E&([B&'<WI]7))+W0U_Z!MVD?G%5CL ]<X$[T7CKSVDY$:Z-
M(\E+E.1VX5B34X&] 8MA*4GIU;FH&*;K"X/<Y7)=)$SART.3=>JRA,XB:=?/
M;I@7M.;/V/CPWTEQ8(M'NZ94<#L0$V*\6!Y'H//2KZ4WJ7SFX;LU\"IB(\.4
M'%&OY>N;A5AD?G7PDCAAXQ*X7:TJJ<CH&28E6*R*"GNK8%I;P<&=2("V=%^V
M769W6V,H"5V"A_+[\B^J2(/521.C=J7*[_9V&(5/R;QE14#+,P)(5YKOP^RV
M.HVO(T>W22-7+%*G'G^S5B!V1 F([\B[5\>@TB@[43$4<[:W9OOMUP@?2'%2
M,N63%X%O7CFM>RT@V.FKB0L6.V\W?ZJ)HMT7@$F/I^-JJT-ZT(HX6,8Y^'#
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
M1>\AO]J=,O.(\^Y<@^./1AWX<V!90H.EP.Y%=@+V081+BO.Q,7/RQYQGWJ3
M9$;] C[L\YGYXLP-+[3V> GR1ULIDN\G@\2B]<Y:KO=Z'G[B\!FW3/+R+A4N
M>L<<YFY1^^K=@SG6A$ UB"^J(6*E^2ZN 4Z(\U_0J*U&K*XB$5-94;)XE8.L
MS[=L@(QZ?GQ8 YP6[N!U5-YZGI*O;)%,G[)9]QOA,Y$8Z0NQ7:*DF+4[CNUY
MV*7%%@)NX2YORSM)VY)E<M/Y;'0FAX6'%IN.GZDNXM!NBNYZ637(6WUV](N"
M)>);B,?GW)E8Z^C;[4,;0[IZ,H4%FZ45;0.<9+\6+>K-V_((+$Y/+ (H"B+V
MST6[]5<3(WB$^.G6J6Q+\T-H=;0G06\<%BTRO4%IGTY&<(G=^NC$:/ 2(V8R
M9'G"(;/"H*?/F >DRZ?#*LHZ)^TZ6 UX'NA(+JEJ=C1\T5'L\&=191C^\"0?
M%O\[?8US=0,!EEC_3Z5"_0]^RS(/8:G';<9X36,'VV1M/>0:C[Y'E7=M@^H8
MNINY\"LSF@6&FKEPC?*3YF/)!LU(DT="$\>"5;&]3:T:3F+K"H^GFW\HS$=,
ML;&)F0;)5 $_<R+F23B3Y!%<8XV-7Q[F,;"GMM-TP/!10L;2XV=R--EYB'8U
M6,*\F=K&Q^/5,/2Q /'77_7PL'GNLDE?';I RXF[(U5YY7R5GCP9 ENM-^]*
M*W\?G)P*2B,_A%,8^#['1B<D^UDD3*I:@E*8-<B?EW<LOCOL]@:VS]A0IZ4W
M86\[]?W&;CZEB(;QHMP&C/P=##A+^Z;S;8TEQJ1TEDEX? 5M'?D"S6;XW?7:
M::X05/WUJYXZV!UE0B;Y"7:![F)U.E@HVPW,JI).E!VM>*MZ:OVGY"X!*&>,
M@Q*+'WQ)NS9K<YZTIG:49Q22T'X.VND@I[_/XIJJMAP?W[,F]5:6P7-> /MQ
MK4/:L5V&9?3 ]O8+! -Y8NF]2N)H YR:1#E:#<Z,RVW7[_ILO\Q+!XEHUZBC
M'9[?&*WDT1"=HR@>D-C?2'N^1GL)=-"RLIQ9S+,.FX[?A_JH/U1QNW.]^07L
M3BIR8OPB<!D"VIQ^#HM7*QNN,I) .X+H2WQ_6[L/#+]_1,SNL>F-E65*O8=-
M**0+3VP'T8Y\'1.V## T['%]@"![Q8GOS!SG1^RH+_5@65KMBI)G,SV6XS-M
M6K'!$[Z7,SW-3&'A^"[QWUO98DJ_ED@JC/H^+?95Q:Y(>!2>QY+4!SKPC=S<
M+[O^S":Y3CTJSOM\5GL^-!\7VCXOUHA!5.==?:WS3 BT7^*LC?;-@SM=B^YK
M[*S8;X#3E45S/TU16&Z]8*UH''G#82-UVA<4X[%UC$P7PQ]*P^(78> 1O&<F
M2W7"-G>AGE8VOVI=$T+DQ2S!:U]I^L\HK\O<LEEUKD]RP4F?K6WAS+[BE/=Z
MEE_%7$A/=M3Z:\OL.H1N1  _<8FHF18"G(RJ5>\\R2^]S"CVGS,A,AV,6UM]
M%V!X#W_:1?/2A5653 _6_"(HE>82^.:5AZ_8:LS;B!7)1_D8),/NJ7)JQO6R
MT;IL%LGRQD\BQO-1"[>F<?\7<V\5%6?4;(LV01,L$-P#! BNP1L(P4*PX)Y
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
M<C0(GDCZ1]8QKW)C3%<#$P%&3#R!M@557?IW?AG7X:>^/@@-#MF7'0]Z% =
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
M;:_$Q.0S>>K=:C[I(0N&N<;X7(-1(VAJWUS3A.M8/1MPJSZQ^&^%J"4S1G=
M?-UJ&CIJ&E_K]O2%<?WM9(_+C8@\XPL*PYP;U3GH:*ZE"BHS2L!B0J_#V&4K
M5VJ8PAZF<$:T$DR!M3MK*(2Z'@ A\G'VEK\L40?(9)>RX=IJI9]*?TI 3L9Y
M70Z0/M[+Q%O[:PZ-LVEQLGVMQJHTI!<J,:0B*UE DEG16U%34]#0E+B\3 ,/
M?_&8P:U"7XD1@!W*@Z^-OHST;&QU6G6?9V[0!&V]5[-)]C+#2E6!"A\@J#\[
M-V:#W@<%CSD?QSY5I:EWEX++<R;>N*V%2CGRQ*(%8JSG1$VQ"QWC+TS1HE''
MR^^H5(OLN*HE#5[(2_0"7@GZ,31'U9Y4%X+>OWSQV73%:)"7=%N9'SC9:_X.
MS+89NCO"TFN=+H,MS]2M1(ED$D.'Q S'G9O>XNTK%&/T3&^[5O&49MJWE2:N
M7_:>]1:0VA4U"+Q9WHFF;0S2.G2WD*\#^=?'OL(#1#U1Q8_[*T>^>R>,:HI^
M5>F'5MZ;(U"%)ZG$=$P+]15!;E)#*H_^LXM?;7$-IKA/CO0L0'JT DI*[=C\
MTN&9:@&WVG/.9(GG^+3GPX[A!^KHRZBRQEEG&76YV%P[B!CQ*U4V>9TDWJ]R
M'')7MWA<V+/V_U/=1W: F@1VI:AA?J!3FG8\W*7"\R\+^U##UZN8>.)5:<^)
MI@!M?&-K1!"V7E< /;&35EO[N^,H^B\^- <]D@BHT\8JD_EK1MO?&ER_Q;"$
M@[)_RXE_R_]".M2%UH!1!XLCMV$SP%FL@4"M^1//6Y()M:D=7R^(XZDTCS&;
MA'TO2_LM "G;K!M,>R"^\$JJ-JS:;,2CRCZS#L0[G=,QE?K.G;GBUPU/RIP8
M8X@E9@18"+^EDK58[Q>B5S)V^<S5\(OD N><+7WXFN5*%W0N\'17CL;SUFF
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
M*#@DQ,O'"[PY?NF.+_QJ8W!DR(<<F#YOL@JS-'TQ5CI@^!3H/4H8;=#;V\O
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
MU3T/!7SR)\G9>?6WMTL0W7F>$RS:-EW3J&[\9JQ\KWUQI66O,[OHU#_8>!/
M_"P$3IMM.+4^2+?5O]=E2M,H;;0*V8PN3HUF)UE"3IXJ(#OXW$J- ITGX:BF
MM*K=98M"D)290@#]4":NM3=1W$ JEO[.;)#'+A,'JCRF&#W6'-_!Q_'MQ?12
M4)23^1M!C>QX%V4+A1U8>6"*7B%*);ZVBV770G!>3%;8X?!F<;LAS)PUBN-U
MP1O5%S#>@8QAE[Y0P9N7&V,\@WG"Z*D%<M-V"2\?LF6_/RDGDJ/))9^0 +MR
M()2T_^21 Y %R#HC-M0V*SI&;=#R8^9PJ\4UF<LZ@UYUE"%1ZUW 0J&O7-]E
M%_-\H(Z?#U_[\/=]CGVL9T+<T3*OY'NO;)-P,!:7_3X6+S).3?VH]>9VNJ)'
M;%]8>_0XAT5=?0J8Q$\WQL2_1TWTKGK_[MO?'0$C7GH&2!KN9-!TZ3X4R5!(
MCS5#,TV%@&<WR6")T.0-%AIOV#R6$.888I7VYV\H/.??UUY95ZEG<2<U0&IU
MCXUU\ETIZ"S7<E[=JV(GV7I;P>-%[>37IT]RPA;/BS1$$(/;^;<08&6!Z9O1
M+;4JTW_=#B\G?]8!@-+H0Q6\4,EUZM*3./Q^&J^OQ[RU)R6ITKL77TMHWY 3
M>9GWNUZ).6,6^H%DJ(6H:M%_4#51.=+L&;&QR!^I*K,TH3(=4;SXV+(JFE_Q
MFL^[\2PM'>^(6IH[C:TFR^Q:4H\-1-X]J1AW=1\(UU0]>(=>B!2#F!I-=BC
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
M=%%/K\C!TW TT[ED=X;=S=ZE=3V%F$#J^X',)@/;@Z7_9"X(ZARF&WM$1Y7
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
M.^\;\U\3VY>'CDM2C+QN?H;+Y716_5+82/PKXS?,W#LHP%<]VY^HN,C0@7+
M_8E&P43RDOY#QN_58DB)7Z9,J-9O*/\M&<N\9]/50KR GY,LVTV#SODT9_A6
M:CQOPFAPUU6-K!_26K%HO+R%F391_6!4.1G#^A-,H<U I>#\?A^.H1*'M#I5
M<B&6#;MG. Y5?,26,S7D&,6(Y74)_+X<5H1^HN'RHWL 1."V O>$N<N:8;B7
MN%20<+1RP\1WW?:S.'_>ONZU=6I6ZBE+SUS%K\P\''.<T.;T).!3'@I@;PYA
M/2IPG8<0E=N=(3Y$H*>PH-D()54QI7Z(OY%\LGK' O+M>>VEZ6>-'(&E3K&T
M(0UPB^P&E5_AXMCON/BL!_$_K-WPMUSGB?3C*-JG;$B%/UX06MB$&- \GV!W
M+/UA\4OY*@[PL-Q.M+%7PDT?WL;LT4H+JF30.3W_;E-U5,5/$PE^F_6*M1'H
MUKR6*5;2P8?ZO:=JG[0,KOBD+6#%G/X)$W(F+.&J&')P5'G'BI9IRIBW6\TQ
M8B*(I\9_P>1WR!H:[P 8'A<T(]WGW?.D*4XI=;BCG,Y+=L>KO:T3YV6B8_,O
MC-SAA_A.2P@I-OL+0D!LU4?%,(&Q@YOBUG!W$_'4JSD:'3SR<C+(1T.!'T^3
M1!DQ#):,P/L#]4!' 4U@()GL,;5. K;3NYS\7=-0:6SP86QV?"^0$CRCV='T
M^8/6$H3CH1<5U=8F(T*B@-'G&.U=OFR7@P<[%MCWC8Z^![ -?$A%UG>FK[!]
MP$"++*'TV-?B0R7)0GMH/H)$.;U$TQ(JW3B&GKZ0&Z+CI2.+[PX2#" #U>U+
M8C<VMCFCTNV=YOW'!UG=_3"/4Q;&W#*2UU^T^MN#BE&^\A\SX*VO&AH3/$)X
M^3D[$11WWH?ZDHSC8T$=7,"B71^_W;4EIQ$K()?)1F...$)_FQJC):="@D-E
M='1?"[55LO?D=3U744J1HJ,]TW>2^D&O6BTP*U9I'\#23P]2AVCLOF65A<:]
MFV*!.1Z^T \WV;@JL!S0M?@J63 EKE.UC[]6!"0#/Q1 ^$9.VJVV/5R?YU6
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
M;.N <<&M[/8>H^$7GT9(FZ-D)F:8PAGR,[@A^QQSCENM]8U-27/H00;]E%_
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
MX884=,0AN?6+U('O$\9C85!8$^*=UR61_OR;H5>LN0F!?+R!-)M^6#P>U>3
M$N,Q?OF'NP9>V86S600!MH@*7>IY)_7%PI8RI&KIWA>]=%2K,<PCGI28:#>9
M*H\4-[V<XI3N?-$?I[CVHLRP\Q,4B&M056Y=QG]@SO*J5+8@1RR[1]QM?Q(2
M1R+07&AS\:;ENI6CP&>)(GK-Y,/^-8%>'""+C*[+QXDA5T,&#7)H9GWR2+A]
MHLTPJ478C X\Z?C"^6!$\(M)RD,#I;%48FF<ZL#3 0G&,#_;$ED>YN:O5N^;
MF&?>2&TM[+CJ5 3!.ECOT$X/KQ9P<EN4,>\!]!0'*3NPW&E+JBX.J.>H_L#"
MZ\TS\?J> .YI]VQ[]UC73?#/R/1?'Y&O=MP6 ]45_VQU$B=!$QZ]QB8(S/E9
M8U,\+5-VBERU*<: K)3A,>OX66OYE+?K>V?!+H!S(J;[[DQ4'RJTZ!Y@!S:T
MIW!C*7^4MB/L/)Z,>J==K:ZSP4)KIB"BG5$T?4O83J9)4_79UH^8_PV^9;W[
M^ZM08[/>;)^]89 8/FUIY>:\3<KWA.],>3'Q^0$I/-V'JB-33F?;SADXI*PW
ME3,G3.=5%BY^!DB2!/IQB?[%N!PM#W3WG4U9+#;!F^:&N+Q2S>&DAH.C9\V=
M$Y+TM'/;J:!CII$5_B?/LI SXR0#4%=3ADGH,3EMYB#TJP4XG?"88[/V;$#&
M!-AKPO!['W@W$;7_LQ$:34PL):EO.=\<B 4.N-1).TR]7'ZC.X-K*IZ;2W=1
MR=94QE?NGNG?</*\<$D>W\X8J5Y::H!:<WP*<R8%O#>)%@. C9$YYWO030:^
M>T!2E-1*Z!679X<(DKGEX5<:P\<\W,KO+/AK%74'JI\25T.M#9.S[!4X=&/9
MQU)&.F+V2JK9IOP(R\!178*JAQH%R83(1QB)Z9[,VS%W L=$X%!MQ/:?<Z'F
MW"!#GR"/E+[1V^H6KA7X:3/@83WXS91&ROP2>7F[2+[5F$Y>6W7?E DX<(#7
MM&#*/T-!-9C*#;*ZEL88C-ZW7#>M@%_KI$ AORI=GR5_?/U(AV&Y,&)+JZ:R
MB?GN6<L0N\D'KR]ZN6B^::N<^;OAWS:>GWO+K"S4<;OV9\T#/%+6?D;GDOC)
MI.Z/91[4#IX>+'L>XN!*2+5>T3"0E*H)(4*J,J)5W:9!(Y+,#AEA<?7V]-GG
MTRV"'2H]_$]97;<!,X4S7]#:]X"$P]Q;W\"#$2 @N2*90!4J@14J@QSIJ_ B
M<?#B3'KJ<0\ FBLQ,;73$$=#*QG-3(0,DPPL[;&T*K9YJ"6HA(KE%BT+'6?]
M%"8<!5KU&<3ZD]@TJ3@MDP!T?M,#0YQW?,BZGUC86),\F-F)50^5KXG'HHY"
MOEREV+$P; MD6=JJZ]DV:)H&(A76[;@@4P23BFG)8E0QB(Z447T[!B:D8'8E
MXDLF.#+J^>1J$!$^ST:.?WEX#HE*1BF[ 7^1SGQRB)Y$7-1I("TJ]4J0#2U5
M,/2<%R])5&CT8+8[=*$$O5<XT!.K"^^KSH-]2ALLG!? (O7'W$Y&X3&%&9?I
ML( .B.I;-?5J]]SU<!!_'*"7:+YRX1XIM6VL4!\'X]<O'CBPF+B_L;G16VHC
MA:+^F!UR$QZU9,T;5/'NE?&1S8 &+_BBH,;M(H[4LZ'Q!,=4O.R/?X+H)3LP
M$,SX";*TC\9[24S5O^\8H];5GDEX-(Q<;E6]!SQ>VC4E,%&_6!B&X7TZ,2M.
M5^<_N^-\-T8$N?CXNVE#9_]7I65A7EN\(J*C=$/8>IK'X[6T<1E_Z<=>CQ^#
M>&*!*LUKL;9:X^):?A*EHY/=D]YR;I2SO7Z%R@<?A2\K63XI"U*;5$Z\[)C1
M?7N.QS'<YE^YK+8N5Q!=W% ?;6Y1$-07Q!(G&IR3,TV7@]<4OLS120C"#^1>
MI9+>IS;S.[HE).GFUF$?GCFYE9GQ&Y$W':B8T']]V5*5N_:HZESIW<J"],$/
MWF<7H2&N*%MD->^DXTR?SZ=M@YFPME!L\8WLS>VP(8#EU')>ZI-LY<:\JQ31
MQ09EAS''O+85V7$_X+?]/2ZZ)7N9'YY\04G/!IXI#S))%;HO\R/Q4;X*IT^[
M6K+;FNH'344^> V</B]Z)W&.*[;H4-VRQ0*BIZ#8G-<+]3"CF+L'.)CMQ808
MI[?]L+(YS,FWNP<(%TQ"V_6ZEIGNAF';]HZ882Z_]%_FQ!6<T6TSPJ%@@:/O
M'$/N3 OM='^VIF%>V_%Z2N_%/6!.\NVD8NOH:#^3E-MDS=DQ,3BZ-U%_CX?]
MAH\\ZC7?6@I&ES7Z\[G ]T]:164JNF]93$J;6-QF.>)1\;X>EFO[WH[<-HT)
M2V5IX;*?8N/[%9VP/3&#H]8#_L3Q@_6.]P"SZ'O -PG;,&5XE#7\CE;$A!6(
M3(5:\'">&]4_LF@&S> P(2O%G E1:]QKWAYBH30M:0^OXA2\-P0SUSH9 KNE
M"K@B+ISG>0]NT+?9_@T9>VB)C7O X:$-E]0-_^ I1?S7[:-^#(G7\2IG'/X6
MW&HR'ZO5.DY3<^L\U=6W[>4_!@@#'R_.RSOF]3S[7&>;Q/Z@L2Y.9L!XO6G)
M\L>,X8L8#P/!-T*X&.":=YL)DKICS+;C>H2<XB^2OQRLJ(U^G?YB!'&VG"FI
MDEI;KO8HLTMFV:P42#TY,*#;3&%Z2K9X7H4OVP2O%G_SX8#'2KF(.W-I"+==
MF0%%H=G5R-[7^O'SC+)\8?,A1"\:%?\&)LY8:K@X4-I6!TPU@%$X_HP)'1K3
M/*^T1?QN7%]Z!FU=4GIH91NR8+\0C%ISBY<[?H=(4 ;F+OE_ #:F+'I[*);J
MD579+;.V(*7F*WBLXWK<;7\:%<D$/3S^PEAIC7X%Y_[=VCSY.V4SS.(T?]FM
M'NL!3NVB\$49 T]K<_PZ3AI];UGFVI7.(/T3J ZG^"[<1>T#^W1,::EW-D]O
M]'XK/<VDJECIX5(5KR$U'NGK'+Z7,Q',';  ^E*CKZ;7=JSOOFZ*-1ZY%'N9
M"F\W<(BMYZ*#*NX!^]OW &N'3&D;X*=)OEI=RK0WCUUD?GUIUIO^!D>O_!:[
MNS8-J\;9#7@Z5=@JNK287%X6&;I(S:O@-E/LL+<_<O?$>$QBM.!%AC)OXH9O
M<IP1O/Y<0E4;61U%JUS7Q#O'P5="()MB6C6[G].SZ)OQ\OV6Z*26/4LKKHYF
M446CA$74"9>>PC0:FPMZF)IG';9B_TPE9'84;IP@0XUNU5-;-Z-0%R>V+YDE
M(TBK>-R28[EZ!+C>4JK8^N05S]3BKZ)S^5O7[G"GFFY"G-]QG98'TAG)I";_
MN9?TXX_0?F41D?W$?9.($$ZT6K%XZG6;X\7SYI@AOE8F'P)2%X7 ER_7\K$.
M)?34.H[6\$;5?%OXZROB2?^L>R*SR[2KJ)G_^L/I?B"1:7@]RL#RS9\CAZOX
M)L6LEV9\XJ#G*:$K]QL'']_DL_^/O>\.BZI9\CZ(B$H803+"J&0048)('!#)
MDJ-$$9$D.2,P(!)$,@)*&B0C843):9 L2$Z2&7)FR -,^.:]^^[-W[>[S]V[
MS^Y^_M'GF3/34Z>ZN[KJ5W6ZJXN8N#!!#I"I4HFV[:&-#4KOAWJLXRNG8PK4
ME_T*C^X6B5XV, [)B/J$CL'>7EXL?HC:>[:"'3G %"D(D/38NY'OFA>]<VYE
MZ$*!AL<>DRN?YZ&QO!A!JYA)<SIH^.9@X+QS?U5#T7T8X\1W)W^*@T==',R&
MP0-A&D,G!@9Y9A1RCZIJ64REG9ZO0DU&_ ,ZSN04,JX+W8Q:PQ'L JOB@F'
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
M-#Y9UI=HFPGL*OU$R7:H#Q/5S<]2C*-3'\:/KNM7)@G,3,XH>'Y_L1"[/MV
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
MB3(E#M?ZL3.49&A;/A"*%) =QKDGG>+@]CD]N<;K!EJV^_%6E<H7H[ZWNS:
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
MUZ^8>O3A%VLM.>;UYS)\<2^([VP*+"N@$]MY']EC%$T-3JW,0=> =)ED[S7
MZ!*I(JAO?*]IR;A?L'107HO5![50>4S5=Y1%DGFIG,T=VJSDE_-TP=UT7(,Z
M@\>_F]B/*1ZC/=4&:E;T5D;M=*R;V'&$SFZ</ 40D*E76)'RV/7X7_$Y\9%-
M#W[^=%("#WFZ=_B%43#<FSJY T]=XA0\N.\4G])=)"^,!R;P_81SK!TL_M1^
M-;+%#78#*MTC:M *X")"ZH_?8>DFNOQ+JS L"KI\/[\N1.6TT8G O$]ET0#K
M[4N^APCMB\57R%L$)UV.+Y9PO8M"].-)$(\EO!#I\2YT%$_1YEUX-9^3--@
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
M5EQK-4)J/GDO?S]@?&%O@471*YZ5$<\K8>0\G.GA);X/,I!:=^G4E?'X*K<
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
M8.3CM<@AXB[UAHK*RMD VQR>FJBW/)9,B6<5(%60YWXK+F9-!_VT+#<72OG
M2"!.Z7'#IV2G$D6VH>6X.R-@'U:\N>+A9@6T,62B63L;XZYPY$I07"I#"VW0
MK%.P*[MPK'<P+J>O<-XVBC320./)3? _][X+S9WMLKZ+!A?S=M<O=!\I[4 :
MLH@W>QE8:U&AH2Q394\\YG3-0I8D6_BC'(HD1Z2@"1(B:/?0@^/MYG>K%[2&
M;%CSH'T*=WS$V/Q!N/3*17R?\3?WGK8T"#YS)OI@Z6G-;^<SKQ/)UY/+=+B,
M'],Z/MAI^>=!_$1$?:FS2&2^?X=S3<>E.F]03=;*$SL.>1#Z4M>A[7LS:71M
M4H14<KO(ORB])]NG>=U+WKN?0T?R>85T@.$3SIZ+=@*&=Q!+&DL/&^RL??C3
MQ8H#V5A;ERR#E>5U(DN<R!SUU!9;&0&V6Y]AA"@J2Q:,%I:8*;E-KP%K!TY!
M\<^(+'\E$R7.C/H]5KQEUO)[X\W4ULB1CY*H3]"SNK-&Q*PR)WS0H/[B1=@+
MJ2)BDH5;"7>9$S-.MJ\!XA."4HW5C6 O+W85YZ??/1)X!IR$!\ C=&G =L&_
M-\.XG VSN0;6[LR@JPQ22"TM$[BK2_-+XNB)OZ*QC)/(?I 1!%6-5 BW%7?,
MVS[SS-WX9E%@P-E<L?!C?)_+@5Z).?#NP.FP%=X. BD.68N<A]SO6?4CW+8N
M@I93IK,FJ,0A^N9R)&.E1Y@F\>9G4BY%_V"?7<HE;&(E\=?9A%Q)WYV:S0.^
M,O[,+>B4Z&8:IA9T3&RN@=7>3J*1U<@SVRH'@NPC>1_)#)SC,):(C26Q,&;=
MQTFRV87]%DR/8C]HL<10@%"487+3XIE[NX%S^Q>U5] ? G?+9E8D VFT75,N
M9*:D02#+30*,[;P4P[Z<QTQO P,WD"V_%WWUS8XW'W2H21+.OIJ-U.=;8R3]
MR5]>'4\1_*'J=O+K&T#TXUB/,B=.%P8[X>Q\T@ZZE&B9*)%X0<37B;:I%<5?
M^CH.3T>Y:CQBV8P28;&GAX@LL$,Z,AY68-)S#3!-W55+!H9+!C\X/KIS4U5%
MZQ2%=<;A4!UF+/Z.(][MR'C>B.:<"4,V!%*%I!2KO".-E11]O%(+,<YU?1G\
MYJ<48)Z(:*Y;R6T^=< T(G96R^P>S^3'Z"Z7E+T@8'22EHRVN31%/T8==LU/
M!:,]"D@M[$ &;4M,;01--_:).LJ^^Z+\ :Q^^TSK_ORV^Z#8UAF;ZF[\PR03
M)\^5AZ,NY:_+TYN5D<L$LQA(YUI7M4%K_FKA]P3ZTS>]3U_CL#+[WSYL]DU"
M7!JTB-9]%&=QS34:N+<,=8O&[U8)P1F7*9%\X7</.'G%WBO!A%%01?D%<-IZ
MBVSJMDQ7?]#32LT10W4Y+D!\%;?5O*50AN5!RU+3WF)^!7I0H;02-R'*$:?Q
MYD[-#TVWF=_'M!-[JH'JM).AOF)36I@!HLZYV:0$92LD*?_$=T6SQ7"289U
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
M \%H<'D4=_ (^EY>4W$G@F8KCV/(#V>'RD>GA3/IR0J>VT#*RWW,"W:2CRC
M8]-!?&]X*\$;%$ \8WA_:LJ4C+^JD)$T1.:BIH*6V+G428JNSQRFU7:54-#@
M5A9BG[R1\B9(7M9\F_8S&P+WW9X?^PA"X'RGV)9;O[I=">;ICUCEG[_!?"U/
M>_(^SL1I586XQZOUXZ%KI,P+J&5+:OFGTL<Q=VLP\7(BGHIL9DV?7CX54X%&
M#>B#N5A>9 R[@;B97<,8&UF.+ J$,_&EHGL6R>(Z CK1]=_SY;E0#3-\=W":
M?%Z.HU9.BO<>QMA.Q]I*)B)7BW/Q@JB\"D0L<$]U9)>W1\R+J@L>Z)%KN(>D
MK57#DVA<Q>?1K[KF3^F/%*)>]T$TO\<(Z-WEB("]0#+7P^.7E<L(=JC>?CDH
M>!=HGW_RUK+? 6\!*R+"5ZT$\&[VW/KH9O_\9+4G\O0Z?&:CLNI:<&;9@YFA
M?_V MM(DV,1T.?J2DYX <C"- J0R<0>BPTWN5E?7UB5VZB"-NWV:8WKWI9B(
M7K&Q\^ SX<77NZTV8PUT%*T^.&.5BUU16GAJK+KV?H1X.FP9B;$C0 \M>A-?
M\LBC.<',41_M!'B32:_Q?GS/B"; :K^GX,6#&;H\#33A6;&S57_Q> EFL( *
M>#N\;#8%BC3Y*7#KE!;P(S]N15B5D=9ZE^PT^.7G[]1Z*)-N9AH9=+Z*8Y/"
M-D='!Z*JN\"W4$?L6W!,9Z5!#C4Z.F^4!;7I.2)(7_OJK;&TK.WIS49V#0Z'
M2>#-FQ*?U]OG>X:[+=JO<EYM^HN+H ##<=>!/6R.@=RP3:0,;;&E(L\SRH>O
MG2;<2C$[6DF*^:-#&UJB9HMQ\U?O5U7K?:&TX$AR=DH-6DO%$SKC0;QPHR=
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
MV5S[;&*P@\_< /5UTE-+8@)*_1!)-L <XPZNVX0Z9BJD/=<PA%AMPL=P%?N
MC(<[?T (JU^$HYS2DH+&Z2!LIYH>\Y?I7CK=1$<?VDC3J#V&%,:C25T,\TPL
M[@A=&5G >9$3*EL6YO".:UR]:9Q?^<[2V^9*1UH9QW[I77SX57(/_8-]Y@F^
M&X-KP\FRZA2.+X=$YZNO.S\*$P9V3S[W?.AR9!(@"Y .[T@058V):9? /U"'
M+J[I'"-^+5$3OVZ;>Y\Q]$<M(NP?2+)J*"CXX>B3K63P(ZO7)^9.\UW14IA>
M)Y!0NMNO@ML.U%Y6IMMD"88*[%0T<K+'"J&'G1N\B\DIT'RAJS43) MX[B*8
M*F)6JIJFJU,&L3#Q\6+X+@,=G4FC>'I%\29;5U' 73UXR]3@V_J&[XT5B4-5
M356^L<\7%^?Q>W65;ZVELX1]D&@P=E8B8SSI1JNF]KFW<K[WOED$QEP$>Y0:
M3:RJBFEBVS<Q=R1[Q137N\VZXZZ-8N^7NH_ND=!$1-WC*,WR%X.UD.067[!]
MA6<;CI[N%5(IOK.WI#-(V*MD7!]>,PX.KL*5[*"BK8G)>V%>[4\@2%-)Y*P?
M[:SXN&K[7_YRV[^5^USO[/DYA.VY2K+J:S[;Q[)]XBF_N%?)IW8?#ND ,25+
MQ-A8,07@,VD@.KVL2L6+;,, CHAI"3KI@KTQNP:=RH)MK]1MQKJ$ONZ9MF60
MYC,%BLU&D1+O GV;\M"R(\Z#-YQ58L??V"226,HPCS-Q0%A@057H9T&Y6</P
MHKF>DZ='I4L^X[7V/2,6R][3SZ4LV=L(Y.Z+[TACW,&3WI;5G'"+Y)4/M9PX
MHQ:E^+5BLND60GSVAA4]3!(KJ[PNK8E_5<5<NJ;.^=C H)^*H*=0EG$#<</A
MW>Z'.>;SR-XYP<]W<'(.U-#4".&Q&;Y6V>E;6YJJ*>;GP-59.J!R.ZA>I^Q)
M K'WUE\5,J0G3L6:]%DDJO-/V-(N$]W9S?_*,8%W.Q8$EAZ\KB":T8-G&%>/
MK+\USY,1>H5VZ]+-'ZF)N6V5&-;"];-GX&I&T,F2R7D#AR*GK<\8Q&C]B *%
MG6/6+9:HZIFY)0,3L3Y[-XPC]"\;>CDXYF:3AK3X%87;Z!DPS(\E8K++]6+<
M3DYB.F4T&DGFW0BY_HZ"'BC>!+BH72?]";0([G>X"K9?&O@98P[IE::5IBW*
M+(Y;S<#G1 &_#(W'[Z[8MUH).ETFG<ZE;OKS(+27E?&)%V=W[3P]\^S(PG2P
MKRD%%$BV-D!'7"S1+L./B[;I\>U/2YS<%M1T)]R:#?BX.\1//CS4FG[SWE]5
M5>VXK[0_#&@?^<,7'<@8--6FV]#K- IJ%G]IY]ZOHY6H'E:#_B#6;VF^C61*
MK*&VQ)2'!^\VU",9?3<UY?O5UA"!'K?>AF5%+?A*-\#-6.Y$,6'#O%4A08_9
M=Z\>[?*[9]\ <:PG2RYHC^J=UU H)/?G88S)G*+#X9?Y;[NO8M(1D[=.-ZH.
M[I%O!!=5@(Z;&&/;\UCGA6G4>G]F\I\WISDG+5Q=PC: M\I26:Z?R!"D/5[
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
M$0I8<H)$TNE&WI@BK\,1=@U9T:6MEQ?T=1)9K5OK+2@ CHG]UW:B.;J192C
MMPO)OZ A/VV*N(Z>I]<P/3DVA2#0 X^;0+LHX&+>=$T^?@VBBP):5E$ U6%!
M]EX9TK?G$+^@[/*2JQ6)UGYI(G@&N3[D@F7_%8+'*XVS:10@L7:!.:&+0"0N
MH0#@G_2%]6H/!60X70?L<B#]E(]0@+]CRY\[8/U7$,:3)+YN*&"X[N;'&2D*
MD&2^0 %M0J9_Z0*?YY]AE.Z&2?R)GN6KL-NF8Z]1P#(-U]]T0NS/0*;=9.F-
M(2>'DHZ^OXG\3>1O(G\3^9O(WT3^)O(WD;^)_$WD;R)_$_G_;R(_95!+7[<S
MO1;](P%;VGB!Q->C6>@6)]TD\T6J2GYDJ7W^,;\W0XZC/DD1_K<,9+7;>6+"
MQ=2>>%71$Y71Q$MZ&8U=*LN\0K2@0U*GF=90WQ\'1KPE1Q_.XBW?)O1KP46N
MZ.5(;=-HE&YF-S(<(H(U:TB1L!.9UE=>S*2T33!CPQZQ)U3")#SEAZQEXD76
MP]*B1=E<7>2#9IGS"L%$BB&?HCK/;GA?B1'GE=3$@BC\SM?7Z65IT!##&QI@
M>,9^BEFZ& JX^3QU'G)GVP",3K\]FH%PU77Q^2(+JD(!C(%/?<Q;9PQ\!B:U
M7C7;BRK7-RO@;&+P4'2\_B1R<CIHF-?P).:[2) <QC/Q+B<.EL+Y\Y%-!-<:
MA9BR>"?VNZGC%U_;K!;JK##+=WJVC+F%*/G7J#AJ Y$/.9LB7M@)USJ#^P6!
MVQ^<S@7W:"('H,WK_;]B98_-S^;GG4XI)0/=WSS;T0[+KRHQQ](V#'!>H/12
MBS:?XI\8MZ^Z>+3@_Z6?N\KBL%O\KJ+=6LAAD^8L1;F;F=BGRY;7/0/I3M&V
M[7##/,LR-WF3+Q]XKVJ1 U>3UUPDAFIK[F/=H=:QV$GFU^K=B-*CE,,SH;,C
M@U?9*JI.'T&62[#'_$QKY"R-H@T<<3"UR%7H3?^,M/UYRO>O7\C:,\5Y=WV+
M<%L>[;GC4]MZX<<3G_8WR;8$5B9O!1$5K^8D;'XON]\HX"7K;( ?Q3C-GYU7
M$M N9=[4BZ_V3E<F=]?]JCL%]ZR(F"3[(=TW[X!#7"<D!4RVIG"5T8HNU,;V
MVNAR=,V#'DHX%>9Z1+DH: =],*PW<P1/VR!]OVI*.@-W("$J4G%Y^-.Q\ ?C
M1'I[/3U<WZ"!?;XO6XZ3 KHD-(S SM]12B<K43B1M28J^0.)/6G,"@H@U(>'
M]0[;?7852GA\W0LIN"B%O(*_OTE<U1UG_J[&(*Q!!WFVSO:#A>(@^<O*KI+J
M ]N@W1_,CT^M0+*>S4>=1? <_<S1<WWAF[GA.DK,"AJ(R'Z3:)GT*N<3D^=!
M CB:"GU#4W0W/8S);L\FV7J2E:4B]11G> WJ38G!LY*XNQHSS>%#)H1/5Q[/
M6\1$9>Q/:YLHPN21<G:@JQ/3&]Q=J&NV9MF3FL=-\X_ R;=SL3H3!62^S+A
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
M2/4S&BRC$P5<LB7?SD!?^G6.V-+:50CB\R $V1)]3-KW-\9C9Q3]QI#P5@C
MB;7;QK_K WS8DHK=ZL+GTYUFNRY@>$?M<\JYN[A0@*Z\S.5/K#KV?Y'WWG%-
M;6N[Z,2@-*E2I$8%!4'  E*DBH" "ECH$)5.1#I$"(2B2&\*"$JOTEOHO8KT
M%GH+O2?4 "'<N-;:WUYKW_/M<W[W['V_[]S[Q_QECIF96<9XR_.\XWU'V@+V
MR+VJJYX*,GT\*@_%TCH3('K[W[E5C&'S&LLSV0+GO6DUH%Z8JWMMOO $T-KV
MV>K29R=QMC"U'R2']Q.V\N_7V-XQ7&AIOANU;6"@&J[ $/V.LR"+[.EC !;J
M!S?.@[.AHA\Q0[-@]C.L-[1T*:6XJU]A8*0AB1BKMO=2\CEP$Q378]5^ 5FJ
ME<W\J[&<IX#EURR!PH9+[F@ Y!7>!:G"S.!JT ^=U+;NRE+JG(FR_(F< U<3
MDL0O2F/5$BUY9_9K'$CSMF%JS\-5#>OT)2I)+J]GI&^]DN,J.7?N+/P$2T2'
M_%YP2$9;<&?A])70XT7U>=K9+8B<@$"BT\N?2O)DEP)V(.SM8LU4GV9J:.#Z
M/ %C-=OG4_EHCQ)=67C). OEP%?[C+!8EIE'KAY1HK*4-_I/XF5W Y6M.^MI
M#-W5,_'9#3\NA2F1KU+_71VR9WL.:<>(MZ[;O:#[XONOEC[B5T..Z_O+=TPC
M*\J;PZRO!K5-TQ#4@/.8B[PA4YV\P>+7/FA*V3+?&?1NQ@!+FLR_+[M;0>VA
MQ1E62>W&L27\QSWAHR.B>U40/7@4)S!K[4!0./H;V &2_FP:]-BN^2/0@D;3
M:@,O[Q@^&7_A1OM4_:4T5*8V"4<Q<VPHT)C2?!LX&/.[) 81NFD+'/"8])+Q
MYA"ZHYEKV5G8C-*']:HM*W4XSH8\D2"W^W9DGH]T,_<1U4&&4E@.9'3<L,T1
MHW?Q?0Y(TH]X4]MH?X0;298UG6C1,N',->Y:9JK-3XZ?9XPP8*8MP*B 2(^)
MC*MX52\X[U/ZA!5+48X6"AO#X[Q^%G;.!W-_J94.@OMH5!W].$$S5BT0"NLU
M58BH+Y>^$^]3YJKN6QE2@]5O:84PK%K+?$TCK;AKD<0=]6CV=@K@*2^UE'YO
MN,^0#S2[Q8Q3?H$Q*STRRZ:C#>[[&7.=_Q1X]_CE\ B$&<]NB:X[._ES]NFQ
MNO^F=9HXV$F%7ST)=*C=5O)7<)0.,R&RD^2!DY\[DKOYU(@?5XB[P.9N\8^\
M<34I2K1(;;9A;72?!2B[^#B9:,=UHQ".6M_<^<Z\4CSSKUG1'NJ8+X [. 5X
M^FV.CCX>QNXIK1AI8[<(*JF_V7<1DFWDG]T0YY.S3"O3H&IN*-J&%=FUB2H;
MH#??#L67O)EU6*<5(:F9V1HES.EAE@>=J@Y+UF*&G6HJ6R)\"L/ $/GQ&E?>
MAF.!!$H]*QG:H?=VJW>+8^;&I@6;GY!UQZR2D()5=X]F/&Y86+O,JNR-4_D6
M#Y7 QE:IOHQ#K36C'AV0TL27D$PS .WB9ZIY=3 @O"XN\+O5XDJNHX!<J=V$
M4B*RZ9K"FPW/9OQ0HT6M!#8A=&_R3N-!Y6[XF)'JE2^MV>RWC04C$AELJ=W5
M,RSWQYY\M<X8;;Y26A;\.IC,%'3&4T8)%XIIT\10HU46V6OXG9O%Y&WEVR;M
M1O;:\F0I9]8V\QE@'FTM;&=1X9G7EH586$&?WR9]+!?%GLMX>624[?**6Z"F
M)/?"[6_>S^>N>/+_9: +1KD487NN)Z&:<IR^G]_I;90TU>=QJQ+8-DJZO3TE
MW2"5 O*26N[YDTR)<7QG5/^)?HI#*$^!'PO?3X$J84*0'A\F'Q^BEW!<1/0B
M+<E5=J= BY'?+-$3O3_1=6N;WJ8L/07R3H'CZ[D;[ 0Y/<2)F_(ID!C0\)^[
MHH"$S;"]5^HGFQY^-8J,VO03OS&"I$]ICZQ8)8E\$'&!R ?_#GLKI_U/@>UG
MHD00?23[0_OJ[W*B8F,C.M3LO(^5*G[8\%3D:6?S/N"4H3<V 3%4A$*INJ1R
M&,3G#(IO+1-A62T3_&H9QI%^=2PK]6CN>P.9P-M41R.9?<F$GY[BLCXRE$4#
M>)=WUFB_\Y(; 3=*HYYE\M<'Q9 L-]L%.7:[V>VZ.\@(8:SS RY[HR5B.W2*
M;6YW:/A18V^NNS\_8.K2A>N4]ADG/,%V"J:M:06HD<^9!2P[6X3"C[AV26JP
MW&I]HK1DAEVY$U_%-UAZ?/=H>+SE#U2Y*GB#:"KRR7NCF\?VD;/CPERKE25&
MG'4OK?'[EX4>'F>VG>0@6,2EG+I<6Z/3K, ,-HG#<#4K5"4I[:+EV(-LGUL$
MUG2R?+(/*R=N<0YR W#%5)6T5:T.P>P0LOOO'4VE_=8MSN#I6JQ);>79VABM
MF.C/G?'J)=&<'M5;O7MA=%J! U5\6<4XS%17W6 X3@^7=SR[L.[*&Y01X2Y8
M7H#R9B9U5BGL\]R4''P*9?O8 JT0F:1?*L1$,$3'AAE&&+FV,;L*$T5DCXX6
M7%.%-0R2+)'A&':*J68U=Q0DH$(>/N"-R\@CDQ9?&1#=C?8N"08K87(_L['G
MH.PO?3:PU;-OBC:>2" @+4<MV9SC4MO2]/04F *4%_R8/ QK&CAWIE'5JYO4
M"K.B U,KO5WN,Z/Z3BVQ"PL%K]_!3H&5^'L76@#72'@35K\>=9! EUJ"^9 ]
M,=5.4E%;4B9?!!J66*9R=3V!#@E[\"0PJG/YSYP1%J7HE1KN5WIP5S.>ZJYK
M72+!"073;XSB8BJ 69=U.=Q[5Z9M']>O?GFU$Q&V(0>F+8I\G4/.[4UKI7H$
M14\W[&+/]*!I:9LOO  Y[G<T3I!,G"<"JJ6]_)CYX-GPE'!6GOLO(GW)9=YK
M@"Q^L9AG377;7$35\$(L7RM:^W/+4UJU*3.O@ZB:<V\D ]9+\F<3:88?+R/[
MQG>9NBUKF"OO>7A["@FKNM]R?;;\;_N+BU21$E_/RY_2X()YB!^(O[.7]O^,
MO3"9JP]L[NGCWKP1G$*OFHUS6-S6&<H%R0U6/\Z13UO1VI >;/.4Y-O4V0>A
M:GIF>SZ^Q$'FVDNF&1I8R^L4#<5>@ YX9K:"+@3GV)/-;LEQ0KQDJ"T\./I&
MH,P%5J[!G6YOV4S.^]%B$J5E:M21,DU@BCS?./ON*?K*S\B:@3.MK5I2*7,X
M6K.-J1JABAX.JS&A\%G]MF%-7F3D^?N#,\@F+K^4BD2J,@)O[VZ7(%*@1@MU
M[V95]?1-NB;6.4[U@KQK'?*R#'M?;2Y 4:%<_D3S<JE&$G)H_4,&[C-=%-^4
M@. IQIE^Q]D<\[94;GY=6O:>5W/*^&X6-<5@S]HJ ?)67D+5Q@]L"0KOXH1R
MKH5 531$U.G/JLX%O?84YS1O4)]UA^':&O;]RBA8]3?X+R.%YKKU;4SM!NU\
M0N)KC#Z@-VB;]2QJ"P8O6[0Q\ 07HE\-WHZ79T+R^#-:\X1D^E'=N54/N%RK
MM<22>0G57H6E& Y7<UN5'ND)M]^H4*S]8MLJ<\NG1_K.W@QH8*_+E'#%8 +V
MK,EAZ=&LJ/4+"44%U,53H+I3,KR>2:8&X] XEO_!N"_W1DIA["2B;W/NT0]V
M3H,]6S>?H^=U%,*.41@3-L/@LA&;'%DGA"DO0VJ3KQE9PI<@'YQSWKZG# M6
MV'</3 F-9M/*H BQ^+)A,QONT'1]5S0<\AC_:B 7;Y-E6<O<EZNU!/%O'C"@
MK;(DN^3/7JI"!I[K\29V0F6^-S)Z8$\\9. 3=://0F=MEOKVAAS'WM^<O*NV
M;]T\O25AX5WN?^P"+GJ0%WG3:AL&2M%#T++^8PTR;?,#1<NV_N(;A.5<\2,-
MTL: L_]K,:'_V8;Z"P0170WNK\Z?F\9_4JE;6P4O6H 6K/[#'X)X0;FN4>&8
M3T8#CFI@%LA*\B:YN<IB_]T$B1DRGO"0<DYI67Y@"G</$R"M)PY70_-1%)_G
MZN]KN^!",[U^1',*/*E-R\=)EUCKPO5G!1[.#<Z$FG8%O>1QZ7.!R)TT[#,-
MP=QT!YQ.:(8U^E.52\+/#1F8R<C,@I(XR7,IT@.FR&+?,8BG/.W>M&6D28T%
MFGJE+!-QH:J2'T*2Z!Z :T/,R#'A@^+2MWPV6NSUHA)E^ U5$E<8"C"##,+[
M(4FL;6/D#=O&^WM6.UUN]=I@)KQR#BRTR;E/9^6GUZ6HE]K']U\<=Z9PT(SN
M<^'V$CX<Q4?;S0JXW^[NM!R.A6V_W3VX&'']3ONE;04NARTYZF'"Q>7H(\,(
M2V;,BE[(EQ>[Q^7/OHR^(ZFKIN!8BM\S;^(2+QLT^Z2$"M)#^&W(J'U5?D/&
MC9OC]7TV:!QNZ X+;8YC /L3;I?T[O(Q]F0PB')JLX9<<E4./_C"@1W?(1K"
M9@\1,;U0_)5:QMA[N1ZV#R*^=SI?GU*6IF"==;=3,\>D-**F+D3+1[6_)9V)
MR9L'.K?!<]0C0=BQ"L3[NR@"1>V@%#A'7]$R7R3>T87UT":YC?WBWG@/&.*Z
M3PG@FM"\GL+5H+R3*+,[(SU1R(I6L?RDW5>MT-#\W%JA'O-LBS[8?2IY1)[5
MH_1^IC4;G\Y.Q >Y'ST>[FM+/9QX$50UV0U!&#.Z^X6!X7V:>MS"$U>.)2XB
M9OKY-X'9.^9*KO:N\6C+3*2I^P-^E<<)X*"E Y*4P,J&QW(NZ8KN?IVCEK=C
M(L4_ \ZS\#_S_)2_A  VVDX!)E?NC\*$"WNF6V#$#_YQ0M4IL)Y>5F)S2/*K
M;GH#3/ 6(/O/\1D_HE)AZ(/L0<71%:):&BC;_M(+(MV/O$7D_7)@5KSZ*1 1
MDW\*#/<1[E?PKWGPG@+MCX9/@=]CDY$ X].LJ)>))I\\!5:"V6<0/A"E@<N#
M'WKV:UJ^1,D)42[LYVVS]#(SDNP\NJ-FPQ?%:B3!DI)"IXSF7]J?RCT%Y-6F
M\>0(;+I5)7SL2?Z[#(/KNKEF, /P"QZ$:H8<RRE0NF=S1&ET"LPHG +!VN75
ME55.;E]CTDUG]52HZ'>[Y!4!([:IK'/G,MR(;I6:(%(W[EIV<E88@;E\"K36
MG*,%+4? *1-:@CFFQ[X+U1,L1T-O"D\>L6T? 4B9-(03.-K.S4'D7??H53-P
MN$C!:NR'ZOM\PIO)P:Y7'OTDFZ%^GNPI? I8KT[O,M80J?3'4X -NL:6ZO?C
M*').X#S3G4)2#R?5 "!^[&BSQV7T;8:/R]1VJD!"'G_;GU\OBU'C["FP4:-/
M\(ZNP]&= G//4\,7PE/#1R=#=+_,?]K+5\&2>9=8WYNI_8!V@RVRQ<TW7#.^
MS*_<T^?FWJ=5RP^[H(!)\)620*0IWE;W2.TV^5P@>R6>[*U*(BW_+S>>JTZT
M,#]<QPG$VR3&=ORU">P)T"17"1*%+[A@5:"HO\[7\YZA6/*PLDVOMD3ZKM[R
MQA$E4%YS?;=E1?W?EQ4?UM_/!A %"U-:092<$S5";=HI0,1T [RJ.'T#(C,@
M$-L0(@)9-O/D^R6%+VINUZ^Z?F9^C9X:[[).A\:<4?(9\E_F3V,DV4-X@6?;
M/'<3BG5AT2I1JQK4+0.3UPYIEQI#&DN=3@%ZO!3V;KA03!;.YV'LV",.]US0
M=0[?9_'D^<'+B;3)QKAZPKEWCG'WMZ>;41;O1Z9')P14FXJZ>C0'N/=R9<^O
ML='D9RF@\]E@"<KN*A)% _U8^->KTMAXDSW>-'B;(N!>-"6+,4[2PMX-^]E$
MRIYZ*;2[&D5D1'KJ337R>\*44->W:4F&JD8[2FJIPE2%"S.['.Y3"0-+1#^R
M[#67+>P_W"JHK5O<"[].%7J[&YH6LK@;8CN!B2\G:JRK:49P-=4K<^JT##]'
M"\%9C? VSI]G7W "K/D!Q(?_#C=TG]4?G\?R^N(A*2L$GM+[S/*.\89CIT"/
MA-([LHL]-@L^IP!5]UHSG?XRZM:8Q=CG#-.I%*?;)_%GEWO 4@ER"+U#= !P
M=-PXUM9T"E!:^HX-M["9E#&4Q3BYB*)%RABX<MID,ZP@3%;3-'#CY/9TJ]K+
M_5QW.NVI2F@O.)M*$!]R^ >CQKDR?Q&=$D$S?7%1 6DEDD[MNQ$?M8U&VQ16
M!:[]@2[S53'#>&]!V8E\T?_83:194UM%CJ^X9_OU'^4Z'T&L@-7UWSR[EFG"
M)%,&6!7XHBGWKXDQL4T*_"1($RV6R%=";1+!K$:S4CL23[04$9:_SS@!\-R_
ME>3DX7D'JBG2I5P/ IS&S]4\^^K&TG$#LB%[47!9DJ;&U2T4+VAS!M';87I8
MAM-N%=$@Z],;#JJ6GGVLBU>8B?-HU#&S'@OQ,XP4HI!J!U_4WMMKF[$Z!1I_
M#-1R0\B1&WK4H";;A*F1PTZS&ALE4Q#%0*A-Q](1'VC]JXU_'6W.1DIIZ? N
M[J7__50[[ZQ$9X!&X!/6QA_/[N8<?QFS%'CC!ESY3;D*Q2O._M!#<[ZV2[MD
MF?E?,A-IX0ES+WH"(SCIWPK"13D"% GI RR-NU?HR$CWI6O<AMU_K=L#%\%T
M?V*.2U]#W6K^5LS0,O]VLXVC<"\_W"*1-KM:%YW@2[@Q$$4T]E#K=U1DR-KW
MX8)5(:MV"9E;!J_ASH/KUCR]J9+NFZFY\RVY-]*L1[@B;L])L,Z[.>:3)GO*
M9&!"_?&@V9'%JFJL4WI2[F3<@<OV?#%X,Q_,3_-3 /H"YX,9UQ\P&]@3='A2
M@8QQKK8I]SFR=5^;6^4#)6.C E.6QP:N?<AIR++L-TUVY(4;'^?=E#C@A,;]
M;2YH>-TU8/LWG^HI>?*'$T4[YL_FC3]:Y@-E((^32RZDF8^=].E1]'OR_!.^
M _KPES!&Z%]"' )EOU*R0CCJ<.I#T=7_:9P\!_R?.5J^[X056BW&4V!J:3EP
M4%/1CK.!*%F %:OD\]:DWR?V9 FJ9G5$.Z=\2#F?G8M+. 6NWH$065<*_H/]
M<Y)!N&3OUV8/Z7Y'S!W6;VK"Q_X[X 6C]CDP1_"]?:_>Q!V_HF)%Y!=S0&1T
M0GV #T'9?!+G:,)RU.8O=+-03V%>@*L9WXD R):>K;H>-!!-3,60\,O!M.KX
M9S<B?&YVF&>2%/"!HG![2:> "5XY:@.@M[IYM;Y^>=JI[D7/G.%!4$G^QRF*
M 1%.<PW,F*&*"(EQB=?]U%"DFM3'VCL#\24]P78ZL.+9]'!T#4])00,?Y8(M
M//WGMR.Z>@]D O84("A"R(B]=)=HV!D\19 )M/B[U1BS..S9715KD5U6-_97
M!1,,+6=NDH'.WPD/.?OTJQI&MEG85[(;F0)S$G&;%+EU[B;)^11G\?J7RIGH
M[#7PME6L^HDSY(1KM^?]*;"M6&U-=,:RNP\3J1'$&QF'CG;-#_=;BOS(L+P6
M JZ[=I643[K(EE^89@POA?N>MNIJ]'7V?=\>N\6C\(=?J)?9;=>Z;]/F*B2N
M1+O6K;>XF!M3]=B:F.N$F7Y]D^0'J@.&;$:/%09+:K3UAY!4$KEO4)TMM8[7
MHR8NSLEX/;$ A>-LXTD'N(>$\2^Q!I/C$:6E0GD/WH,^>=Y4D3J/-5QZW]:T
M%1"<:5$ DY3F6N23&EEZ[ZE\SR$2%/9PQIOZSFRR0@K\)A8<X-AU6U!!5S^&
MB2G:;HQR#I0G\WJ$TTZ_CAROCP8SK@UG&/6]\DHL/9E$CWW1CP)7[5Z:D_T
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
MCU=M&5.B79J*@+,,"RX!G4^NZQZH5O?,,D*+8HXF4_WIG?[H%C C_ 7ZF+;
M*KI]_[Z\Q:N@*Q5DW#+5P^R*@*/8E C*"4RA"S-#ZX3$F,W.RE\\3]LU>'#<
MFH9E"76:9M2QW'?]W">BA\"['=I]$*CG5#;RKHCE _7ERHCC%OL;K,^EG$_2
MMHC284K%GT"I(+@/:.$+%LQ'=W.=RYA[U9>R&=D[9GW57(XW#)",@%;&1\2\
M-)%$G2%2M,>FJ+\T =?(CYJ&49%XT=81)Z912TB3'&?>[^E  M_^0*R  1&E
MOM[-^/<E/#^TM*0&%/[O0<':E7^<I91C%%B&>-,IS$(^NAX$";-<O^;L^>XZ
MG93'C8=X@:6L\LK2Y-)S#4Y426:P8_&8ZMJ*XXHV(PO0:$_;R8T*AQGH_>;Y
M3_Q+L@<M;_#Z%G 'C)LJUOJ;.-1%5U=^PEC[D--AO0'!?]B=FYZ=V?;ZS5/"
MRIMQB;(+-X.6/FTO,9)LU)5 \#[XRZ> 009!8V!/]E"4BO9@^!10U:N6W'E6
M-_C@]?[1XKQB^,5X+?>8M:!X2=J?D<C'\CEG?2 &7V_U3W1.Z2S)NHBO=0%N
MR@V(PVL$(FW.4SX%%)%0O-@ HE36O$;_\<ZL5UY&+$^$V5A VTN#^";Q_(0-
MI,"QN*DO:G^1/ W]($#K!2*3+%9G[_%]]FM% 835>UH2%LQFY.J5Q&?<JJ/P
M8%V+I\0*3M6@SR&1Q=[]#W>6SG6KQDUYV=)>R\!I?E?(ZL)2/N:R^*1=4Q6/
M[JQ@+RT]^;A\,>@$6L\[C S\"BGJR89TV 2]>VI0=4WF/3IK;')BI)NWI#QJ
MRG2%YXGF1S0?:'GKHZ1P\^2=5DUU=+#J;$D[R)^[HGI'H9:F-_"33SRL#1C
M4YP"O!1S-D<STT<<3CL3\=S#5V,E4E%.+%%2Z\Z5]AWQ-#2PS-<H47&AA:J/
M3ZM#%C7]KZF,W#O1X8CW]KPR*#M_U>D4,$PXC#W8\GTZ#?LX$Y62M*SW!3DL
MN(@0,&GE?7%5AR-$3H);=*?OZI<(%=X(==?8_OW-1AO)[E7H.V5LTV4E? O@
M-N6%.070C&%&D[#\ULK63Y:DII&?GKKP<JH<%K!P[:G/>CW#1+>EF5@^+RD/
MKRS8/DK(A0T-^XEF+S\2BZTY:5;&7:MP@?R(]9Y^6E=2&C4VMK]X\>HIH,MH
M7Y2]/P_RD>.:_C/HA-JW4KMHX\B2QG',L[/5!C<(CQHESK&6!4^\W%PJ;($O
MQ\;AG05?1P\+6$R[D@B0]PPY!+A'%7Y?">AXE3DY=NZXD6),ZL36 K022JD+
M*WN"LT-G0UBFV0/3BB.35,P9.OU>(ZI'>4F76'=%MX<L.%VT!>]Q:N&^>OF'
MCH$/?"XV.?20[NWE' $"_=6BI\"E0/4#@2[H?^SS@2K_B,'^D0$VYBE9)5LI
M\$0F,N;W25?/:XP:_YH)@'-EJMMUH8CMQ]>(ZIN)B,E__C9R <%U"LS'_CW=
M7T#K%/ 6T<+2!HODWCR?6D9ILB]G/YTHZO5$A>ON)'O1S<V,<YXR,;@8K(?Z
M.5B4('.3:E'-PPV4LN47?)#*H1Q7/;@U =.#GL665MDEKTJ:1H;!6.>V_4]F
M.9\OC1 B=]A_;-]=X8RIT9GO#<$6F#AK<0[.])+U38'Z0GWQ@EA>96?P<@__
MY9X7VRK/#ND-7-97[^,V#WAH=YG7"-O#$2?IB*\'V_!3P&U)ZL2RL(/G<:4$
M*VW6-PVR%)A4*,[BXA,E6>2F!-ZH1EB)Z+Y]XX:Z9T,+XQT(C=I=R<JZ4O7K
M8(D)6HFC@0_-C0J7HN0OKXZ'("2!@\<*,R=+_K67#:%Z'MD9M<%75Z+,&>AO
M*.HOW2^?+:*YYRB:FP.KNO]U/Z!O,F]C:JQ_<*SDN.E2I _]CN/%&^?<V Y'
MW^9=<&Y?,&P3_,@MRORN"W!G0LN2PK8AX [TQ6JEL.4ZJ&[*Y^FB&[;SG%6N
MCC_JUW!#">#*LK904,%+Y8X>//EPM]+FPB=C U7MX[3NZ[EV=R2K'E]V6FX)
M401<$.SDLBRB133*F[*[#YR&X&2H-_VT=#!G],F-3=&+B+ZX<8M)Y.>9HVW:
M6:.;F]L2+F9FTFH<L7*J8?*70MYKD-4NUY%5/SN7RQ//AWU48%'@*RA:FCP[
MW>O=1"EI+G(*^'BW@MEQ:&F9;?TJGM W8A?::Q8T.D',<Q)[^:1N'=\9LR<Z
M?[IZSP>8.*@PPRLX[PQ#Z6.! _7WZV0-ZJS><A+1I\"#@+J9<F&IQQ@*1^'S
M5O3Z4,U.@E6@#_O,3YWY$#E^920<5ZSJI\GCI+6:Y'?.;S&*X=%3R0N3.@'
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
MYIIK*1]$:Q5!BBK&RF[*X':6U34\$K6O0[3Q^K6&8C.#I7I#@T]77>@::.1
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
M!O,(\;*'8FZWSGA*WUGWZ0\MHE7=.<Z%ML:V-9\"=# 'A<'=M7N&=_EXGCE
M%QFX1'A,W HS(+# 5@^R(9%/Z'>.-6K*@V]171E(_^0H"O;-"%I26_5\L@Q6
M8*OVAS3?\:7=7,'XH688;W-L2!4:P3)B5&)&+823?T-_-ZS"(Z-NDI&D_R3,
M57-??L5@N!G"8"7#=@J\=SF62(&4K?;I/:X1,[O;;;?LOE8VNB'W?Q'WGE%-
M?M^Z:! AB'3I74%!JO1.0)0B4I7>5$!*I!,(-13I34!ZE]Y[K]*+TFNH"1T$
M$FJ$ (?_V+]Q]_UPQKE[C+O_^WR8WS+RKC7?^<QG/N^8:RZZ3@OF[S[?//68
M/,JA [VR7-.G642\T1GF^34#(@>G;P^$OUH1Y$:2&C:N'5'9)AD6U"-N 93R
M8/SR/+PXE8.PX\]!P0J1Q^+]ONW )WZ2#G>;E1V4X?:OFI.&K4L]AXP11[%I
M3*HV50>?BWG8)Z@P)$=34I (W.E"&5C V6+6(^CG5:WVJ?RI(S%AE\7!?+>6
M=(KFC>(]$-\T#NP?[R$@66'YLIPVLA23%,]_@&,X-)LL>:A"QQ+S&.\)C)FI
M][<+6=4#/O^S9T,CF:+_U\9T$\=L1;TT\1T6@/F<]<P)N;7PJ  _SO(JIA*+
MKR0S5I9\<$#4.RI6VOP^WG]?M?J//2ZHV:K%RE?NKM!-6,W4JV!+]>6&<'EZ
MT_&TEN*-@SK[E+5OAGG!/9ZC$38PUG#X\3DK&Y\G\.=?H2-L<S;)9N[OE^.X
M\&86>F_-J38JI(R42F=-ICPTXG&3(LXG[4T5UDMSD>47  IE@+LP3KJ=4K[8
MG0N;8;C8MU-8]S);46I1H6Z>.6BBXGWE_"H"W,+RS[M95/SU34^;)KU)2U<6
M![A?6H:_ZM_< VG),<W=>8S%@CDA!)'%;  -U&^:X'/=/^#0#P")E!WE$IJ
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
MLOU=GZ%,.HVOY*0TJ 1J><A&([ 0]A!.T<6-Q;ZX?^D,71>9]99#G>>6+MC
MHT/9[,R46HU&K/.^\,S36@\=-+F?'\PVFU&88+*0BLF9U#'=GL%18!<>*ZWV
M#BYJ\8E <F;9O\.1+#O. *$;=NMJ3!IR)2DOH_R\'7_37&)-EIT3AD\((^P$
M116DK5&Z3QS>S#;YV:@R.]X";#B&08I=_$;TF8%%8OV=)'N)Y]I,@G-O$^DX
M6""T(=WQF)C1YGV'^_LV:/,_,=:KJ+"^$MFFN/5-H;H/>,S)OBO? 9W$==9M
M(+1+'_TK\06K@OF^6.PK!68CM 0HRL+[.;H1R[9"UUYSIY3->ELR(71Y)Z>+
MI))\;MC61A+H[B%W,^HFHM@0:XUVJY1)#RM<7C3BH;GO74,5A8.[(X\MPLC\
MV#.D^6I_ %&5X+7R4;3186?\_M@1IB!'=TE<4(M<#7?$=!^]:IMP'7E(7=\8
M??920TK WD"RB&%L0W)C?1QR])>F'G1Y>L>6<B(Y[^M#\[)>=08_Y6=/G.0J
MVE/1!F23,F*,D"QT^ECQR?*ZK'LP6_W"C,T5&+@'F)*2GA4;K/B +;-IS+.Z
MP%9RM/!*WJ86G$IZSCNY4Q'A<-[;O)2V%+(4B,L>&^/@>2#[R$8/SM'#RZ8^
M79[7T!8R>O+XF_=(2D8P[![I^OO*.I,W&C'T]G6)SDRB,I1=%ZS>I<_^DJQ6
M$&!W<#OBA!,YHOJU?NHR9\\]K=A/!?:P$/;@M3?)GR@5[HY;M!U3J,\PIMO;
M:WRY_$92)SF:?=&R)&CM3M[WH61V\NB^:5S>MT#&#WX29Y7,*.P-;RV::BX,
M<D=2EP7E%6]Z%012M*64K]A5 J,+,SM3V._QDUO/W5!A1/(,;+\))TDVM%/.
MS3JN.5YE#3/? I[<B$Q#2S71HUG9:D68P)>HLXL0QX*+-T%Y-C\BV#"C5.'H
M="*GK@&1TE(XV(Q<^J%82NY(]CZU>[&3.=62?X^TEX'^-TG&FBMSD:1*<(<
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
MJ#>[QF;]A-H4D#',OQ'ENMQ9P;< *_\_6P;/;I;\L?6<SHMR0UW;3/O@M5L
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
MT.LW)0SI4[6"X/UIL:\M;(X;OJ$:4=305$(_/[T%[&_@%@GVYP=*!I0V^\L
MB\_7;G363)GOWXS)"B;@4->:&K<7'6SZ_B'R?5SJ;HSYN&Y&N3+@5(*)?]N0
MR4D_;SK_\XF:\%L2K?XUT?1T_SUP\;@WMQ>H)RV+ -P@JBO HV;%L'M,;?"(
M95_NX[?%,.D[!,E8WR-VN%%FOPL\_LJ;,*K?8+:>J#MF1>QAHK=NK%\GM/;E
M+BAMB5R%O@,4;02M-[&(2LU<8'S6(VX!A*H('Z4^70[5Z-6AH+6&)S8O8V(M
MS"<4\9WBY/H]?EO;LI"*6#2@\@_#2N_TDB]+M=&+DUY3NKD1@@4F)86_X\"L
MI2%+![30SZ06CL!ZEH=YC1T*[;^>+"T5PPG_?LCT2\\Z+ZT8KY.1&@"1>YO!
MD-P6G2:"FU]XR@O_Y@8!I$)-4SX)994;MMW)'CNPT?C9-;C7;6J/WA+Y-K%J
M\7N#LC_>C&?UYZZ_,87JW$JZJ,_MELC23C*,E&Y=;9J6CM&5ZGQ$#S=G=]/B
MX!=?[\MQ?*"?L)09B;<EVC[ED['!@!6N H.$PW,CXJI'\Q1.!^&';1"D"*HP
MX$S&G%65Z.D'8%OY<>&>_"6N?B8QBKD0L4J]![\I+'N6ZU3\,H+;PXL$/8>;
MK35.*L=U"XB2?NR"W%\F%&L-E^'J1YDL&]7$S>'Y[EV1MF?=L:.T& O:R@+U
M-9,0G;9'T?\97/DGD<L^PH&XU<TIG6A=_,!$M!FI@7ES"_B\_UMM40QD&<V0
M?D:1%UJ>5<S0\56O2B_%V/M%Q\TP.C/>IMAHH! \5?Z[[FW43=2SM;$L34<@
M<X ?YWXFQ80K2P \8S/A.Q@F^ZW3NI4UY1EO?7(ML[I1Z@!:S+^.F]0_K&S
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
M/[?B)V7RY(9)[W7UM-U$;O#ABL2Z(BU768X?VQQ^Q3OSJ"=1YE%4Y  ='5H
MB1_A__?$P?\;4XHZO#'YZ"RS26D#2 [& UD;/A2@*O6J1CK&3[GGWKW(]0(H
MAS#.*9.".P0O*GW.7;M,%\6FPA,U\9XH#D9XTAFX2E[1YI%OJE \0+^G2Y1I
MWB]:5K308U[]5UFFQ7,N>X^:NB7_Z[E85=EL;8Z*^1?$][.[XCN+)0+-(#J3
MB\KL?.:7MZU-QFF2O0XUWG9HAQ@V1@FKL73;( T.(U-=BZ(>OFQ-_;0*>>^9
MI1#IDOYAEB9&6L42 2-10F0\FS?>NYB]!9A/U<T'(RDKN@8F*#W/!J:C'?I6
M6 )[0$!I4-ZRR=!UZ4<([CR/@$<!>*F:/&AP&/M+-EFV%S>O"I/!8-L@*KD=
M O$ALB5AJ\L\%]@<W/Y!03H\,#[G9?H8F?&NMZ5^+KB\#?)C('L'YA!N8&^7
M9Q0U1?1'\7&G:R%'IF\;_?DE@+.2PPT-"I/E@5;*-:"?SJ;E&2K9;@_J"/+M
M?#^(S&J-TX\?6O.<SF28$3E@,T;'!-43?[)3<UU\VE+;EDPJHO!8W'SU_O]B
M[[WCFNJV=>$%*" ($:6WH( @B*CT&M"7)E)5.D1$I0F(M%!#D2+2$5!0>F\1
MZ;T34.DET@D@52"A!@C)%]]=WOWN??:Y9^][[SGG?F?_L?+++QEKEC6?.<8S
MQAQSS>@OLP#%J"#BW&")SY-Y<+#]_#N\M:^]V^GBX<G;@&XI[S67*VN=52<
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
M:+^5Q.O?CIX6P1^ND !\IHP(M+@2 1I@IYG1P@3FO6"04 H+^S$XJVEO+U?
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
M0%#B5#@N[=C#B BDEQP03D%P U33P04YZVCHQC24$%@]BSM'!!8T3FI)UG+
MX)@(D(/Q-A2;B.MZ2S0XPV,70]*-.5L_;QPDR< '] _^+"+N-;@4;?)3R.!?
M0O^.T'7]5\+H>@4G ZFQN;6D;,_7L?NA>T>H"6'WG_ "D>#%WZ*PUJ:1#)0E
MFSQZ/_P/)<3^I[\#YZ_,'#G[(61A&?_FD&08Q\"+]FO[\H8]1("[%O<!<N+5
MCH\$/!/^)NG!(#4(?7*O8R+;RS'6YD!*6ZP21B,7IP-X)P-?,ZL;=.9ZO5L/
M;K26?%.H??-4ZBP7>*6=5W$TZ&]2)S@4&1Q2Q0;2CNN":TG]?@TU5LDG]T)U
MSW YI%X>@AY7QZ3A?0P'$R>BU)?\Y;Y=._ H$7S:[[50C)"R2EYYMM3-2%83
MF?SF@9'II>*H-\#:/Q5VSQ8'QB0PY@?XE]?@ZT5P,:BGS'P371.).03WG[@Y
M+=F0-_X',T&XWV$,X.6XQ)/RB/$%(@ V.7@K<78A^? +^B5!M=9]O,L!2P2B
M:?8UY>9_]F?=N^3;4J5E/(_A14N7>DZ4FNUEI72ZE^)8W5]@!9TD3_??J,4*
MET=0*9H]4".\%'Y4AK]'!"Z-;AUG$8%;3*5@7-D>]%T4+TYL%QYKV K9OI9W
MXN:U4O3A+]S8!D/L\IKV!=RY76451D.9@7\XQLY^A0YXA*L@J42N4O@W1?@)
M\RAFVK=SGM1?1K]J(F!Q@83C*D2HS=^ '7%KP(\6U]XA2[[./+8_T'[),T;%
M^5J/@$6G*C6P/Z7JM;M4Z".(B8.U(]VKDJ[4=7WC2,F(8F.,$)WO .7:_W#3
M+612 LX"<KI4K5)CAK(.N_N&'^59KLM$&;U_6$2?/NIUQ+(?AG%UL+6?GU3'
M"LE.6CB /76F7'8AHO@SOL++A7^C]),'YK<IB( 6RR$*%6LGHV"_R.'R^FWT
ML=4A:DAR(H#/9X1L=G+&$2E1=&H<*=%I-,.,E!@RUHJ12:</E.R]*_2>+D9H
M8C>=ZA\X>_*_YMC1WRXZ0/5$^#LH&KQ]SYK$DXW@L8BBV1R?#.P"X<XSDM98
M!VV+DRVY_F[8[XT;FZT9?AP?5]J9^MK*^XI2$ZRL=,YP#'JJ@0L4*L]&GW/5
MZOCV/3WQ"#5A,"9_EW7Q.'E'X?8^;&Q#7F)_TAM7ZB9NOFTL- =^XKC4.-N2
M'&&2%NCZ+HO#6&3LBA7$2TJY\LW1.15 96'KC"ENN$W*ZW[AJ>.[59_@+W3I
MAW<50&42V/ME#3<;]*\8J@JU[/.6^*Y[>U*F62E\'REB:F"HB)/C/*U[4\MG
M-A//,BKOPIPQKUE?.=25(9_$'"/^2^+9S@ GE>4H7#J();.R00/=J--6]W7"
MHLCQ44UT##P8)7\S=6[^T^\02[X9X;Z>[.UEU@7'HBW&K5TU.%%AJSYV8VJ$
ME#S2W$-=?;RH2^61VZ<M4UJO0YK"9W*:ITN'M>1I@-62/J6BHJ%\4^[34.TW
MP-$_HY1N:ZK;D+/)&K:B9K?/D51C:0F^UQ<M>@>G>$RXQ0+9&VU^ET[]UV@&
M>EK6H9IX"9Q(5BNZ9JM!YU&UQT$8Y^W+2@'4I\["O4=087B%H2$B,*\8],23
M@WIF@RTV1(ILQVK%F63-I@4I%J&OX?2A 6[=W\OH)U26[IZ.NOOLQAL!;/?^
MD>$'PV]0MHI)W]MHQ]+A!(.J!ZD""N^,G'&!:@M0\-M%H[%;$0Q13&%S)W2
MY%]E/M$7M<1Y>E6V[I$HW%.FM2J64[&]G@)!]!(RS>M)>TRK$RXO!"GJA_G[
MA$O*G@68&;SQVW W\9S3I=P5"#!0NU, 4C8(O0.X_;=4AS_/QZ8$O28"BSIC
MI.G9]JL^//%MGB<"AQ?VFH\P:41 I=)'^:\.H'=J3PM*CH[<T,[S?.ZZ(1S+
M62\E_Q52)WVHAIB36Z!%YP5Q(+EO5 ^_3_@4YGGP3#;L3115+9]HE<M$T^?*
MJL#/0QRF-HF"%Y4YG?-;'E  H#9_>0@:$2+:Q(K7KAG<,] 0<;,W,.489=5X
MQRHYXR4IEG!DI6 _;0_NY.:JPJH&2Z8\[[W J7%J11W&;Z&OPEL#04-ES?!V
MN !T45$O/4%+<6FSSS!@.7E6)$&Z6^@^]P>2P5+P6)"/FX%=\9&Q.E,SLE?T
M-KTJ0!$[,:_J=*"D'#_PM %Y[^2#F[W.V9+IU#RFF>+73:;74_2:Q]4$XA1:
M^BN]H&T?!/2;AU%=J7QU]M/6]\*HV?S)9R9E: JE.9JP+;M;R;O) (Y&?3'$
M,/S^XUC6(MZS3+SYO&6YJ :_ <53(6/J>.C#\$!/9HX5)-L+16,(Y\.%;P<2
M<[N_T[$X. I)P!#<-ID]^&)[83[0]7LG:(OVQ_AP8%-\O <I@5KMCQ$.'IK<
M1-GG<I\&7/>1 8;#.=8F)X,F9X;\^?Y?X6[*F4%*#,UW#F\O(/%OQO_$W@Y6
MH8(^,"(0E_(G]O;AS\"[EQ6ED:.>J?KKWN^>1UZ (%GEKO6/X[FW%X=F.ZOO
MQ)F9,8</,*1=N9]@M<=GM:*PAFIW"F3W#4F4 #%-\$^??/4QT?A0M>;-R6T*
M3EHW3=87;3,=&[ZV:(46[GD],=VD\^VQ@E4,$7"+5MU;5^).L;B"U5\VP3D4
MJ,VGT9EE2_X\^FS2F,7'0?(,J+KLHK;Z[@'B4>W(L^(?[(3Y3=82)H]WTRUW
MO98:9K2$(*^3>ZNRO!F+T,*4(K8<Y+D$[6WNESQLW+MDG; +'1:\N,;YX')4
MZ;PY>ZO*R'[B:IDUCW_AM ;;8J!SIR\-\( F': $N(J^NH$I062X(,)Y(G#&
M*+%Z&]^H>><UP43E?5(TI*.&RF8]2A;EF[E>9QWFVKW');0MEV)-$(>X'C&,
M@*V4."%=3A2M\VG4_7 :H3639P[R+[@1[('&(%3^ ??>MI:OVWRD)=[!62K(
M1^(%&_C[:"4UP68#+2_^<->6(Y=L(;D?*]K23V^GR!;U137@F1OMXY/1'OZ(
MT)KX5)?UR=UT4()-T413K&^&736[8XXCQEQITIS5+VL$;)+U9VW!7-%_2$,:
M8)3KS^4,K\Y7BX;QJ\W;3.4DL[!*!#)H]KRY,_WEN(1Q]E7#7C3SX@ATZ:36
MBB!%;M7/H]!I'0,1.8#B/Y.Q&C,TQ X$6B1@?'\CQS#-H2;07Y+CW]FM@^@
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
M/P7*.ADS&?F%P]D!DKX+)D/DYHE4=A7E3D[FZR;=+!?ZO($7HN[A/1KU;**
MI=(Y%'^O_1C5\VC'5->3IB-+NK6[S[>0"&QPR><ADWTNJV[':ZG>[P?>\?4<
M82!"D[A5#VF<[]S*+XA/-NWJ4N#W8?%L>R0/*P#;W.9@W2I[7[8895 ]=O[Z
M;8DRR!6%F]0KOBI>B%<^%_-A_6A(T-6KW*R_Z"'%=_HF]?D8SFE (A^:E6L<
M"Y@D/>JT;N%;!LRO@W,TL;?F;9HH<(J"TXDR=\F5Z"G(:,^!$/($1K(N7/G<
M6#4:#JJJ21HS20A_V+U?_*)06^J%#-MN8>I9G%X1#JF:9&PZ*0+1COSZR#N7
MYP9KWXW)]X\/2E%HU^U># 3IOET+>Q3H'LD1D]VB@9PGRV^ H._B!:L;L?"(
MS8IFT%25Y:?PZY]5-4[-G=>0GZ,!EN75,%;& W@YQ5K[ MNCD@\U7[L&>X1N
MWO2E%^N7,&TCL:N]9F;< [=IR364O<YB&!^?U%FR1\X1@,LNTYK?N2%Q.CET
M4B1+^\3AZ.YA2?9#B\N1\Y87R%G/R>[UG7:INSND?"QLUW_AC95;1>R*=03#
MX04E3H\(PGD[ F@@<RSYZ#.A<XI7PZYC0R!C.5_AIK":!HZM%&HS=I2:56A;
M=]]#",'HH7W[843$/A57W1ASPH+W:H.(]=R[+'_;3Q9=&S?Z]K@?*M9T>@MT
MT0FT&AXUO977FO<N$3+:<#YU?5*^\$L-?NH*L(\7I.B2=\%,&F/8JN(.YVHK
M:OE47!P["GC?<T8$1=F/- G!NSLQR)-%TE3,*!;EQB6U;N,%A_%B&>LO[%S&
MM4.DDB=^<<A2&%?:"I_&%9 ( 4L[^"">Y%J$^-]H@GR;6H.?%_?FD$XV??<C
M3GK!HKA+K?/>3X 6M W>]IPW9Y[85+I!T>WQ>)<BRCX;5Y*[9M+<M45GM"KU
M=.A(\\%V*="?$!*3B <D4N:;J7'2N'!-7^MYD4G<&R;S ^;O;Q0I!SH-:60]
MYOWEZ[L4Z4?E&4K@3^TRQ7A5^:/44ZY<.J^J-@]BZD?5^ W&?M)".]U(^'Y\
MM7";WN/<O684Y /,%W"U^'W$%?4.!R'<N@='B:X)#XMO%BEQE?XQ\.J<;(A!
M6>?M,I+54_W,?BNB^N^> T?U,P=.]\\Y<-C3?\B!^\N K!)W_[',"O09UB*C
M1#8PV;<F\B;D>_8[-C"&B40!R$O;NZ#4N_VLL,(#LUKL^^L*K;H7&7BI1^\+
MLNU061ZB4F"\\PW<-!@5PBNG; W^O>$[\QAM1N&;P?<BK"F O3W$C710 >$Z
M#'YLB";OKGY$6%9GT-I_B=RJBHR[T2H]ERB_7VI4!AUG>.X<'XU/E>C"L<P7
M*S)CW#/0)9IWXO7*ZVVO,S]/84#9(W@P7H3+15(=^3JM@W/*N1I+%&F5A^U@
M+';I9,J/RX:BXB09LL@[+WKTG6K':R<MM-ATOBND(TX[.SL-QV2!@V*YP:%)
MLF\^K2)\]SLBE31>>KLG*H9"O&K3Z-9?I^/JVLULSGZQ?R%P@W+"E$JZ%_#.
M+2(" L;9<%0U82"N878A3KV9N?+1W,9C_USO:'XJ<)B$Q&RG]+4FD7'<E.W-
MJ^Y8SZ?#_:>J-\?%ZL$;UGEV4_4X5(8]^X?.OOHY>RT-BH(*L9OB,;F#;Z[J
M;G($6!+V!2GLD?D+^\Z8;/V(.QLVYZ0:'-56[\'25'&>F#3UH1(W43HN.\(&
MAVOI5)F9HZ,VXY,0 'P"E\'%8V_!P;3"1L\HTW+'\3U O*=UUTUMH(43H&)3
M;'!%8,O5QESM.728<))<%FNCDH=;U\FB@*MD^O??GYT;H'+(,8?Y'<]!PDL;
M9*P4(M^438M-?)UL*)"O/'6EYS,&M&!DHH-/)CF'8SHG@DQ!'M@L+3CE&H'S
M(Z;8R[=D\86*8]6.H%'"R-G8ZB69'KSSQ,=G!/YV>TS40BO5W=CL)(\CZ'N
M+08RC:R2':"Z:#VO9:TS=,TU1>'./)?B2KQ"G>+YN_[T:C6 '].N1V1E/VBE
MF4[^BDL)SM.M2.-BL&5$ST=5GQCEU57H-50QS&6!OR0M: ,O-0\]VUHR,>'_
ML2(JZSO8E4E(56F.(4J0(@=ST"',/.#VMH$7,[,IR!=6,I)8[GC_\\?331;M
M$E2!I#DPCM<CS:LEDA)[5-RHMN#PDINI<=!'%*TN;N5>',GWXAK+\W;)4;U$
M)!#?Z>(%[K!QC0Z>0 1-:GD^;HJ=,GNE=*9&\+AF>?/H()V>""@1@7C#4;^?
M,=710@([ICK(YPHF;K;+CV_(U*"VKM7H->>U):%"2J65FQK+)<YU\([\9WX7
MS'&"JW'R\8F75NX"9C5.]=%.)@.8I,YU!]Y6J[89'LRN5^_+9S[IVV3;F].5
M ??>2_&0]"3@Y=%&9]5ZM%1=:(9SN96B6J?I:HR>K9-AK#ZK0,W+57> 2''K
M/P2M0?;V1 DO[5&NT,@CJE G/EFI /3'RD3Y.Q_O9BP^]],WM5:2<B8,(CB:
M:UF2(WL'S#-M+;1J^VYJ(->5SG42*B$S3.M5"BJ>C'](S:RW&M&E@OY<>IJP
M5C;3)FG 2=L//_,RFUT- EV+CW\-4.N>>O,/J*3_BI?/_D7\5US7AESJKW(J
M?"W^RI],!XF5?!#N3-X/M52(2BHT,S'5UDB43B'K897!"[.' \)0':QV;8ZM
M!_N3D#SGTY&MEVT8FM2Z6[L/ )KN3'^)2M %>Z_2=PZYLVN&+,P&-=L\[I^1
M 0'1[>$7L8K5E$&70YESGB>;92=5TFU+:GOY*A4G"U(8JF(OEZ/W:LUY]5*_
MFN4;O]2*G+,&"-8[.658R>K<52EV\\2<7RLS8OA8JL-)N/7)AL1VX6%^UVN'
M>R-F>$<LII.LKKS]GC20FK=3'"E@.K++,5ME*W7 ;,@Z\3C@<YP"*'_NN5TP
M(]E(+U:@RZ7W["=8W$GJ>1/(S,,K/!$+N<_5\7:1B CYVU9%TW9C=8U?38*_
M32JT5??RS&W#R0X-^!F!T@W>\EK^MXOQ4V.ID?,*UNWE\G6*>6Z/-Z\3[@;?
M]E6[C1LS9R0;7/.#8)^6/][W"FGV52C'8-FN%RM0LW8?C=)"&=:9342ZHAWR
M^YD_O-!(GC9=]/N@-B=\+1P8<[I@[X#>&S#5KY&]\_ZUUBR/7#6)^WLG5V?C
MUCMEF6+*AR4F)^V?')==???@B&(84TIR &9JL-6O-DM$1:Y)?!E_V"A3H\%W
ME6]%IG_ @(Y1]W2)%.%6%7QO&K)[T0)A-6+XQO9ODS/I_B:#Z#\I.7/?7&Q>
M,A0]&ZB5;BLUC A[HF^4?;?>>/'+.1SR#!)M(:$".$:SP]Z?@U?O78.L?F_N
M:M3I!#/@1>>UI%J3/IE_E? 5VIZPK[PN*1G9Y$A_W5-7!>;+2+8"9Y,WSH8A
M._?KHB+%OCAPA=_ZBGTC%U3+2S4>;(._A^T*G4^CA3UJOU,39_J:>G]*^)=N
MQA_*K0J>E VEX<">C+Q#1G4+M0_?-3X"RECS;4/N9+1\\\SJ@9:K!^2<'WB=
MFP)#!$+VRMSDGW>\DNOD$)Y4+_!?\Y+2IUXN@6DQDFTDHZ)]&-"SH2PS+!B=
MB;PDW=.7DVW&89:5KZY2:@]&D$79<8&Z"&=0!/9QF&&7CH?-_EGY=PX+(C7T
M+\_1TY\YQ6 AI@)XE[Y;@(9RLV&BPW85SB_A4R8][B?.7[YL+?A9SB?=&<6E
MY<+L)SYHB3L#1ZNE*A?U/N=3;\B=4$N./*ASO6=AI0+(<"(OU9U\YPD_$+G7
MU4S7Q+,J^ZSIJO<QE\'010YQAC(JU"ERZG[YW5X8";)KS0P-UFB.YC.V!%9,
M9!&'MP<=_]>/&X\ :3;Y.(W%Y/*%?C ,;CXF#W*V=!%&9B=(/<EX,AD2@8WM
MGU80[K9)!UECK3NYV*&OO5C"74.3U_JZ9C^_]7S"NECSD&S?+KXC.:^-R\6X
M%LN(JFNH+K^>4'+^LNX/8('OH37GCL45%< KM O"8>-WT_=TA3%7XM"9\_=M
MQLDO5 ./709028,J_^,)ZN^;7EC\@TGYJC9 $6<'_V@![\\F @<_!DY["2&_
MB4*6A^#'^W:UI\Y3MW(IDV:D\!U4^\3H+KFW%EBWYE6=!E-Y75H'#=";F9UZ
MIB3GA@YCK+IL=OC]Z)81U]]M5UCY5S3U=YO.<)EQGOJ"L:EJ#PL+;VHH +D&
M1"!@SU0+U'6DF.=77^)0^F"QI8\*@49ATNFW-$]2\:;PI_%34T9&8A&']]2-
M0U$VEVJ) !O^,E8@\%G3K%>,V3=RIE*1V8MGI#D"6MD4L% -7%9[53.#J^85
M\5F&J0D5CG>7:C\F"1UR852=]^9K1%_I^F@,^;!Y.HDLI12M-*DEN-PT97PO
M0.%]Y9%B]H7U3@"V]=*/ _:Z:TR*)5G<8./L>4_M)V\%>OUA>.K2UP1&4!1\
M.3B:<!J$01CC:"TE$&WM\D]^2?(0TV13D&X[2Q"TZ]T*412^G<?VC'#1=&KF
M='_,T5V& L4 #%P70@,<WEF:T=0L*,EIB6.QF:3BY9D;=#B59*AGVI&3G=#&
MP]4CS70Y,\EYS4/3+R(IT&!G-(3:!S].,5/7_W)">4SQ\DJ9PV=EZ3H_:7)(
MRF& $ENJ."88%>B&SK:8-IW262PN?MC'X@Z3H4B%F.2A$?1VW,)CZ"'QRLC2
M[P9/SBL.!I]*]0NL:.*UIROUN8T2U?CL6S(?_3XRS!VQ1 EG7U$\#>\Q'(:O
MO_F9D)U/\0$+]]]K/J5AE_SU^<7:LU;;.:#A4KCL, ;5!F7$(7X)-1R:K[37
M,$ZX&Q\LHZ^\L":\HO,*3DL"VR,M2X%]Y#Y\G"D)_'3'8Q-Y;!^5T#BG0P-O
M8T++.8 VFI]MFT_V;3<T;#Z:]1! C?DK:F!0 1*S3.M)[ ;O'!$BY0S.O-)G
MF,^P":S1WS#?G2U/"N<-2%70U$Q4NLE+/Q>_&E=3#*?WT6O"P0O6$\=,'$JZ
MZYH\8K\_I0KAH5?,VT'HX^XT2:+D;^?#$!:U-4%WZF_QE"=$H7H.[UPY+DRW
MDK=66*%8YK)6;1Z0L(\4O5=M[UW#8=\U=4*MT,H9=%]XR$]ZO<ZO%GO^7E[=
MY\08D8JX@FZ/4_%!LVS(.?O>7P]W)!]+(0(732%'FVE'YQ"&96O"G\7_.N*H
MQ!7R1\[K+$M2J@ZYKHQDPZ:N3+Y"P=7*AD/^X'_F-=3JMK9T@/+OXHF(!OY5
M*-4LO/O6,J&N>D><[+17?YO.RS&"9%6:X9A LHCD%?F:A6!_6Z,7XWR<@@MY
M JD)BZ,_FJD4^331IFRN)9I:C6F:B=";PJ]AFH=\)S\"1I[+NB[YRTZ+H?O;
M(!?,9U9-5#J6CD9UWCZJ]5T/JO@XFR#-YWZI(;X#0K?EBGAU Z;Z6>\%2CMD
M[-Z,I,#2,[@'%60S^8A^5AOW!'MFV4%10=8;J;_=F+XMT+IFRFK5)XL"9<+.
MP006]F/)S32<K=R<Y,<05[Z4,@3H>\>N;RFQPS'YI(EH,=.%ZDC:UO"&S4O/
M>,>S>BQ<O+5 H=C4:-_O=PU_XR-&TQ2Z@A+E#VY_ WL2(];VK1M9F.JUV^DM
MT"&C")[ A6K58.,]JT$L"4ZT(8]5IC1>4#6S[2/D<"04WQW<-?+1S' ,GZK+
MQK!<?>M4]R4U[<0+2.EH/H67RO*1J\?2-6X6HYZ/E[1EQW59756:"V"57AYK
M8&]JP\[B8T74"*VV^,0FA73R^OZ7,^<_8CU>\P491#2EV#_;F0*^2W/2J]66
MTC<ZH5%X#<7SN,D.N\FG"2HO13:5^B!;<Y!@P)/DM<2>9+GMW[_BL-3\)GOY
M3'Q *OY1XSTTN*T7A*SC/]DL<LN_S=_8_>IT<5AZ9/I.+4>J???ZJLYX.4%%
MRXK0'$KP%Z1HQUNBCW5 N'V2V:V(LZZLKC&*_?[0+)!*'V!;'FJ\AYP]+2^%
M=B*?74^4JBM.DEP+/N]I)?CB,[U2!#>A<G+] $H=W\FB45+ZX>03/S?\W=G@
M:FQ$S(U5$RB;,Q&@23%!:L5:$0@B@&>TO]]YW",G*M%7#>;Y%(RQAS/W/3AX
M0\0B6'@_S(QOF9I4MT:?7B><BS?"^'XM)-SK<5R7B;MR9UFHM98S4#:"'1--
M3U+*B-6%!^ZR#VMNOPCEO^O)ULT%0Q2Y'E:DL?E(U7W$\"]Z.=2J5=^*<=C6
M^!XR,]ZSZ+5< L#2VL#!!DW2(>OWQRZ_$U_W/*7!*5*9X_-X,>8YP)LGOX^X
M78DSQN1UB,VL)JL,IZR;%3=;-SR%]=]%?P(I^H=CILDAK+DU,YP#HF[23J?Z
M(D]_&.[*&$&_FE!:X/(MFB5Y\1]HY_J"74IAH?H:;IHO+VF(Q2$12:SR90+-
MV^F@U 9[M&T#QWQ1+[/M+YF7V&6HL!G?-7:EU\U.7!6EL+\TW< ^V2SG\S/Y
M//DHNDY56M<7.U:[!JPT_#[9 B'V/W,#S\]$%! YO.<V!G42[ #?M4--'!R4
MV4ZXC>X>1T@.RO=7/-[0U4 VG?;1F],Y%/1C)P(?2Q"$2)-C4[W B?6[]=6-
M/"9?:+,[4VRHE>GB)R-VE#BE0A7%<)H=1]--L4\//DZ;G2_SS00*>R,6>-YS
MRXW"(V;HABJ;3]F9E$^J<.=9GDD5SM%E#5[, L^?L@9VI?-PT%;(V8I(+]II
M>E,V-\&=Q06]G7<:K-WFR/?@.T78)M3_Q]Y;1\7U/?FBC22=H('@GD "">[N
MP4,:"!(\@1#<71M"< L0(,'=&Q+<W=W=&K>&;K2#-*_SG=^]\YNY,_?.S+OW
MSINUWA^[USK=U>?4J:I=^U-U=M7I=F_!KPN1"P=.DOH,PDM]+N1V B)M*;#7
M=F)>CP%3_$91A)/\,'WUZ7,AQGK4R$G7HSY!CHLE]]BQ#7NZ'?$@+^,N4.0C
M)&Z70++4!-59DXK8Z(ZG]Z,X@'I@_$G\'!C$<9L!NU'T>>OJF/M=1P6GJ)#R
MM#I82:T.)5%WB"%\8#2]X0C_[8HO :*($H3YLD>-N)N*(VZ$49>#,_Z<R/*.
M!H68)HXQP[:@_)"AZCJSSHXNLW=T.34*7LCTEEG$D,AVUIKW7!,K>^OB\R]?
M3/S./CHQ,OIWN8@+PV9:7KA8+,=.E11ULN(]\L4'//L[4$?PCUCUA.6_0]A,
M@M:_;2RL2_M;Q O8@_GM0K#W=/\AG9/Y\-]C1%"?OT>J.?\$Q,)Z[P"D7HPA
MG*C'YV;'_UH]#"OP7]]Y^!+<(#L=)'E9?_7TG$3=0,'A[W&YFD7F&+;]1(L:
M$G$'>"8 OCH/^4UUU7RE,T!/)[F9/XJ&Q3_1O$G1F?]9;@V!GTW'MA%^&<#0
M2;<$WM_.]-SQ=@IXBCN4W<YG:L#)EF=(6=</]_)&._7[^7X$2'CY-JA58D4*
M*(E+0ER-F*?,X,<=*I/KWKOFK0*$]DRA=8]?#VC>H]<0]4IGW5*5[/%[/F$;
MU))1;B4P5JZX4?<>"$W.*;;6RZ_F2M&<XK!G4O>?[#.(R;? 6FRA13Y&$8-"
MUC?D$"V5MH*)B'XSFL6GP79^&D!1)>&^?4*(.SV.#VFIC^1$M>DZOL;#)PF)
MKUXE) O)'+']MC%UD_=+..E)*=D7X1]=X!L\B%#Z]1FNJ!:+U%I^V[WR= :"
M&BTZ<+]T.#_93OL!9AO#;A&<AE2O4A]0Y24'V#H[C=)3#)P!$3U@JF,)7,+#
M"$)R#\@W4] DG5"_N&'+>TE$FR35B7*K+<3*S<ML),46[$@:U3]TL;O)%'*;
MM>+_0HE1A5'Q4'<IT<0[WB@*SHI2;D%#*(."/UNXC>PUI!W%2[/U/7.#I<<W
M3'+]GOI+?+[-.O<%O6X8Z\DH7%X *KE'>"Z(+T77,?(O^9 V-;0B/Q0L&1D,
M.XNJ</&H/G$3BOW5O]VB5-_2V/S2[J@@M7SY]"-[3+XEW*HAJE2&U?NZT)26
M6/B'U U&)J$54@5^,=HE\7+&1[JDHW)^?J6?YI'00/_S=:4/2YPT7AE6Y\?4
M2&,]A);_Y-DQ<1K5>,#C4(A8;]*BWWG'-<8HQ,?^?DGAXA-]]%D3OO\B&AIX
M* X"0E1NFTO!8WK_K5=3%C)F31*I<P5K^7&;AUZ>199 VYYTVCQ=IM0IDS-U
M^\G;1]LGTL^FNR;K*/!9$QF\/D[Q_=5)Q%H5':!!,F[=0;</=$KFSDFWJ.QO
M@M#QU$$#>%>FV>C/?.S\'^<CI &G)4'FSP-L*<+_4),JOJI@?X:D/!]Z=$#X
M!#?C:G]U:':%^*P\\+AU\XDS.F;7_YT,^-P\NS;;+4XN.Q83(B;[<J&;NE+?
M@(=,@R9N8([&2:E_(WVN'"?;7R)]/*2#_H'UI<2SG[.P1#?Y16*#'V1<J]XF
M+$O.N\Y&]NNC$9!"'XU),;E\^5[01$P2#E?GZR\97!FJ;6M>[W6^C4O1@PZH
M6COLP[CG]D5Z('B\BWB>3B/O'42^O?>*O*0/*)/=D.Q:IM8;9X#WAGPB%QC8
MGQS)_((AL<^A,'R0GDI0#45/T.DPA#$4<AP,G:@6__ L"!+W NHM^ID T"<$
M4C<X[_D%IUA4?AK>.\3B9M*S4R:$POD]$0Y@G?21+K5,E,2^D83>BJ!6K!M3
M@AM;P@7QQE,_WN^5[;LI&2K,Q&QN78N)N>&&$A+N:S<<%5PHY3<0R[>\JC!S
MPTC-CIW2"44' ,;1KBGXINMO\DK>@7;>#;M4*'#T&!3BCCP _H(9#2)8UY,"
MQ:3A!QH35<WFH\T_&(FZ+W23A%R9$Z5$L%9:[+/]Q4_;6IB0YA DC_CCKD0]
MMPR_KZ'/$A4_4_H#/"-8:+B/^X1'K?9L;ZSA.]"0(/,J^$4.[=F0WJO@%Z\A
M?-\WG#&":,5%O&8'I]2 C3Z,B-[/-\(?BJS\&*:):;W5&SR?2YK]&,AW KS\
M@A?7&[BW9_BI<J,\4.)IO7Z:T1%NOY9;B8JYDX-X\ CKU@(+%@09XPB-R"#K
M9_ZBS9W[FX5$X7&/X,8VM(V_7_W_SS']/=NTP #)S2RD-:JCIO6*WQI&:]5]
M+@Y4_QF6P-10$T?Z:1?W!2##SAH:):B6H31M<\ZJD;T^X9+^M)-!A.M#[&JL
M4=0= />Z5_)T!;T88B@@QX J.:B1AN6R7Y;.[F7S"M@\I9$S[4.IC_P, @)[
MC::/O6:RS'-WDVJO E_.M^.*-<;<<YQ$["%G!WLWCJ/#OW+82#,65M/HL*\;
MA]*Q(%Q8[U>7J(@WU$ QBWOIO(F+ 4Q>J6/ &K_AAJ@2I*G.)!9+8_0I#*^U
M2SU6DSZ3!2SI-8R<A>]TH9X@HFH@.?/-MTTU>QB:#GAL#]<^*PPXI]XZ&]'F
M6'MEA%2SG-,^/]%7J4,2RWN[8],]N!#3R5OT&Z?C_<P0I[]'CB<9K>^.?0=8
MY0#N2='+(M^J)G4:/9@XNY6'XB4*6%4.Z&\9EHPR_]S+D#:F0,9=X*MTBS3?
M%L-JZYN3+9(H.GCC@)MR+BLLR-KU8S+=YH2M$_UY1>YGS;E^>G5GS(F,BT)E
M5/\$>=*27TW= 3QTRM!^=%,=# %=!GG!_@3G?O]C</X/5;^5_P!LI(C_RW1_
MRAR7SGSPS_)N_.?>_[2&PE]LY-^85<35^V?+33G+I.0FJSF:M<D_$^] @#%6
MBM;M+_DUWW/44[NN7K3,"9"B9?^3URC\D^)@P3C[C[SHX\]DP_YG*\YUQS]Y
M%B+UZ-^JDG&/?_0_+L=-U=M^^)13VW^+OO8ZT;>0_M\<4@/Z%N8M_[$NKO._
M;%W<J]M_7A?W;QC_O:[HX$G?GVRU$SH"F"N-1TOH3<+T7^ABPZ7ZNGKA'Y3\
M5T71RZ#R/SFL_T(%\N& J"N=H0RJ)OYR*_"C[8:?X_RLC<ZVQ&&V,*-7?4!&
M!I.65+\$F2TG?("/]@H1XJ7O,:'5X'G%5_!A-:Z'NP&H-<>*];S:\9;U "+#
M%FB0F&/SQB.3,(5:?IK\V+(V\  +',2WY^5_\,'U#N"G?\.ZQ''8SQP^'->U
MDP?P!%Z8W0%ND$MHSY=_!\"1K.2\ ^P,[*!N!9$Z$.K'>TH76'M2=*JW/\!W
M  D=R<N]UHZ80W1 ]/ND_@[0JHHB/9!\+_'-U_]*#1@/_F1\!QA-&+V]LH?G
M7//< 5 ^9>#C27"0U^@<81X]F@YC<W4>[7M.M]!SR"_EA@4UU'H'R&#-N#Y;
MA1I5HB^E@"8$> K^Q=1O@W^)J=);_ROU_PM,4?\C4\IL(#13P2GYJQQ%%L-F
M3L7/9=YUM6'4.4\T:_0PQJJ0AHTJ3U=6,D2S8)FJR)[,FN>78]8WBRQ%.AJ:
M??' ]!> A6"6%R@7V''=,S#Z?]6@S4MG2+ 5PT?#[E,2[$IBUNW#]9[S9_!!
MFJ\DPWJE73S#&'"P\H8"0=OBOF)I3A?7?P?HTK99Q3LOY&W8;KME J.>MWR=
M8ACQ*--##<6AC007C&45>YX\"7>[ ZQ;,:[!7H$']>VO]UJ1R>>#$9A*ZT4"
MZ<X3_F*-*")\!937(GA5]<]K)IX4@D?UP6BRCF;):Z$[@%O\7Y_^8KUH.EDT
M'5IQ_YQ0]"^2F,.-VP7 *3WR%3_A[P/[.X"O(/)/^_3@K#N .'J-.?ZC[[/C
M/U22E3&7%EA#8.BC*<D=2.LM6AL*-T^I0F[.:^\ +2DWK).M?RA0(Y++F83<
M=X OLFIW@'1TY'V)5BX]/-2*_G1F%876>OF;/S0Y_V=9!/^-164Q^L*,W]:V
M?_YV!WALE'*;"FY\0^4XJ@S8$!.$+C;S7"B9>^CJ"OA_B4^-46-MGH0*TVC(
MOG>>J+$I#64,!\Q-;/2P_OQI@&& RK!'6Y!X*MJ"^)_LONS;4WO%];(M\]Z_
MY,;^':^@>/EWY4[.?]=;6"<<)7:KU '&I MER0[?$?F/;1 H\L36$3AIY[-F
MTGBA($^)E_L^$*GSV!U^!^A0)E@EL,S9LVN%&FX&AH_4QZ#-]?LJDK'3,BV9
M]O/M$[UM>Q_FG">B?"7J9Z$ZQ2N+=J.D(\MS']-9L(;RX3/)#WLR["1AWXLA
MT&%)2<0&X2V<=>SYI!+S5O&.RAW@D[^0,5+!1G)G@/YZ[8^^8"$WOV7O #XX
M1Y(5HV@[&43;"0$]BFB1\/=)" J)5KWH![3[0!O-*F9CS&$E6IU_Z+!"T*;D
MUHGZTPF\Y1X]/'H.//I-\K*M;..:[2_K0!,"H'< *.U/M)=@ 1\'*-PPUM"?
M;OWAI^[/57+^(O07 O_GL*,L]M>)N/XZ$?C/[_<3P8U2-#9^-).=6!<4O*BU
MLO"1J<]"$,U)X>MJO\4W:,>%J2J R=WM>N7C@5EA4WJQ$;Y["%VX![#2)[AG
M]"9!F[2-U-9+#:OPOT8J[<^8V=/Z9!"H/?SJ(!G0T1CH(*:-OY5XB##\,K9=
MN5TU:@6 FD\Z@08U,_Z83F,1']Q;DUF5'JT2ACWCPPFP&;C2L/;" @6CG\^9
M\!?*."Q''PS\(;4_;-]3N'A_EDG ?,UZFRQ9T3I?MGC-Y:5^^UV<!2OL+Z(8
M-+EU#6J([AOX$Z$R8!V,)LKY0PUKK03FT<\'_OM/^<W2^'#6^C99G 4U_(=-
M8;X6/YAQ[>1/A4%#ALF02ZLN-X!;)MZBJ'C=>BWLR0*01-:RMMHXG$T->YSC
MWCO:%Z%U1??^Y1:__ZMQ/YP%4Y!4PZ6/WR,\:!(-\%QM&\6TGPT'_Q'G3_/J
MMW%C=%,872KY'V\7RES^W+DUP%O3'$3W#:/[#H"6I,*%SC7_ M@\1EFRLA=M
MTA'_**0JU"@]>L*(@='SI?4?)0(Z1/SQKO\WB/\2K/EMNF2CPH4'6@7*XIST
MG7ID5WX/UFMGV@BF342Y1-7NL:H8UJW7V*ZWD<C91T_;\74#Q._?4WY!8I+V
M+\OL/ST]0,62>9]K6#M1++Q&3GXP&=";ONCF4=I?ZIS.FN=1J<9?)UZ(]<V7
MCQY:.)(HV6BH6T7W;;4";:M;X(K>/]X)+9F&<O07$GUH$TSXZSCFL/7"NOB:
MX2SG$&W PL;HP_][A+]N%_9;T%^@B3,)#%W:,QJUGT[^]-*180?FB=M*P:0H
MO^K"8'H.LM'3/%) JS33;@!1V<L/BO=?3/U;8^7__'@YN^)\E&AWA:J*7&\D
MQ]X,E^9%PD^#*Y;]WMT75P+->1[!@[!DN1ORFNN:I*#3JG_H&$G%-\'[IIP)
MV;[1>(VKDD'H8:4D616WM+2ZU#$GX( '?G1=.D]QA$&7[2^N%<__6(;0ZK25
MSHK\I]]H#XIU,/08/RH^Y4O"EZ ?Z_W+J9N;.P=O9GV<O>\%)T!C\!A:$%JP
MW%=Q[L^ROU$FOCT8D9)\._>( +D8N)!R\6'/0#L'>IWQP(=I-J':^V#Y];P*
MV^S$R-90"FBI_[?4X;V/2 7H<$O]VBVC5@.",VQF^VA"./?D7 # BY>*B0_P
M,IX/R:/_1)>P+4&)^)0%S46LI!2O#I=T0C.?U=2GU2I"$T*C%NO[L)A;O'$*
M"$(D\G(6]ZEZNZP'"<F-I3AL(>0:BD]#?R[%ACKWM0.N[@!<A'K77&A;ZIRH
MXWQ\T,(R*78OT_*T2CO]Q0Q']F3Z._CZ<Q-91>X>!XR-+#L1;?M0ERA9Z.>]
M=,8*!$<E^!/'1J!FS92=V&:<H! /WNT,\'>,C[\7^&],>K\O%QPOY\A%7JZ+
M,C?\@)A./G'Q[U-FI>=DXI3RY,-8]OWNI?Y'*/8]*25IDM#H+$=S9_ZF S8&
M)=QO'WZ0BT5;UU=0E[+/1RN%*3&W8OHS_(W7>LY'2/<N/Q:$1U62>O-$$Z>]
M#;5O4$<O^U37R4-Z+C5Q>:'+#=[.U@4Z4F3^"A'5\#8D;]ER^X+;FSF%/^=^
M#R[:I#;.Z34P=M%L?D-SH1/_;I \VO9(3&5=DLIP5\2P>^CK'EG-PN<%SL00
MNQ/0JHGSV<XO@!L=>8;1F ]I,6A=M*Y\%O18Q=R/"<_.-L&=\1>P#&-'_,'5
M5X("-(,QE83*"/H'>S-7*V'Y*J4^.C.EYRF;*S;Q[Q;DMT4!&DX/#0OH;G0:
MYA=\XWI6YO/CG/&L*1.U!UON"W(?@=Y*/?J;9'1J<';$K-<;C8$6A+XO/2\U
MN()'IOW.3C(:,EVOKOU(,(K90_+$] ,6FJ[79G+*K-SHGJ*Q3_"^Y?':=&ZP
M7)Q,QU,2,Q)S#.E1K/ !N'V4;9-HML>@UNSYP]SP5<-T5H\5F:.=J%\]#V]%
M")IP .=YH033+_-91V\H<Y 1!M,QD6)OQ8>S8L%C?!9;9M$K$L-/$?4CWM&B
M%[C#NPM8R,%U4#3[\?FRTPJMQ#Z1/6W:Z:MB&@EY8?H.23W A0/WF_(G4S!^
MPF 4'[S8<H5AVO[LUN3TT)U,)&HT(S*!>I(QTJ[_BJ"7U$34$"WX:#%9>^<R
M*SV[L.R1FJ^+EI.>['QUHC\6*1D9 \[V K\2:F<WG78L#!\%E'M$=%*-% CD
MD278)<W4NF-3)B]]UD7'OD0:P.%5\3K2(.@HWH&?)'SUYID[BG7&Y5;YIJE&
M37>) @;3Y-:D!JX  >E?8GR2 1<XK+%(RW65<A*/IQ.7:KT77UY?S+X"\#ZE
M>1PP%AMXSA^!<+HZ&D01<588@H I9>TTZ9I![D4CFAN%%YF$BMGAI^#/[K/N
M*-SFQ)-][Q_W"T2 R3*;++@!\0O^XD_#MWV<R</LJH1*FS@ZJ!M+OJ^G'SL%
M6F-(BH531,;V8J4^CG8T((PXT[\#!'MIU8:Y9) <N,=W.Y.XDWE%C:=QRM*0
MXBC@3R%&>&/0\E1F'1&S+#(^H..K@@<EE@M$?:"-MQ*!W! PQIHL5ZL;W"ZE
M%ZS.!9('\2W"!+MK3CRLNSG7Z7%5'T/VEZQ>.,U4!'QC:=N)[Y&HATG1_9!S
M;'TD9LP98L,P>?:]>S2T6N"$[_I#/YY77^=UR6S&5NI;)'^1L=4J/ALG/W7_
MT9&1;JVJ6-#<NCQ6O!3M^?\,_) F%")3I,>/<JJGJM,D1CPE-MW)62)]X2#E
M*6T=J=WVA&!I($,X0,^2LLR[]VHHG1Y.5EO4^23:P_:=S$9QW^K+C/;O.KB9
M2.\NJF\"$O;=*K&%2GC.(),(:A'BK!^.C4*TO.& \\_?.A_Q;])3\V<0[5T=
M!=A";Y7WQS=KZW]L!,MD@]AEUP)F_3TNR]4G7!<-01TSR0BSZ 5ON0;G]$>V
M2VVWPC>%F/-?O#0\L2::3*$*84VR93>OIPA*P"XS.LDVM1<S3HK*,A 1[+9=
MKH(84VT?VMP#(_XFQ+/NWL@;Z4\U7DT7XW+6SD$/"!2PZ0W4@.7H\\0P>.FD
MS"];M^ @?^1X.!T;U<]403Y1*E.WX8V)8#K7N0*QRHO.=FH1]F%/X(D!SR'B
M3?$]<;WTB5^PDMYGGIYGXM,S>*EO$BI7AW<C$KIF_("S1Y \CX(0U;HXX4?0
MV"\VTL!?V&KW0[Z*LYP \][?"#753[70[KHG5?8[.O/_M'P66\M+DZY4JD*K
MHQ:_L5V0V[P)*^C-?A@W5W\R?=/7LR;N )(XPUCZ_1>O;X]SDU=!]>DK2TL@
MFM>(CEPL1H"B0?H/,9T?\QXJO50U8;?511ZC:I/\16I#B8[9D.I65P4CU,[O
MC:^$2NCKTTF=E?-'K&OG"+8O"W81+?8L'&5Q3<+&(AF7R#_BQ[Q^8>.%>-TR
M)F:=(Y-T)1EYQ#_L!51HF"BPZ.)]P<"EN?&><L1CS8T/8Z]%ZBRGCRZAW4=Y
MVE7:%VI(^'IJ:_S(53_)<D<CMYO$,FG43M"\W*IQ[1:H'J*!&K,/Y?7X/$P:
MFXD3)$CW)<&T+Y.@LX_N&UH#$),B:P[XKM>77]Q*Q ORVD#L1P7W_>G1(A4+
MV#,HZ%"5O]1!?LA9M1+46#8<W+%/UF8;#LO%8KH&2.+D^!;O$]WX3/)]:TIS
M^<TGR[L(E-"7_,&PI% &V%GP%\T"G!4\",E3><'==51HF*"$TZP_I_-]KX4,
MT1OF\IL_RK1;+S&D<.AHYLJUN#!\#E,FA+YWC#XKD_#UP_"O'*P#9\=A>E\D
M'W"<7^^NUTW#F*VQ6;B2'MOAE )@IYA>+D+="M[08^JY=V +7>2Z]S%)SV=+
MOD3NV_0W03GOD&T]#LN(13& US"[.FI<7Q7?E?T=NW_TDJI+A=#3Q[5L#RF!
M--$BLTE(W-[DT0@4J_'#+S,+U'L@\: 2?T&&'T1F$CL[-X1^N5BS_U(X^O^-
MURIULY, )JJ6$YY19#ZH\5;?FJK+(<$@3U)(TEB/5,,V,J0S5 GGEB+R=/%T
MY6#I!LAMC?\[2& J%;G=%)GW[Q5@J,@!*/Z=S/UG9KN!:"Q?]8HJ''FRX!T4
M?\CYJ<2J]^CCXR9"GW3?T(N2C$H?D5B$?(F8=,]W=H'7H&6>8XW @RCT>N)K
MO0N1?3UY;FU?::4M,/O5W#W!F;BO_KP3\\6,B&_B#ZN:&K+$B\2#2Y/:2/G
M74 W0!-!NY)C"EV\ACR=A'E%.ORJ#;P^7KP!X_Q&68K)9OD((O#+\M::0;"%
MY*J&Q%]B@Z?<-I]U:%C.1IV\9R=<,\IV9UJ>C!V=14PRU#3$#'[MF;/QIK/
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
M&>7'X&'"3C"I63\#8ZRMBUIFZN_\]I*>KH[MOOA^>;>9-M)X'7^ @%V)DI9
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
M%C<%'TW@7@L?'N40+XY$T?Q*C\Q]'W@H1Y:8>$'FH+OPZN=B6P2->F:;'!:
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
M[L?Z/&>,LVS/N<_><P'&ZS5,W+^89JZ$9O[I;TB)-^%RID6?#'_>DTNY%W"
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
M-'=_4M$N9E AGC,5;7['(CO('C 'NZW)4RXU7K3W=6[(34]9! E!K3_&?EC
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
M1Z8\N/ENU&\C$+2&GI0%\1T1#'ABM;S,UG@9N*X#DJ(T$,#-0T!=<N3 '56
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
M^X+7DQN&T?G[1U9/U@.&,U#?S7SO6C])?EO%%41317^#P\842%DEJ6)G^U#
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
M=;US9A7$7JL?[UMW(3?*!F!WY_-A "R44*M21(@S93?[A,)!H!RVUB=*1]^
M%7((P5* 5,/P^9QX9X,69['A[%V^:.:^*#9A<?&AMLR5EU1!GMW"YH)]@O+K
M.$U4%Y173A1<+/?I,M7C7$4ZS$0[<2)A-Q E<H3@K ^[/F1!CPDR4;6T;FE
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
M2_(#J4Q53*^D,D=I:P>28O".0,=*#3V]EQT?=WP/^_$\U^E[[(9C3Y^ZPP,
MS_C_N:>65X[D[-Y<5%TFK;?K6!US?J^VCA;$BMHPG55_/^R]YRM=)%61C3)Y
MDP9,5#L#?*HC*@"<]Y2&"O@3VASU6N;,V0Y^,$JEK2FYBL4$QO)V -3)R\.[
MGH =3 -]DNL3B;%2NG R-Z@+T;/&2/ZH@HI9-705NY^R^-Y=P2I4?NH"GF=$
MW 11\H 7[N^[&1L)FNOJ'A,42DH6(PM^&%-KN_G1;+-PO_%R4>1+(-X6@W33
MQ;S3\#?;OH;M-36<#6;7UL:^24HRK6V,#IZN%SG-?CQ><Z<S^5N]=','['KP
MJ$VR9A@6@$57XG[K?Z><OZTS.<^@OH?'Y"<.TGM:\.TF<65(28=*B "FZO]C
M6V-'T^Z:<;!!78S-4-8UMYMI/BIQ]9E(WL\Q0598X1G8RL<J%1LE0@_#JQ3V
M6V>L!XZ@-UGC)GBJ:QSO4U#'\=>.X)\!UM1\*'J#;K2S5$<^3.2^YRQJ3-WL
M:D1*)\IQDVU[GY6GZ5?ZJ<@W5X4E&GN"!*TVGU#O"%V\;B$H6+!-?J98"))=
MY?GVG*I0IB_=690<,X"MTZW(EB)Q/M'%]R(.EC!GH/[RTTN2Q:)NK$+1HEM6
MTCQH 6H;?IV+@ W6,>$5$WI_B,3=0,\JXRP/*QQV\RBT@Y,.>G%6@SJIZZ0,
ME;PD,I6928IR]%K2?DSKO^D;?LQ.R7<*Q!]'2RN;73"T.P<)!D].XQXU(68Q
M</LB/@4/DP//]K0AZT@)WCP[77YC/+DYAO=V" "0B!^,F@*0]&()YI1NZ7H(
MNZ=&ITAH+*!"-)@TS1,IR76Z&;+IPO-]I0OM1DP> !#C[H9UPJ>O;!O[0M'K
MA"A+K+&DIK*?ID9Z3WX1."I5*5/V6>-+:_1B>$=91$?]C5R3OQMQ6$1EUU 1
M#K/'ANF#.?;B21\!-6]2U %QK8L)I\1;-8[/MG]V%FQ/)F&VZ;^M@)2M#Q$'
MHF$%#V%"04B012WJOJ20_WOTD2EVCJA1N.SPA@S5QGE730MQPTOKI.VQNS*F
M^O!GPVOLING,<E =7]["O/GL/V^.];M:7NH1PVS]N)-Q)SY)NUEO_!Q'4]\D
M^ [&>$-D<J58H%:(PV?H+,WIC.1SK;K)/9B1P8V8,$R7L"Q>R(*#1Z7:)8#_
MDPSA%BIO=P%_7Y"5F=/SIV%#_Z=8[736TQ7TXT+FIHGR PEI:_!'<.=:@C*4
M3MX\MM@9[6!X1Y6&<O+[&.14B;LT63569:U'NVF1EMET+S)3G?GQ$6C$)J&S
M<'.22:]O"B78^"F]DEY!$=XO0TZJ<SV!K"BR*2L?XMR]A;]X)'B2YKW**M*%
M2>"06L8<=@#V%7:D[ER,WCJPJ/99 +9,R#G? $0= +Q&\DDIG+6_BK=Q-\V;
M].18AG3-8EVND+JW+R<9WDY3ST)-7ODS[M5D$V57,ML3R.'C :QMI>CT8/WB
M*F"[#2UX@UD\9V<UP^NIG@\SBN1DG2:'FQ."XBD'^V[ZGWF,59\:O&31E3>3
M,H_<B+LD\/YE"5YFA6'G3W#M_H"'TL[J8TK9,EQ&N**/:$?AO$U^4U,7HJO(
M9Z3"PYJ)+B1S/8*V_ 3R82QEKZ)L%_^,R'!X3& 8B-[F*&.?A("UT8:YWAC0
M/ALN;G,>2L@==?K,2E>"09/!GGM$$R=59@\^UZ?7WX.0NJH$<U+&8G>@G16C
M*TPZ"H*%'@ :]3]?5\7&@1W*X!A*S-#5S/0/3P%%!9WE.PG;0X+UX)>U+:F4
M;G]$%VH6TK.FB$X+BO;ST&T>%1"&97 >E#OBE>[5\*U"-)T^IE5>OA=0$GP
M2!N V=9[39/?U^D8))J9?5CP@DY&.OFQHI!13&D%ERZJE?738B:6UI9#%FP#
M>C%R/MX:F%'5=F+<H:4.7&ZLW'N.8S+YEAI'/4'05?S/UN%](P<03E_II<+%
MKS^&"U6HLM%.N*[4I&4-:D$Z1=#25T4[[T$O8 HJGF!TL.8L/]'L!CI9,?(C
M>3T<46-@E4F$?.$(I2?OP.1R$MDY>0J(GA-T)!SV<R&MY QN>D& T>2D4"".
MCR/EO7I>8 >G2*S-*(A2-Z@>:\/ER@M=6S4=4<!>&;_6*E">=)TI&=XU2$.W
M=V-7T]PS<.5:\(',YT@LCA-=VK^'I:DW5C7"FQIK@[_';HN'MZS/ZA'&%TCX
MB60_I5 H$KQ;S\M#[23,@]*DQ=B+Z-%6P%-T%G@="R0T,9SG*4O<!+W4MY%P
M7>31+EN=TG0HB\BFO]@LXE15RQZQG9JXUI3OHU[];4GNAW0:'9=W=+-7;W%2
M)M5$@A*B9J>H--SVXN?@\RX#;@HB);IHRJU.P)M?J(_TXV>TS%I)[4-]+F"*
MUI+Z68#^MSA$7*=&_:1@\(CE9T.Z\3TW@6K;0+RJ0 6RZ.G'%D\GTI21KG=O
M]C=>9_9T>"XKFS;B/E*.)-5LJ2/'_/'/4LZB+2NZ$1 >;Y)W-E#*0Q[T2(8Z
M!/ H@))L0L#_^582PFYLP6#[D7:<E;Q19%@=2>NB>Z>92ID1Y4W=0=,KJ83"
MTG(Z>!* \SSH>'5QE7 V==?QM!=R-LAT1?W879753;3?436'),XKYS)<#^)
MNJ':4)F2Y@ /W>.PF_LI(C),C#8NU[D8E1(7IJ'"/"?A1C-^/51958_X_K,J
M4"FS;YZ 2V[Q*E(&36D7RQ 9];]P/I/XG>&&S+\5]K0-5\Z<)^IQGGLR2IAP
M*^L-8PA[:"IKCC*#8U-T=M 99M;_7%Z-_ZD2V1=J%/HT!YC9GE1?0;;#;EX@
M^%7U/LZICL[_J8=TC/I038[R1.IG[Q2=$@H-E^17[&V 67M0\#K^T_2LBS3I
ML?#9PZ0D%"2RC&TOU66=1U)F5YI[0QX<55B@7[=;<Q/II#7+PL@Y_\NKV?!7
MV"V?&^F-6S3IGN) ?7=*=/JYX/@[_7<E;)H;83 [GC)\Y72%Q!56,,'4V;?<
M^2^VR8X#TO.TR 9/P4&N-0_Y0H,L*Z>"8PG$P6D$GBK4PR&><+2!YU91\!-W
M0"EY-<E$.\&KD/O$\;7@DI(FD_EH;2HC3I+\IE-K^;L"TS]V";EP<>;?%;,G
M3G!U7_L ^%5R+SCP &A'L_]3A_!?>!ES*</IOW'M>+.J=</!?7OK[W17SGWO
M5]&T]:MF5WKC>N;^ON)R]%]>JS[KOR'O'@#8&!6W#P#5!X!ON&32B_N/TG62
M?_G_K_'C3D9;.C]#P?L<W\.<Y12VB_F</6E64S?\EP"P!T#6UJ^#.,5;.M)?
M)W?"=\<LYWHF5Y?WB^=UOZ[.6T[R[Q$___QFQ_'F^M>*XGG&ES^W,_!?F'@
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
ML'8CQ3J/#[#LJ36BA];*'K/@H6Q88*+W.46MH^8@G0J'II3&XMO"RFQFN67
MI;NS-7*8,FW7D\OF63J/8N5S'8-#*RZZ6?3)JKB&GM<V+19P()4]S(Y";=#Z
M9%AHF8..'^%!<@#I8.PU'L*NEA';!,=V4RC+%+E^YV6*P+/!)U^<Y=(@=,6N
MZT?/046B$89,O7JRC2Z7=L\KD+9PWU<OZ"D[&(D&M2-%M*;0._-$Q:KI^(.F
M\IM/"M+%4YQ\BBCQ;I<\5U4H1&3NVGM"D ,%A['#TDI6;?A(W/99Q(2W#5O&
MDV$OA??=V?!AW^222T"YO&')2'C7B)6*P/F_KP?ZZZQPUU>MT'C!,^90Q][!
M(KKAW22CB;_,(;)Y@)EM]CE6&QSXCO5(>/Z9B5!1^%P.:6K+@NS%U25_"1R0
MG!^[.UY>E?OS@=Z=O =3TF?KLN6?L*('1$>)H^Z $.H_?:>:I.S^1_^/_A_]
M/_K_9?H47] ?[]JS[W%^!R;;"[*S6(S=E,M'4%VR'?F7/,,;C_#/./&M\4:Q
M1NRF4Z60^?O1EJ<3OR-C$U;P?U$%/Q6NB#>#S$7J7[^.+X]\01B?Y[FHHIDT
M':J%VD0SY0K!ZY;5_=9/$+1M<J;$>\1;\XQ30'ZCNH.$5-0=\O1O[]B;)?"7
M#.;WU/(%\&4+G\G+T5BQ[>I\AWG @;,[%S@0H']O-UKVI2]C@<*=,\F-V(XJ
M6L9K[#(3#MP_+L"!92@<().H.X(#VY?;CX^-U]  6-6C%D<Y>W^>FI'+0U$
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
M2+Z/53K3U8LETT_'I?JL_4+ 4^"P0I1M=;]>IGG<M3GXQ8MPUG5P#@H!9@R
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
M:_:EVA,\WTJI1B0!Y5%;7#K%0.&;84X#+%5G/#T-<_6(A^),9FP#1N#>*82
M951=X1:4NK3?AE.9'S[G[C^11\,<]Z+<7(H0-7J8K]"Y"J[+G>$A*<G"./>B
M=T%;_DX:B8N?-?P*HVSU];<]I\Z_UK*9%;AZ'XAK[*CFM>^NR1K=XR[+%>20
M<?CPT!F$6!S8%QX'N=<L0IQ2A"<NA'5$M*!B>=R:.5S3"><5QWNV:]7 KM"W
M[S(S4UK LFE0*B3D?BP=D#=#J,)E>54U6[^1*L^!VU#AH?.[_  ) U^G,^W'
M4 ?VPE619\1&\04]108E;15<K.[7Z)X]%\0Z&?G=G(K)V80@7A7%ID*@,/X"
M\(]F-UWV#K)A+*AV!3U+L^<UN.^Z;#Z;6K<*RE6[NP)7S\SMKIQ(^\@:-E>\
M@N37C<DB)C/^GG8L-;&B\SYY>WBI^Z/T2_IHWB_Q<J&=USP&\0!H,(ZBTSUP
M^=1'JZO113@L565Y!<%E7L[5]^I=F8HJ'G#9%=VJV:CHM S-ASD,M>7I->7J
M5<73ZG$HFKUY&B6WS*Q2X.K2-]I=L@:1JG]]YW[2I_46RAYU_5<]/&H@O9'Z
MKD/0>X_-K-8P,@J(IMUN6G6?[5.#9TSW3B,3;[HU W*L76^W(75;HQ7[BCJ_
MOWER&N[Q,_U[BM7#G*V">GT\8+R&FD$([(,'!/9Y5XR<:[[T6U*G;.<.?+5
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
M@-1$YO--/. D 3AK:(T'[.^;X '>:#S@KF$+ENV,^()8I =+&OY'3XK4)WC
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
MA:%,C:5B(D21OB!#\0&3;VK&BHL'FP!C?E2W8S^05^GM 67X')*2'QYJ9MJ
MU'F;Y,C"C-7>0\K6LV0+^;3#IX>7TP(:-1OD,<,G: 3%I_FF <7L5/.6<3#6
MZ\IY_1A!'57<6N:NO)VZ7Q>B'$&92&L_ 3.UI\?%LR,%F]:/,2.$ ETN=.,0
M_,EXGYZ0-IG/-6J+ZC1G1K#->,!F &ZPB+?E F,LT,4X!CT?](%%R[RHM]T%
M8D,3>BY@A+!)2SA3^<O _EYXF%% 1I(7Q:%0;GK0,?@/]#"VTQ)@)ZU:J&1&
MIB&XK\8O$2J5BGQK=)ZS>N8:(!)YM3JKKI"G:C),MK!E9.J[+/T*)//$B"?@
MN<'4G(7$,G0GO".UN;(GL)[7<_VXCX^-97BR^+$FK@0,_H:#J>RLJ[BUX]H%
M)HT)<+3U.%>1AA=8$76<>@C=YSM)G"OL8<6LW+@CV% =Z=B%6TOY-(%[6KMU
M_ H]F"ED- 6V;\%Y*!,^/;_04N_6]A=GMI*2Y\6+"T 7T4..["%IOD(KO<\5
MT3H]#^0;FVC-'$9]KWJ\RIM=D54F9*# ):V\+T5UF4CHC\Y/K9/G1['$QQDO
ME;'7*4=7Q/6P-% RB.]!;EOQUX@%UY_BQ+C+3@;((T6"%SY91Y_O3<_JNTR1
M[!(?T4,<Y-@4.28B'4MB&0W(:GW>KU?;>O8;R[S,Y0[2#C%N7TW.'3Q ?A%#
M9%@3(.,89D&7@HJF$5::XI,/Z1#EDUP&#5H4UZA%_QS7<9&='SU$RO4MHDX^
MY8@BYA'H+QN],G5S6 07H[A)$9GP:=AA[%P&?VEZUL6"D5%QMC+OX=46_API
MYOTK/D"5I<:.L5?OCPQK7"!M. LM#EE,0E[-]J0SN,M'Z2XA?6>Z_R[ EXS.
M=^9QSQB%<00EK(P@+_^U&,<GPJYZX$(.'</GT> ANC^ $_@W<*(E "<B8[&1
M?J._#@V:,5^I4_N]GO^1\)Y"MP:52^8WOD6] #"N\A2<N&;Q%\R=0P5=%6QN
M;I![UP$UN+D'7\TLG=%I9*^IR3G+R#<P40<TT@DDV]\S?IZXQ0;\(;EY1H8[
M[#"V3DC)<<@#W161C.U\8S5<TN(O-HGAV-@0;M$\U7:?&XZ49BT042MO*D@Z
M-TD=$%U*4%B*+=*SPMCK9%:%/H-<W>M@A;;PT:==>8A;G7E7RROE_+A U=!G
M"^VP/??*:J_7/V@:!D8?<M8/4+S_?*Z5[&F;$77I;IY5(3L>D!($G@JM"5^
M2*Z:1"T-\QF[#Z?!F4L,G]1$G;$T7DDY8:1'FO0C39ZZ=^5GAPUL/5P$'54V
MV"6J4OU8#DEX3^51=NM(C9+U_+'+*\^&\TGV'=4\X$^2;OJTM<=%Y3S0G*+4
MY?WM-8=V\7%C-5C'XGAOCON;ZFJY'#M_(H<BPP=)+7":!H9#&5BL)59RUZ#"
M(P?+BHIC<BZ58B_, ?*031S)!)B\ZG?;_%8QI-6M_'Y2,'XVD/SKB"NQ?P3Z
M6(BX:_-CS_/M1+6^LB^<033.#\L?N'P0V-9B#<T*5X].(L(D^N81OS#>Z3$^
MN=)LEZR@(0.D3$?UZ#."?Q'('UM%%W),D4IG]RA+_3CN' ]0GQY?-5(U5I^0
M8^RJ_?X\+2-613)E)H3N-$/KNZVP=DVQSW>5ON5!H@9L;OLNF?W[Q8$])DC
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
MCJS#)+W<NB##7S%"PE"SMK!F/+[UX.4]@ 0@OC@ =[A256P;#=8:5CD5-U<
M>Q8NC?M+-Y@0/#TDD?\N0=8*B7?!CYDXF\M7K<7W[7CH&Q!CE?IM7\#,"0]3
MQGJTQ^ D[7.!@<"<"XD(B*XI)\'B3GQ)I++R70DWL7D4#+T  ,^J9L7\2JB/
M;Z$TYZPAYF:V<0]X-,EJU>2VDW6H8KRP8,'I/#DFG=,7[+<81&GYY5!9J/),
M[NH>@* 2C0.6BU2%&Q.+V2YU^RKMPL^E6R+"VH9=<E!V9I-#/?@Y'XYJ6A6@
MU.C-<'<);672<>3 J!6BSX#ET5$>3 =3JJ4&WZE<^I@[]@RY;FR4$!+J)OQF
M?^2N*@\T=-=U=VXAJ_V&_EMY7&H@.5NS<;)ELF^N0  "3&74CNQO35A-3C^U
M!,^8_.A99^9/3,XP@.QQT\^T.&W7\GES#NL,5IUXO]'B/<_&VB&K_]%:3*4.
MPRC)=O5?Y+.R7B'_F&.[\JX9#[":MR1C(W#24/ 0E_VK\([JK>(]@&RG:5[N
M[I'*48AA8-8:L<ZGWKTM IV%HFZK6ONZAOB[#^:_;-6)_QW!7?E;/C?KBGQ)
M,E;ZNN7ZD8)OP;<?E!L5 #U;H[4"<I(!2DWE=6J%RSY JC UQW-_D8<'D8"7
M)=K[*32$]C\.M1T*4NG9P5C&W"<4(6FU8TQQ\!?B,">J8GSP,S*SB6^"FNOI
M^TC\1>*+;<FNUJD_=RH/'Y=S7G1NPO;%S.#1! 61QG;4\[H-=6'O]I(3,[5U
M!M"&G6M-:<4<9RM#T^?,(LU5<##GWU6!3*-?*\SY<WD6C9 B \[UNX44E48<
M,WE#W#VTWY]S!5J.:O<70*JKJ1^(#Z.<]73OTRBO7K/R8JI.@'2/NMC%'+EX
M3;Y3-8Y!?X[#Y\Q;GA_T&JRTUG6G.N"'>53)QY<4?(I' \_/">=9-?F\^V)D
MA@L<1!?V$W&_VR0T3"Z_*[>.CO-XIEY7B*X1M+_LT]G;UU[)Z2M_P@BMK\F(
M'.^@5<?"5'I0O,4GS-C"T:F8K9A\_4HAA:IBGJ;HN\Y:2Z3D^:1QZ$R5J2;W
M>W]67.ZE,E*8-V+2[P%/B_P81CI>CBOUD(O&_$#'6SD1]6J)X'VYQ-/=^9QW
M5P@3'IG65N/)7+5J6ZZJC!'@../HOV!';AYL,.7/LO'Y(U=(3C@ J^O-AXT
MHMQ9$]\,&1=30\?XX"$[T_.RMYBDPK"8N?)<[N86RS.HS"IYE%=3?J#^YBQ"
MR>03)F%/=*1=.C$4ZMPH<L*T14Q4,/FNWI4])E#!)"&P]7;:HD BA$7;YF1[
MD%/+M$YY)/_CB#NW?XFX2_A?B[C3'8FG.5/+3!XI2@UFIC1/. ((L>I\95YL
M:>9N(<7?\0RE5_%Y9JK+-D-6 ^(<G>3C">[,V]!^9T3QV#DRQ&BS-$E'PB0T
M=W1+]</J=M'@5FOMI^I04O"./%,,SZRZ(K%\\" #^DB5N<^S+>YNDC;U^,[8
MS.F.;%V-'HZ.I#[)(A_Q'AIQY[KW22X/+IX^(I8SQC^. CH1%L."K$YYKNE=
M5*J&':%2%MQIX]D6'OYAXF:12#0,+(*B/H*Z"8DGK:>HJQ8>;\<ALUVRM3[<
M$"._#3,DT<1$NL_!5:FD1D=TT9H56>NU*G+:(?@T:>5L?^" __H CA+#<QLH
MJDVEZ7ZC^=7TT'SWPECRCZ+.FQO5_>NN\ZE;'W[(*?/56A-<[2ZEDG/KX!Z
M[J#%@1TMI045VENWD(606UQ?)?F=Q\087-CX3>R3!;.88SB0!R(3&"W5&1X,
M.M,@1R"+QBZY6L95! <+8#=V,J8FCSJ=H#^#]3WJ\^PKK^$G-,PI8@N*%C=?
MO-C:V-0L1 :YP$Y@O 2%KU3"6RO#KK5W"URX,&LL7!Y\S. V[$+R'2K)Y^(5
MN[E\\\P_W.E!V,J/WHPY#2$&$H[H0/F40P R=N^(\OY&5H/-G;E<>5BM=>'=
M)R>9#-VA9=>-<(G:D,S>QNU)@U*)C:A-;$I(=C]@M4:#SL)".J'+J*(JQD69
MJ0_S-9F$@MULWDO;AAEV<%+!MT]I064L_RSOAZ&I[CU /@/Q [!"%\@89$S4
MF&84)BF.J837?9&EN2<?S V%%"@<DZ^2#RKEG [9R<$G1D';2"3P1UR7JK'2
M<PH^63M<)F>R K>SH"_C&SA,QE00"1",=E$TN^/A'7@3F,%X8BWS\[GR'8Z*
MS^BH9)$<C4L';"O1\?P>L#<F5.&8<@WHN@=\04, 9/,=H=,'X?> AP2W]$#E
M?!I8+=O-RCV@!X6_))8-? OJCGVG-;]@?D'AKDGFF7S@KL1KDHZ69XX#[O6>
MHXL.M)5C<./ID/ J1 TF,[8P(\JL=&'+-RJY$(K=$&M,SQ*S(;3_U$>?TR9I
M2EIRUDG_;"177M:)MFK V&@M0Z72Q7EB\9Q6EJZ7;:ZHKG2B<#'!Z6=']J)6
MC^6(I!9;JM[,4/9D_I(Y9VXV&I>L*HS+.D9UN=<[R4_H1A5X#_CY''3Y8FE%
MXKSH%V#&O0<<D36U9KW-Q#NYH:WPMM!YW>1U#^!$!^8[,!:6S1TP[%Y/E.TX
MGSLC1V%F%&"%T,")O:ZR]F;G<22M]H&P=103K^K%=P!TC^=*)+.U<G< PWM
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
M.3T:L+FIVRZZ8Y=R*Y <C,]EY&UD6KI8EKF+U*2/,,CJTR@&.QXU**$8,*.
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
M]?#A7DTT!4*O7M$YJ=P#?NB<J(V?/?VJ6ANZT&\^YR/#QXT\]>AL?>S-..3
MBJ(\^7Q3\U/)1BNLC%Q/3Q_8O)HWHI'381DROWYA7%>H^+'!CZRNJ;8Z2*@:
MW#^8/_=9#ELAB#8CYIM,5?Z_QX):\Y^WH.YYLCXRE?QQD#9F5)6\877L."R^
M6_U$5<634R0:@-1B8*?\2KI\9+XQK0HF&SM@A5=FAR>3('LDE1A5C8U$Q#LI
M=]Z8>>YJ=0\HM[Z-4WLK?S50R<:+C==,,9NE^V)/FKV_MO,GE2WVO%;C)A+W
MHZU$([A)S5WB5<+V8+1*"IW*!)%L88:ZMJNO6OWXXOMPJ-DCZ@$:[5ZC$ 8%
M5B&78L*S@AY' ;86CC(7HE-HUD(!_;ID#A%N,4%I@#Z!^PGX7?.>V@[$@K47
MEE7H7<KK9XK#A/H@\:%#-Q[W]<2>W"LM86/G4KE<CMN#$*:U1IK>E^K*<KU
M$M;N>5[TN$ULNA(5V1OOE"-I)S/@0K[-V!3\0:I9U@YGDPW;[+Q61KS!0GN6
M$<8+AAJM?2&N=("@SOQQ4N:<!D+9RQD_/^>*U%S@-W@4/5R,_@[=15QY*K=S
M&*/0I"@WA^JX47,OTM5]_EE"/[_AH:D [;&%1@$.YKQ8[F(7__2)$7":?2UK
M+3&EL_S<H6P*Q&D*U7?*6I1,$2DO::R.G]WE"TA*,ZE\T9^#UTQMUEOI,)?-
M[[*F]TF#7E?[_:B<=0SG'M5HGSWNU=<<.I3W[8\9A/GD* B=BNR]I*XWH4P'
MS-94-1\LXX'J2;;V+.WK>F-D#;55=3=:7.P2#F#/]8B GET7=+>>VYW>Q/6#
M)#_\B* R57A346:AR9Q,59W<?MU0>?,Q N2](G#1[@^LF^*3T'+>G/(C-^,H
M-X@9>B0Y.LB$R2D2/"CD!LLU]%N8<S+1T=4QQPRTL=ZJB6 :/I'4^C*%)U C
ME,0[IM XUN[3>[XY+0FP>UZ04#+&S7\FE*3X-4E0)R.W0VES9]W"P@Z8K3MK
M;B=A(#CV6NI]\0!*=[I%"%JW!R>?#5&'Q&J/PRI!G9'_+(U>-)C#9X&\^6+V
M"8AP@G+R[%.Z#_>9]+@DCY_*2G.XCZ!\,C>EW71\T(E"T[@4P=Y<0MH/%-/H
M%&OW->J@.$6P6=TGI5VQCDPO4)9R6A"]X3_'%N[,:"K-:YUBX90YWV\YD_C2
M-:_T-6F$:A\U(?J#6_-Q0=9JSCZB_OAXWAZ*@^)QM-+*<R87ILE'!R;KAKYA
MK:7EC)Q$NDJ:/ <#>;5\S]Y[---EUN#AXB(G>T<[ZS[O(<HP)W8>CX<6>O>2
M$;C0()-=W"T4H-N%-=04F74&>9:>[6TZB2C/;H9GRY%;Z+[N0XN? S(5Y!.&
M=4_61OI],ZS;NGIJ")8]X+UC)0-WZCYGF!KAZ+'8V7K@)#FY@OW5XH16A1&<
M3?U)B,D=O^\>\-7[RK12XH8E;%44OS]6GE\_@!('K9R0<#E"1MII)6&:(V5_
MVJBB.CK+-6W&Z;6FM??1HO.KL- PUSW14(*;H@67>X /BG+\1?0U0F0 4G.7
M&K-SYW6Z4S] (M(O)=X)'+&P0S4X>6_=O:/0RCE+O?+HHVRIS+Z$EG)&&\V!
M,^V?+LS?T7W7$#CKJ#]IP92*D"KA#E,RF>]"P1;N,SHE?6$V%4]T%X23S.V<
M_VV^RXXP69-P67"2#P/YT##UM! _8]37 R];F>MM%8P3M,(>6029ICJKQV%'
M4%N(9ZPX:KG/#?JR.#=%<9?G"#ZT'))#M=$ '<?QY^R/_=E?D/C0B$;45O*F
M@75'^9"?+W=:DV.@GY52*M77*XV]07:>#3#C=!5 'WF%7Y+KZJV6YG'#?6[6
M0DY6Q&2X5),*1 FO50N]BRF3_UFYMS6[=(1&F-]P[>;2=(O9YQHN&Z52V^A%
MM_+^O,D$EEX/()TICOA@=#=O*/"4AYI?98RCSXM.<ZA,<U$,N_EC.-HT< T)
M_,A'\.O9 PGAG4$B:W,-+,YX+=7)*@>Y:(D86JMV*\Q&Z->5.=^JN4/F0J7<
MT?#:ZYVI5-9<%57P#D0VX\35OW6M/;>@+UL[-KS7.!S:O+$&>*B>3NF#9=IH
M[S"$._MUL@K'BC'CE4AH'T/9,_1565L1"/'TK?E^K7<L<2@V;&GQ+;BLLX2
M \D]#Q/5+4G0;I"/F)X\+U&_WMULZNQ-1G9Y[=X8Y-?&M+F!2W\UZM?K_B55
M\L0MY:;M5&+,6/=@;\(/2U[';>??JN'\UX,0^7>;_NS?94GJ F- =;<S)W@0
M1%_"8EBJ/]TZHRL;O"P,8NR"Q:O$F?(9O[-Y=N7VD?'L7#Y0R X\,XKHMJ8
MB[(F\D\>=W=OX=&I W5\LWA1^@(G>>1G.2*5O]!<M6&(^J!CE#RI;?"0'84^
M226,.5<Q(2@A*BFK/=EPG&^I2HTL%OGL-C=$=-GJ/<@&[ *)IA&/REM)VW :
M@5JE<R-93"HB3>(&]ZB^,V6)L*@]_(H4+A4DX/(Q3#KP>4F_->6),<X+";:R
MDQ/]\<]N @+F=UL!!7I-P;*5$T;)US;TO>(5TRGU<Y\'JI=7RIHIEOB5G4<9
MBLA3;ICEP;N?4 Z 5O4_=_M?V1-U";$S+Z+8>E>_2IL,!C%? B:,SGZ53&PA
M#=9J],NB8W3N[QTB4&\=.4 "?*6OD'VV_F R=;R"KT'G$*I:RA %1=$2SY$D
M8B]_GN(P)"?5Y)"^,_P#:C!A%*L0.$GVH((.W*U&_\AK 9F_M,A.Q4D7M25K
M5JO6?!*FI<FBZI?Q%6<+V61&/0S#1)G[E/]C-O#MN4TW(3UWA4?FIN'.;-)@
MK%"2V7J@\*.W,<>]2KX1JNZ))'8JJ\=,V3:;;F@6+R)'Q6'[J;H_O'=P95G#
M%N%913(K?32GZI#T24PS<C\JUK3TAVHY79@X6J^1&(*'QN5)_ NI1C8:M)7>
MELS>I::%4GC;"FHQ^'4^:Z$"X/*OX<DZ&N?K:**)U#O*#8$NJ>0NI3BLDM5C
MICM%D?#*OJ8^KGJA:H(QT'W*T\$K]%)GWOR%C(=C3F2[WAMZFD0WKX@N/Y6/
M=I]=B6J5'*9G(?YZC3XB,(Z>()EC;&.^!\UDW?1#VC\G:AQ1'U@]"U!**C(M
M\ZA>]7B77X&$B8K,+41AZ#N7]<F[P_%P# Y@MKQ>LFXZ$M]-I@!K2\VN=JIV
M-.14+#&\_!D)-!#^9OSP=GJNN_E)*81YLXG&1-IX)M'M]4C;U;Y\2F<%U!&-
M9T:_=B(S:&_?'YH>-N;N![MM3@T.J>PG_NP\X  -[3*C-/41I]O)\Q"S6A>3
M4'03N&U'*"?%5Q-_)C6PH3^' #<:LMX#W&+[8!(3QDT')5=PRZNJWQ-)*_XN
MTW2'UA-U^"JHB;!!)(A>6JJDJCH(!COJM;*B>+[S[,%"G)_RH_4'43TMRXYY
MW[\K3Z?C4!N9C&@*Z8U5O-'=[TJ>EB"0=KP8I954LD)ZGLX(MKMPB &@;ZKQ
M,UV\['GK7I1T;A28>=('+/<C9>D<: [M:P$DM>$-2%0$+8E,T I4L)B?SC9
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
M0I2Y^<4]8+J3FU0S.-_RY7/@"^>3=?G6S^R?GWCEC5W:=^W7!G?DR5">/Z<
M,Y=^)NJS)- $+0RZD1*G,&=9;=9X@"PK3PJS8]+-KYP_=BH9)3[,>XI'N4R\
M-5EA?2M!>(VVD"]ULJ 3-VMX3O-3F<X%4_T9&^$1ZH/QY+,$906@&61O9VYX
MA%?!JD^;]]K]XHQNX1/G"$&?AY5P=F.IPEBGW@P>:MN^5WOEV&Y^!#K?P[DD
M9JDJ!(^!3R0E;SZ)H0E-?DK77^W0!,#,>,CE\66QH;,.Y&3#P%:.&_> /K,
M2)GH?Y5(8[+^T-Z-(EZZP?[\>L(J6U..4=5\O]0/3]Q%CRV'U"BJY<#+_+OY
MCLN=5WN-PF3?]4WKP>2LP.O.W45QEQAU!>UC2[K>DD2D>G_=!%\_ 8>YUV?T
MC*_1.#O5F"">5U8AGSGR_"+KI[2B-I.:7 B1AHDS)LR<;G8*&KOWC-<=_#1Q
ML7S>/?)Y11J!3)'\F$W YF.PW V6?5K;1EPIF3"IB#3V"6N=&>6Z*3+U9 JC
M#,?>I5?K9K9+MES7(9>3%5OKL94VD\+B57E'#8R\')4 &E)G_#V$]4$XB@12
MLAG%4=$/AI+.^/FY#,[MU *[D\',=,4 @2\]T$[V.<K+6$6NEX,:XSV$3Q:
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
ME; MU"3'5C"7Z2UL"V81^X8\%C'B\\\.,Q5@VW,4+832@ZBK=?)3@_(57FC
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
MN(LMS(/\HQC<-YGHB>TE<2,D]>V32H=N7!F&4*P]M5P;/>%)5HYX4@SL+=L
MYIZ,7'-%+Z=8X.Z,+R_3,9A1]AS0X$*-'/?)MIVB9WL)5[U)^U,'REXZ$)9Y
M)B24%J]U>42C7 NL,*T:_\FH[6VG@%C L5[\6@$ OOH%9;Q3](")A2D!ZPO_
M_&#-.O5ZR;+3US:*<4<'O1'*DRW%E-:PV.K4ZL3HV0>_=H#VRS;+9OZI3$"C
M^PZ?5II6GZ':!>P^/">'/[: -OVI!51.\F_VD]5D$NK()D(C;H?U1X\&*L*0
MUMW/".7*;&R%3#HR/3_Z;F05+;@AV8;7NSUM,KQ>:ISH6@?9?K(5$5P_VD<J
MN#Q>>K_ZP,S!:.9K;OLS=]EK/I+GZ5^H0(5F)C5/[LEHT97R%UX^*8(EK2(T
M971CKLTR4_2MO1B:2W\>PI+-_J,+X?^OPGC,SRIC\#,#FZO%!6($.]U(G@WU
MH%B;@&C/U%+]FNDWM9@^UGB-!JX?1^KAMN#7O2&O\-EE]^_MET$D#:0AO"R#
MN+@NGG0QJ.XMH %N?7_PY&P&)QJ M5]0A%Q)&T?1;EI\UP/ZWR&__O)JTM@8
MW_ :UFM"..@@$+$#IAY*S>5QL))5"8FR3%28K?MEE7KBJ:Q\"QJH>4W?<(@D
MYE_G7Q+G'4 UYL?U.Q!">[C[!.#$ZPBHP2RAYLD#*=G)4K$*1L]]1H3B(C+,
MQ6@NZX(V,SGYPRO/TNW^4.?9^!,TWGZ';QQ#3?6W35^OL>J^#8*U]+\-D,M^
M2/V^QI\K.\IK?JLY/(O^?W0)%@;_(JAPXV6\G<&*4@#<DL(Y4?US.$'_%61
M,IP3R<I.F ,Y2$/Y7BY5(O$CCXUJQS2\C/6,>*O7YB-LNEL]SC&T4Z<2L/H
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
MN'0,Q3GG5\<,H'4U4WA&"1K(*3O+8:<?U\]+T(F1M73.B[2A 74[/$C=&_!
M=N><GK:^^-</[@R^I[P2],&/QC[ED+\W9G]^GQ?KQ2^A6\>:Y\R'N()Q=.).
M2[K5WU,+F#BQ=MBKA5ZV #A;#[=$=M^/+O-/:+L6-HRVV)J8)MGUI%Q:JM(N
M-GW"Q<50R9/O;3A&%4BU*4&7YEKS"YWH_)XBJN[^%.\'D#-^]+XZ:#B'ZWF&
MX*2[WRH5>#C#X'P1W"!Z[R5HV(?)CEHG=+/L];&I3_:[MF;$DTO'G1&K*D7/
M-V6F:MZ> F2L" %%RDG^+^!M%E"'#XM F!F*AJ7]ZQ=4S%77GKUEF[JJO<_&
MI]:FGHP9OI_?GNIG&."O8A<4V^6'H?BP>@1"^6_V7)GT#H*TI=F1K66E%Q<-
M<.L9(5SD=(V^".X;0>)R*.X/4F2$@D+,? 0SX9R%DW87CZ73CM44BJS"$J8Z
M>U-:7=8S1[@F2RI LK%(5O6*2L6:\_?H@UBPNWL*<H1 JU"A55\V/$4!Y5>0
M_&I[L1%HIC_>;0"[3Z4/]^UIA$HLXP;4+E%Q:V3PYF"1S>RN67F\(!JH79'9
M+5(NY&JC6'I05JS[(L@6XLP8,7C4A\O[,&SL%OE]H\)TGLB1$!M2K-5CTYTU
M84]-MM /1X%I+F3OY[K!)_<DWEDM:4'<DP(-!OD[5JJ'QGXYG9KL[07MT^^O
MD$-OZX^S]U5%,8,6J+/EFN0?I/"&O-8U4.T1)<OVBM"]S-WBPO8!#=1]A60C
MK0>M/_-;R_27CZ:$QNRD3Y,<K)6O53O-65$[U8T]B\$V[CL$^78[&QN]4R?O
M6FC\DKY:UV\5PE)XM>Q';X[^5!ND5'S].DV["@PRI%:/)GO()!:B%"7U+T#8
MT0"M.*.DM44)\<65[3BS:]EO#\$:;;BI"_ $=5 PA.1L\0VNGR7Q4]5C;(8]
M-/Y4]XJ;ETP45AMSWEXD\2&NH@1L.L*;PE7UOI_<0/FX:\$<;32I?[KM1KL=
M$QI(9,$>9 QC"#,.NYL*Y";; RMLW;4/8/>:O6_!Z98JO;QRI<3Z-5PW%T.O
M7;\+_WAI&;N^P$48%,17=&5U>HQ:;$YO;/O6TC7&)3KIB[A5A3H*B.:9]U+I
M8?M.Q8D")A9%2BV2N'3>VW;:P"X7)9*]'F&341^,!,W1[.G<(>13N4U$^DK
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
MW-1=X#;&"AH<0*IS;7-\6J_#CG$JK C^;%0-[E<"_F(1@!SU@X75P(U.<8
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
M4W6UPHB/>^[@"TCK5&4 4VJ&E$KT8Z\$O@:A KPW2_[RCW 5Y-\?@BUP>>
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
MOA9\35"]MC^LO]WP^MLK[@%-6'JJ"AQPV0K_!S)]>AG24&"6G^B<LSG9A=E
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
M[NR^FUA",J"N!2X5(OQ,L%)* ) =>"&8E24!V", Q'4!B\:^/#5)JWFBJ4H
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
MW[X2L8.*2)C&7DJ"\WY<%\[!"F=-/_K49//NLYGA!""_'#?L]\TM&%^W14\
M)L[T[.>5WR< 'RD"<?;&BWJT^S2.8TQ9&M65>Z7%$FLJ@D6%[?4S^J?K$^<\
M5+\TA*[KJ1WIRP72%VG+Y#4A8W/AO'GT>K?'N.82^6L.X^^J!NX[C3PI Q]T
M_NV$3K*7W;:IU8W_W;][I-2E_=;,IU7* KB>M1?+?;&S)0"O5@W3/[@@-W)%
MV_U1+O;D:1(96].S!& X[V[#&/>P\&TS@['&@&A<OBP6%NE)KV=%[9)>)":H
MZ6@5))$ \I<2M,'%']3*C7)\\J91I).$%&(2D9%V!."W*D1*2II*VZ*1G,EY
MTV7@S=NGZK]K%]=O=8\V5?:^^=_.T%^FEH8$P>*?^I!'F05A'1+$H"-WY]P*
M],'?)DG[:\(2P\G?900#IGYWYI C\/L3B3_F)>E?7T],_C4W]DM2US_BR?#_
M:.(N4@B3ZU=8>Y?,$3-##KB86\4MID6]E;2+"6'5[)E?X:6"H$QL>BU'2;_&
MA*B>)&.&;R)2C:!7PNDYG/8ZEU\?'0H!QFO15=]G%!1/8S]^F?%E[K*U9+G"
M:8T))<UX"\*=(X:GX_W[DD_X2&2G!9G:&Q&-O=H)@(A8/]>P6)\ZS3.>(!*5
MI'CV]S0V["%_CGN_D#VE<RL;OL20EZ;PT<UT9$7R9VV 87HWV;2,.)5$*%6$
M#QEL;[A2X"@66H[<'5YS.N;"WX,D& N^->83\$A,!/%]'I&&=(!:\$#5XH9>
M2+&3RSD[_@<B6_12 #C58D3)FSIKQF2SDN%D.=0V K'SUFIZJHP U/4<0<*D
M1%@U'.T]$SL%=5[*RC[199I4M;C<XV-W9=FT->O'/B=M-7$5RN7BUNU.-@B
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
M$F!.Y[_?(P!7,'A0SZI1H)KNF*RI!6W.A3*QD9>@X?0<WB$7BTX[N4_IE,0
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
MAWQM)3%<J"<JV)6G1 4[@!V.PU#"G-CK;@1@#VU# $)A_B"=%G !,C_&1Q]
M+L[CZ^2*W4,;[Z'(1?O'"4"NNN@[*8$WOM_?$HU;UM"9'=K9DY&/5%]N1KB3
M+TM-/R(K8I0ND\;YX[P;?RRN;R+7%_3L+KF;5*U.1U:%KJN7OY,2;,6W?PQ5
M)X>AGO8<W3,C %_>P*:3\4*H&=(0E]M4)2!<)-.QWPGO#@&X?>#A>/(S+0#K
MS9&:.S);X=R8K%!<7+*-7:,%YPFK <X!9S5V1"(_-?@>\Y#X00)QG"\:[U^"
MG>R#FT.L&XNPI-%\6P3@2NR@ -_6ME8.7U>)_CTN%8^V-OS3]M+<U<(5O7?E
MP6-J?603$]2?Y/=SMO^$M76\'UL:0A"U,&GP P=Z7:U%=W>OLNDG, W/@%G'
M^$ KU9_?*KGV2D[$M]0%Y6Y5,L%4CF8-N$*KE!07, 7%=D=ZNSG":71E7]V^
MTQSC[9%A^D'_F4\C+-BF:::+X^N##D&.^YR=F2U^^VI.!^8RS3\+CS:IMX#+
MD/EAQ?G1^07$8"VVLSS$18Y)]B7RD1V>)]F.<6WYZVO?, * 7L\S)G\)=[PE
M/\^&6-<0""@Q6S4!S2GB2_#9P5Z#6./C"^ONM*7@>ECL=P3].ON"*OT!-7G0
M4;F^. %XTNS#JKJ3=_2242F(0F8:]7C03W[@K&"Z'M%7/89@N3!1W-L0E EZ
M@W4L>B94W.X*]-9MNP4L .I/MKMDM3FBAMBQAJ132+2I:'=/@-0O$R-3A;*R
MU<-G[WPNJ>,0NMM:>/ 2:$SHZF#T+%X^HJPT2[!MT)8 G(^!Z:F66]GM^61M
M%D]WFL:A2__\J"<U^>2.G6<HYCCP((7(A-Z5"K5-(P#\XV4]UH)=H%',9Z3
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
MU]P-GYN7*4.8Y=*B*F+$NFAM%>H_O-SLSU*'-RI3L2/4&IXGO_L 568I_D(
M6L\VXBL$=G/)=]=5KZP-VZ<(&I#2/./)EDLG70\:.JIQR>2\_-!Z'M=/M9>O
M'64F*RL[_; E.W+$R5';39H</O<<M><<K4HV:=:R"J^D"]D_( "Z-HZ(>^F8
MD4<.1QX^R8FZOC?!%KL26;QG!>A?]ONL!X;BCL8QYGGR^:MW<),/)F U)[ $
M&R99;AN.PQAE"CW))EQS).U%-^T]6%8B-WB2&*4/"1W<L<QM@'.E7?_3+9ZP
M$!K$?2-?;[?,A;FI = 646]H#= HH15]1.9 8,/@=^/PKT1\E$@ &MRR8#T7
MP">SR*,L\*SD$'C9'X';F<9J.1$ R]Z]DY#0C1IYL\-$?UG'.B:4]%)^IG#I
M=S6>8[/709<<SZ$YAZNRUI/UA).[*$*4]CGE#,)_HH;![_^WLRET(0"7**@V
MYC>:G42VY\>#3']@!I]F,CHXQ1?Q)XAK?7I+.RZ2D2> OT( , &P!1B^.?1(
ME0"L,1#M-0$X85S$]S;"1&>(,[*.[VJ""<PA.S>Y?O?]JHYK7[U,S_1JO'E*
M5?)YGBW51OF*4G&IJ!/C#[T2#1?:NKDFFJ>:$_76U>F)8M%#/P3V<N.5M9^%
MV[9&P>NK4+YA-A^+I38D'U7B5,Z\4)V/76@M+M0"34<68R[").KG,HTC)9%\
M*OYO<VW-<VKVL=W#649KKIZ>YDLN#X/>KK7LY)WU@6E5]L2ZKX&KZ5K)%GO6
MU?1_&$U?[M7O$%&]1<9PR D?52QUS7D^%U[D)BI,1:_*K]$,YH#58<L7>WU+
MNR8,:HH8+"(3>K1-/T$=J<BL-&>Z;HFL3R=L8APPP[GEK_>/6J&Q:16VV$VR
MW65T#J=&=G^$KYTLWGPG51&J;<R1?7(@)E_!Z4]_*"Q=%IYI_/%92=P]3Y$)
MJDZ440(TQ7)8YT3Z,Y<\RJ;#UR*NVJ#HVV#.MAZ, ^<;:."PGY&MEKX'&UGS
MV,Q_C6:PM^4((%E-Z/HIV;_'SSK'.3MSS#(M3DPW.BGOWL\<BO^+O?<.:&K-
M]H8W(J*H1)$(TH* @G3I/2@" @+2.ZB(-!&17F.A2(UTI87>BW3I2@L(2.^]
MUU!##\D7Y]S[SG'F?IZY]WW//6=F^./WQY.=M?;>:S^K/64]_2;2EC3EGAHA
M_:V-.A$,2JC%&:=B\,K8/:.M-NA:L+Y,U=3VZXT'75V7M8=W0\A/0@\9A\<W
M<UUT:)8J9(Q\,)=24]U)+#9]OH^#S[#EKX,.#M=VU?:C%M &2DC=PDM25.S^
M]<$7>'PPXLN**FJKZ4;Q#08T!=HNF:H18S+V6]I3+)]D1/=QP&=::7*M5.?_
M:EZ=F'G*^OS8TE"(_C"?Z,E;IQWH9\C<Q9>IL1<"]0[[QG<'<0 )6C<KW>+R
M@4GTJ(%$C^&;"LBM-7VUE@R-Z-"JP=%S7XM96+)T:)@Q5ZE*=W-JU@J_;\F_
MF 5S&<8>0B?UHB !B3UKND-+_*6FUB/OG* K"-B\@2*8QT]]-!DQ)F3*G\G6
MD/?IJ64!OY$DD8@?6]$$"4LR$TLS/4A-\JRT6J1F-][&Z,&>QC5JM&]EJNX5
MWO').<A'2S_!WLY1BQ[DH;W+,5@H;4NVMW87OGJM->THC' _*HFK7LC;+59X
M>'3V+.95SF6JK,/KUI?DW).*$RLWC=Y2H!#7NP:A8R/C/1I7W,QSFF-++S9@
M9Q2.;'6SSVL^V2@*7N+3>M<R1?L(5I4^8GN$',9D<A4NE8YO-FY.0U<*>X]N
MY?EI,BYG8&Z*6QC<;@1M]T?@S6L-*WS.,F2#R\\JR7/(7$8P&-DN0N!)Y^?N
M?NCN8FOC9*07O;JX"=]M,IJ3%E19GTM+&3[KGP[X"UW3%AC/99-WLK@94IG;
ME.&;/86B9N1BB@G51!^IKMT+CNN33/$^;7(.-&$1*V=MS=%;>^M[R<_GF56*
MCO(7+#42&JZTB=.E9%C;BZLJ<Z3$O1C?;"- 'FT*Y;!QG5JF<.(B&4Y8XWV
ME;I> 3N_P)8PR&TZ;B-P+IGNE @!NGFN).M;1L"L6U%(_O@Y9IZY]&VA0RY
M5]:[LCS$^*B'FN( ,6L C@A,7=P[Y(BY6Y<TS;$?9[$-;A;I9=[@S20WKYN\
M)4VN*?./AJ)$"FV<R/N4Y45^:D=S1M%;R_JHM9=/K[?H*G-4P.RK[;\O)2P?
M8KNKF0'R^O MC'F#L97+C2)KR"0ID/.^HV\9)@@TJQ-L:!$E5D&F%ZU%>W]6
M=BJURB^AO.CUSNC$)]_'@:].<F,-O<N3@EP5]><BSE@3&[<^PQAD&9JCS-G?
M$JYW,:">T,78P..S68<V0#YIG9RNS1;SNR]P@-0:9OER%94\36E:H=A!):8O
M;F%X???MDTY.AY+'1;:'34?BR)JM/)62,N_-04Z.&;([TZRUE4JE=E!R [-@
M2C+*V5?1SII-PHM?,.)L"+#73AQ:4(1[($[908\N0]I60$*H:_5Y*9U)%F(M
ML&4?OD1D)[#+;2 [I]=&DW$T\Z .G<=I-P_RU48GJ%[:T^$@5[G_#TYB7;UZ
MB^DE,5,4H,N&Z*DT3ADP87PW*@_UYI2=&H6R]T,RG)#J-5]EIOH8,3?=UQK*
ML=JY44ZZH8N/;7L:U'ST"COX:6V5NGJ.,F<U#F5J>"&?M? D.U/ZJ;& %VP^
M&<'K84"\K!WEZ&.OJ/.F@?#T<"A?#2O";1?#:^ =/:%'_50<'6C/O"O[]<T!
M8JO!SE5,'!(X&H/MJK+VTJ&YC<Q8+M51$1\9;6Y&3G>0C- 1]DB_:>V6WGG)
M\Y'4%E41S[]P_\OYHMLL#'>G:<'D *N\[W1:$3C8YHLLJJ*PGI9*\+$]Z])S
M]8 +EMGK>5Z*DPJ'Z(:/<T)P3-&NQ/BW\I:U\^;EWDFT*QN0FQ*;09>5%>NJ
M+%\"P#F"#I+,@3$S72H>\P?[)LX6^-^ !Z0O5:3!\[&3?_AZY#\0^J9^F!OS
M:SU\>SC =3?%2W8,!YBY'CH>;*\LY-S0"!>VO?,M1:@'S@Z_5%H:M31)_UK
M67]2W?YZ%;0NCL9?NG2+:?C:-#SVD OOM/;[ J@T G-6^M\-,^@K[([ E)5K
M<[5D&"\O<6HO!+ \U!!LX\#W8W"C_3\<]_ZPF6YU^=<[X.^?VOUA%?S#'Y;(
M=_P_%Y7AF74?K()I(#Y\+L,!7<&&NW_[BR3=LB.CE*E8.L\B-0]<E<C)9Z4K
MZ9"MG@NC*$:/)1F?-ER0?'#K"O%KMOFUE[M2=7%\&\R>:P.R=JUBQ;:!;9>X
M'XC+G4?$\Q&L446=L8MN&DZ27(*!^;=\:@=3_?'Q7#U//.KP)N&&;YW'^SR[
M#6R-]60>X5*YYR9KZ>"8$'D,1?@K$N(I&+VRQ9:1IP1%&6(BM>+2]4'[E$_:
M!--LL_L6L+6<'H+B0PEZ(^_'03GN-Z A\$4#H_HB,C?>#:K26\:,'E+0KLJM
MG1=]#T4N9TWN:U^;+>[\=+'TG$JX^H0KSQ9V/3=I^DF-=2)&H*;4F=S @E[O
M%IWST^#*HQ/S6W1%!%([[IP>5X"Z5ZXL1FDM1[:&&?K,M>>O&UR:= @%=^V_
M^ I_,?GILP,[7EHO4;E9<OUH=^<G5LQJ1=7:VNS>8R;NGNAO(#?(UY=B6@K&
M4)1!NM@;HHNOCXC*TX_8QI;GQ\E&N#RAYM$<3]!OLZW[>.<$2<")FW+,@]Z*
MKIA"Z9,@L2XF&X9(1V,O#9H0Y13 Z;IG#@5*+2/;>/;A53<72G4<(*95H_4*
MP_)D0ZO1Z-)>P37KC_%VODW+52^5,39G\MQ^F74KLZ;%!\]TX]AJ8NSKWIY^
MCNF:?<)A'-#_&9_+Z9;9U*QNBJQ#URYL"]V]9#N#!EM\H'HJ*;J;UO6E8X<O
MQ+4*&53OZM*6$_'V]=VS-TV0XEF9'6YREBGF-X?T;SW_%H"\F1G<W)Z>^Z(H
M&\UV>$A>41)H0!E<ZG3RP735V?-*8.=XU'406-,N['H>V#@)GVY/*] ^K(!H
M(_>Z(+3FC%B=T>^%%;'\+>W)%A=,VPK>@^Y[PELU+OO:>DN"NL%)&GUMT%"C
M+%YETEU%M^ZCBZ/, 2M,AQ&E*.S*%6PQ%^::)@Y D_9"U\EQ0*#S8JE4-T/X
MR74<D/')#@?8O\5JA&:]#4*O+;1IT/"59%BKNX!^)(&LA^OA!2&*%^=G-2Q_
MW?6L;*E=KM6[= 6AF*6O3EGZ/CF=#Q<V,K#AT<ATM^>6,V8%\]#)'O_]6)^?
M,FI%3@>J2& <ND!V]%CO'-GI19^#X=/#1X,D>(>L)!Q!NXK:)"^HE!\TFGL&
MJ]6PQ@&2*#4<0*"\UXD#SFC4'!$6*V.(H-,Z&WL['3@@I^ #;/3!^*3F]$;N
M.QS@U XYQ/_O%7^VS2?'HN" CT)OUTXI_$ H]Y\MZ/>6&G(J\+)1A=N;HUD3
M[*/L0#VE#Z>#L(.^M">S$"W\!3E*>G+N<TI>=S$JEC/&L%K'%!S0?K;]<!+V
ME_RP"P?,>\T?K==@-)Q1X F8>?_F(3P!VU*W W->,/KU+#."(M!N?_RQ9N2W
M@6]D],C-4Y5+I6(WW*W2EE#B/8E"F%3JM\PQ</D^;V--#;)HS9MY$9V!-^3/
MC*Q )UGQZ6J\0P9>F](P9OB.DCF.?364ACV!V,C<I1/LFFKR-7V_P_H>DK>G
M:8*$/Q&^O,-2[2W+<7!.*TW,@0YJMCD9.<5<Y'%TOF9//@<'+-!FPB9NX "J
M'SE;OONTX9$O(?E)^Q6*BN @)JK=,E99]5&J7E8(S(=]/,56@3^MB&&PER8Q
M=2M$]CE6H/N158'>6 +:S.;(/ TIHKT(QJ</+[]/H>O'UGC;^P=8%=C1%5Q
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
MK$!!P2CX'85:D"#A)M?T^#IF^6U53S&'PZ*F:8@I\XPO,>%"8C$:3F0XAHI
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
MM3]Z;X[$>(9[+&X3ITM,E2E W] 1%%10G(G/#DAC+51F>@N=8*^'(/D(6C!
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
MV+BWE1M,TT;D'4ON"9SB#1UXP2/+;ML!L(T4GV4IYA!8JG7;U^*NY JJT+X
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
M)^>3=JM'_27@6\%N11)<>I]!^6Q"X^=5VYD*;);P!L_&)Y4+X>GH<.E)PIM
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
M?+(_@TP$PJ@R-:]+)SR0@,S*0SJ>PZX1@E8K*85ED45O&E[.G4I6^1G[NZF
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
MCB6Q\@+'GK:UOF[WLT,UB$OYMA,^ ^,6:_M)DW\S4_A#A;@)==25=W52XTH
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
M3_]?M47B2?T^M99>_2U)<OM+SB=?0%Z2XML)E.G3=F0PR*IG;$&V:K7H=8/
M>U+66@_I?3^,@!V%42&ZIGM@H-IQVKBFJ#3V^G0^/XDDQHZC/K)3"*:5Z:QO
M^EE59M_9DE*\R4A^BHYD&=A6C:.-%?\H W-!SVUV_V.@>'?>:[RJM_4,DM2
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
M,&;ZHR?@CA_U.]N2NUN_ZUK#[VS_?IRF=GG%3$]?+9!0:C9/HB<F.X<\VQO
M)NHT#/!<^?S^[YOCVE6Q@"3H2ZJ18$4@F,-))"E=1>.49(Z3)E^Q1H*(#EUY
M#,S>R_2Y-R>O%\6L;OV-]: @GP&E:P6+Q>4('%H<YWIA86UDKD+2HP3_/?$K
MC^G-U9\XR'TS&&,[ST\$2%?BH973GP1+J^TU6-/[M8Y2I;Q.0!%;C2YWI5C7
M'=4ZS+7>HD$U#_3Y;UL>4N?YIP_E"WS_%UT,:U7"I5ZPX)22/0@]1#MT:%&L
M>N5TR;GHBK /!7_)1541#U] <75JLQ.E6J* [ICAAF>%"C^<%*(=LXM\7%81
MLB05IU>33[M+IH0?B\!FVGD)#[YL$$@]G#?DHD_?,O@=*OEGS1-="?[+1X9@
M+L*;%V/F&GL%N6.#?VR*,#;8D$=N04FR6P;]:7VUZAN$)H:*8J&P-=5J>>(7
M_%=F;D</IRRO>]#@"84'ZUU-!C_ZCLCK![A"P-\^\ PH(&9KXT/Z;"!.69_(
MQBT/9@W\'"U;GAKYBB+'][_[G $T2N[NRV< O;9SZ9T@PT?V40XNM4(@.T@P
MK3(.NJE@1!1RK"1I-Q&X/OB+C!8_E9T.O5_W#BAUW>%WF&IL SP7P/C#&L+;
M'NUE)$?!+-&#YO+73C;J BBH$2+K+1H6>ONH7C^.4^4B#2!0^AG-B;K.(//)
M7?V# <M3(R8 \.+XITJ#N' O[SZ8&]_WH=+RNE?=ZR85][86L=4&TS#B9)LG
MA%6.!Z6-/P/,1IV;F[(81Z2/<KGO5B\;,?>%*KU%=S >2,=S%?>VRTRZ%%C4
M+MHU- )^[N$J?4OWJC0 AKQ/?XSD80R(J:7"Q<.^B.#CI(@F'IS@-M6HZ1_,
MR>:Q%Q39B>29=0KFT6.P;,PH<PS+L MF2'418=WYM"V\OFG=*&'PG;U73"*U
M)</+/:7S@-J7@^('0KCOV":I3GY<[G!:[*F+<PX)W_'A %2S>]#/K['-E4^Z
M6R?B-8X3)I\.6H;$R962+P8^J"5P)4!.J/0]TBVHNA/""<$V-Y&N+D%VRQJO
M(<O,X5%(.U\.0[]2;U>1]WL_0U6H$U)H[7XP FYY4L3H4D2X-HR*>$G6R82E
MS-KZP:($U<NY#ZUVQ.Q&U2&]>\2@)44(Q4O8LT9/^;D>Z/P [KN;(M/7FV[7
M.YC;(8[ME".1;4WL-O]MKD>EMH$^)J&/IVS^58@/+(L+84%$][4KAD23.5IO
MW9@M.GWXUS0<Q,/#O^1"196FRT0#IS<@\BW;T/=YA] 2T^")ZM+O<1=M_11)
MQ>Z,Y$TW)],#&3SN,'(<::QL_;Z*\@FVR9B-I>O+&C^G<D36T9(J$)'RGYZ%
M-AZSO$Y@_(G?C2W@\M]_WE<U6./P=.+A^=T\\8+6C+8YH;)Q(+31E,1SPJV8
M*$;_@<#)&W@73K]MDAT/J+0/*M.*?]LWBICM*H7BJ$K-.J9W8K@75+ZV0[M(
M7?G,LOBW"7(=U(BQ9>N"4JU(WHB*6VO!?L@?V1<+C@\YBY?. #JG\S!'N@])
M)+W@D1M7K-N&I53D_^(/\>PH!_M[_]0+RU2 L4F3U,JL"B??0]%6A9FC])K?
MFZ*A%\/UJ*I#0BR-C?3+/A@Q #0 !U#WO[MRW8$:9\ [A]/Z,V!:O/5_]-15
M^!;^I^Q[?>3_E(3_/[  UN0=Z0FAH7DI40_]MJ&LXV>:949'-XW#^M[S_;^^
MK$F;?T-]R%<)G&\CE13]*C:H_W(-Y)8?Y<9VEQR)A%D+P)E[%V-3E%OMRLX
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
M,=(6>-J%C17A!]H/MH^#\C^/.;^:B)=$76>Q6WQ)!2NT)6J?6VVT$D>25X!
M>O^M 4_Q2ZG117JJ6S?$B_^%[ P21(XSJJ/JQ1/!<NF/DZ87YOF?RX:ER,R=
M^$]=QV?WI2,6N^Y9#!PY-538MKCE<T&-\31W("5R%/V(1@Q8G!"=((J/1A_>
M*/P@[A=,:_..7^%'\$9$GX;(*K_WZHZW36P';;VBQ1"+S4#%.GO[ +UEW5I
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
M>VHWDN87XEDDGE J=-^QMQ+:A>-J=0'[-)41!;7\[XCXV>8M@+:5"(JN.R6
MDF1Y[.?'&WKDB*C_>N#X6@Q7'"85I8'+%^;WZ(S!X>[$?Z'J;"F<*6"3;!F(
M?12[KF4_?\-V,.$R/>E-@DA!AGXIJ[7FRV]->*2JLA65F$#N]F9>V[UG/#35
MW;_6CXVA9E<08%\Q\&O\0F=2T12=NO\ON"TNKD0O#$"8X*5E)_FN:G9_[N1U
M2\CASW ";EX:93R\^"-9RM*N.[:^/H?Q]/([\V0,DUW >Q"\&.N0="R=M+>R
M-]HN@E9#)W8F+"\6.-3FV.<P.;]C;#49SBR) )RF0GU;3O>^]KN_W "VTO[R
MI4)70GHZZW6FQ&SG%7\>]GN<4#7= B"F';3[#.[]@S_L<3[Z2Y$A\*(^=]S'
M,,V<\6A_PIEET34U=/@>]>91B0S(2QO6<\W8FR&",I=YA%&4FM.>#*&UB/JD
MZ?&)/_&FGV0V5IK_ATGH+>"> T]=81,*$J-*)QY>7ZN,G=_C=-6/G8,4$V.G
M1S[W00-**&0!A !)C7O_-N'S/SW<'J(8;TPSS^&W /.*PT;P':$^(;P%U'=<
ML0(<(*(WKR3YKJQO =EU]G-407Z;[ZKOOLN\I-/^9WK/_[N/WF5_2S[$=_S
MLSW;P>*^(]"2H/$2:R;35):68LV$\C3MB-%;:QK#53 2=NYI.Z;VY4!'_!/]
MYS'F.Y=GTQ;4<R.(/(IH[<JQF;N(I1[N;])YLZOE+W;1Q]/QY;34A'H%4L 2
M9^/NMF?WC">)DW^ (89"T00!/,7ZU4$(8E_1LY%!!D/@/NWY]BOJ;:-=768+
MHJ VD0:4TSZX02<# T:;6FZT21Z(+/*<M;A>]W51/R8YE&G(/O@3L7E#[0UN
MK9[Q0^"C*JY\5)9;T[S2@@)AM?8^GG8.ZQOS<<1'ZRE?;@&(YTC6@Z]O#MO\
M?0JFL1.?!AW'7@1PH>=TNL!_&1_5-5T[>Y9EO_QXV^?2_Z.2."QCY"9XI&RM
M$<Q"-38I- /!HGGL-%AC$!8O>O<^#_\(<(@?8ZZNF5,.^NO!@R FR099F9]Q
ML3EM *^^?ROD]HB%F9"N6#&28$II:)^YT@783#WKTAVJ$0%E.YVR-4M"PS/P
MJV<Z:K90#!%+EM98PYR9+];L&,-+5LFDV&\!#^$!O-SE-, =_&6]>D3=#^R
M3(6W"CY=6?@9%.AW" :N'I&Y!EKIF%RI>"ZPJ]/C@;%>9\T,34\SQDSAK0Q1
MM%$QA/CJYO$M ##N1.[VQZ-<,]E*I\GP^O3LW0^OF'3VKLPPOP5M50218UU[
M7>&SD">B0]-/G1HR-PS?Q^017L*A&GA4R,5UHL+86D8IG-"W#=W+B]@7X(_&
M5V"'UXJ?,L5^W*UD&?JXYA90,M'Z*KT7632V="TR&+0/U6J5+R )8:07,@(K
MF;"KS9D_9"'H]A^A?(4]8:^#707+]R3I=WCHU_UF33*<*=;U)BVMB'_&'^2*
MT6$'EG!@3VQ7\"%T(EA0ECU7!(N!OP\)%Y8$2=IW8M.DC_$3#]7=_D5-TO-<
M#3MU(%HH'ZLI-OCY$H9OX4T%BI#([,Y!_E5RS4CQXG@[-8\J4,I!DT7 LD#3
M7_&7+/ )BN_E+.BIMW'K9&VXUL?)TSY7POFW?TC\O?A/R"T7FDV"_2C8VIJ
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
MSY %*1L\;-*26LJTR^RJP?SU4S0N9VN!<N<RT49SGXUD>FG5+HT+/Z50)E;
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
MA_E]K0*N>4ZA"72JT&G(=C%AR-Q!A$^B1O0X]UZ4*'V@PMS MN?G+&*NSEL
M?C:J/6.%%]5Z(>J>FBW0AS^@P6)Y6 63.L?VYT=;6M/BCO\U?YO6/CY_654D
MI026$..L9BY*%#"H;;@UO6N[@K++L6H,H:*L%T$KY;P=K:(*?C/S@Q#+F, 4
M8?+(^R-*&A8!W4I[-?&3J*X2?%;]XN$?G?G-0[-^90"P$WAE5S2_HH1:6%D<
M9_'S^9"D"YW![M.#_I#R0J;?T%M/0FJZ4]N.TYZ1C9()_ EOJ@\AS):C8:)@
M[BBD.#0F@L=&>#/D[_%11Q^N$3TE#NCBG#\?N*/1&9)30K< ($9+E?%>I^^2
MX'6^#]D'P,\N7VEQG-A6"" #W SAZM(W":@5FJ[=7&8VK>#5]3[I*#X%!C7\
M5E_&[EY@#T8T1KZ:SJY1#2>L#CM6%9U)<)0D#JJD@,I2S'6/\JU<VYE2Q5*'
M5^"8C9CC/5%U[??2^GMD+#<&\M&#\MF;!;:?3-HXN>_I&>4#23;>ZGQ!O_CM
M%YI)=^9 :#QR4+CGL&6@RD76-)\LGSCSHYI1^YX_#_K0"+RNV!N,]BE<KJN(
M-Z/.?)<D4;6VL4KW%>MZ77FGWZ%7)N!2)!)!%VW6,VWTRK40MJ64J-JJ$CD,
M_/&<'@5CD(37ZJ'=5:?/#N3UZ^I(5W?Q(UV8V+=^_J!WDSK9"S#V0'GUTI;O
M]:PQDNBJ@_)+%9NM51"/Z8^QI%QBP++2XP &QA[P8]52;]%)8:(/ORAW-:VB
M$L7>/5,T)QI_^R*VOT4?.2]CJ<O[&=)?NJXZ*"P4]E3(AI ?(*91/JCA ]_F
M! ?1KM3DHG-UT#[E(Q]%\*<,6L3M E0"2S,13X*P%O'F_"7&H]PSJ!J04BA(
MO!0\1>9#A !._WLQ<^FJ#+":TYBL%%\WWY=I58;,L%;-!(F7+;4'H ]*LJ_7
M]@NS!EGXVM6]B*L0# 0FLT+7BIK3&TW-E1_F]C?7+&<^F\81$WN4-P-L<P:B
M8K+C PC+!!Z<"I64_->$-6S_9U;_>Z-R,GX3:"DT9HC)-T:KQ5"Y ",$9S)5
MDEL[-J"A%:X..&R%YL>1Z4"'.MP7'J^C?$M[+"O_^OL=C.@LB&279TAU"1 R
MP?+ DX;ZP/#JGK-/ %0(:=)5RD=JU=-K+)1Q>*$YJW- ]S)?JLXTB9T^N9]8
M@OB^6,5&3TJJ3I])2/)H26<*_Q)3S#%WTD\!,Q;2H9,0ZOU7KG=<@A88[NH]
MH834ZYRBSE(?T5)PS$5FD1 @M1,]D!L;+9 /<X?*M6E7[E^/;@$9'T1</QXT
M"B2-=[1SK=BY$G"MKT\=KZP5$OU2@3;L!1GCYJ!)3- UY2N0%N/F-,6IHZ^*
MA,_]RI(?*<S2;#@ -H,2QR1G&1F\Q9O0:G/&W,B"<K</(18QK])#SMCC$[+E
MG_3C;YR, QB5$_Z[E?^?T%X00R4Z$J7OY7?OY<2BOU\M=&*="/9D6?:,AGI\
MS&61Y9HBV^8-)+'[G#;Q!8Y^<(X*LH')04,ETSCO31;$5A%9%U U^8FYIL%2
M0"";I0:XF:", 3-PW"-YB :K(NU#*9/RY>N%_^0EM6/&E[]=R QGE2N5<2/:
M,HZY=-_NKG&D6D3AQ7%T']H7,M1H_W,0\X.LIL"MD6/V&!.>$8=?C79E$L6P
M%])<O1C-E%6*&P[5-;1]7AWR/$ITI=;'/#'JBBRQUK* ^F0J!^WN)-IS%.D)
M"W3(=[$H:DH=W!1?6O4@]M%SSKNPN-<6T]-S:9Q2:B.1GI0C[UY,;EMH>(,L
M8J+_S/#:"5Z<14*._HXT>SDAQ2K2@H WUC=.=P\^E<KOC8Q[B'-,;2GE!(\X
M7<6&) GS :S</7_]:C8V6C0-[HTH^/2XI=)SD_!&> !C,"O<06KS'".!//M2
M+KW.?9$B\$QWCNDGH^B%\WWPI()RW]M;0,CGZ0JACM,C4AN!W15=K31\4T,
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
M@79?OY]A[F2UOO!Y'& >)QW$)9'9,]<F=WI T(>T:E[L3'FQG'S>;1:G$?=
MRI<&KQ'X%6O+TWW_#-&'1 =I-K:D:<<+LBXYKS%G'D)?8)UM7FF[=^[=G0J2
MW15.9'W^YX)AE;1PALKX]G/M+FGL]_1>/K;3WA[K-6OC^(8V@Y8\2UU?-/HC
ME$[H@GEB(C.W)5*/30@P)#/>K^Q Q1OJ;X]GCWZ+@BT^:9EXF1\YRV$U29D%
M+'T& $_LW.V\'J1.K3];EP:R$Q:B*(C+70M_6HOJ2)3%P=['\Z<7=JE_N^/7
M33LQ?_J\C[SR;1BQ04^MW\V;C+IF[]K5;<2M-0=B<V%U61#FB> 9I]MNVYDH
M5L)K2Z,%->L-TKB"%UG4E,;%Z:,>R0$V7609!='O$+,=O7S4NZ*>4J*>#D':
M&XG,WE-88WT8CRU).1J6LTL7]>E/I]$21#+@!E4OI4<L3DR=;VZ\+G)?_\_E
MF)4IW(?T;Z)P&;<Z/.MD*?;WN4_1*Y)<NG93RK0ZNF8/:.9_?=LHEA[5_=LV
MOWA1_)$)(*!\\":_][$!P;??T6OF*ZS:N"H;XG@%_'KMSR;]$,S(^L+<\%3*
ME@:KY%=B"TH;H)_]BDZI)R8!(*:$K1<S4HPE%8L'3Q7DR-/57H59,+?/#5P^
M)\<:W5Y@'8?)4-O0'E:Y.)&$[+,^US?H=S1H?#-/;_KM;!/K@+'7)+@#"5T+
MZKLA;FX.W7];JDX'.J%\C5U\V-3)M 4ML%V6DD:,\G4OF$[71OK5+/R!\H[V
M8D:</63\@9V:OKPUL1I(^P9K#MR/5=]]0TV[,"1"6%3!9Y$.-! ^\"QKH&C$
M.< B?$;@D%YB[0PK@,)6%3D7FCW(DJH=:V;!DNES<##[\'R 0;HTX#KSD-8A
MY!D=?1@?6[1/*!%F'F[$%],J3165C?S>MEPRDO?'JDF+R=)6]",362R*!K )
MXD,?C_6\:$96?+L%V,%=7UYQU =M626A)?T/Y3J-6W\W0T.-:1*[03C30N$#
MHAPARDB7</ID9N28#'YHCQ]A*P_"3ML'_+J2[5S[HUYAW, 'O"*UT\NSBXIV
M?VJ4XC-Y%ILK.N=#F@4?Q3;0WT/BT2/WMO6_;U 1ALA1HEJ+Q'AB&L<]DUM%
MUPL7,"0H&3G4KZ:D_=]]=0M;3(#GFGZM7^*D-5,!V[X"D+1WM753F&=9-6RE
M%<.;X>1K>1[X'@<)G9:51)IDYQ!D)_+H)_#W_FZ[B6@74G3CZK\4*:ARFL*D
MZ_ !N[$7I(*7!RMY:).LNWD#A4,?=2H5 4/'KO_!,"""W"TLA)>O1P(7)A\+
M#+&^=S1@S-I]C=<(0("P;>#)M#IAM>H?=A[#%9MU-Q)TNIGY'7>ISX<L&0^\
MX-6+2UWN#U)7K'Z'-TM]H@&O<W5+\2&)?515J8#/9X\^)+M;W_19[5TU?++X
M_HVT\:)S7UPXK?#GKA_N#;=ULZ;.E-&V9T^.G;U Q:* IE,;L3B#8H$C0'JO
M5Z?Y56CHD;WP[^#/7:14]TR3+*3L8,Z>6"OM3DB\'NI6%^CR[IL>=[.UV28>
M\K>#*7<&7M:G6L[>*0&+G:T]'B[$P-?;K)GZL<JJ0=OYT2@=O['< %/@ QEY
M[0,>GGV>)[6UP4P-P?<4R6V#M1@ Y !]?8-Y?7EK:WPY!WR<& XX?HD$X%F]
M-J6G7<FB[D*/K7U>/#G_%PWEP36G0?'2OR72_TO3QMTN5(7_"@?R8VE.7C1]
MB@8I'7;LCT?#F9_\2>JML/4-%JUJ+SJLXQ;R%,PX?Q3+"C:2SIBE(F4>HHW]
MHD%,,U(&ZQZ61D^?J5&ZQ;<O!8PMG0-($R2JI*)TWB$E>V460:0MR/J2IM8I
MO?(5&D4>;'. W%Y0D](^OW%BUK:$>TAM6&T;Y^I 3?CW>%'*KH_<'E(98$\
MTB_L%D#4@3#T2>P'$3<V-A@H?[U[=6\!7.Q8 =*:F5^#,MNVU;U"0^L,3*@@
M"CWO(,P0OO+9S>!."SSTUR X#BE:RR&,4KG(6PI%U!*U!?X^XU=;I.>GP96*
MII!41^:^5A _SD_'FQXQN[;";IZN->)2(A0:%1@:$%VY$B( ^K;(0OG071N1
MUJ>#4F39?KTPPYGO[R%9?UJ3!EB BS'\,3TL&U'GMP#D#[3G5K_ZVJ\F01MU
M,BI-H\E +%8"/R\:L9O6=][\R+T>X*/FU".EZ63)[\HC4_SQDV!DL33>--1[
M A>*@_:Z(36YO^/YC-.\_LM#E5.!QWH#YTOJML.FEM*;5(GZ/:RCC::$X]1\
MP$,ZZUW!&*=_"P<$C]S?7@C?$,4/&#'H1S;U.\%ICHS!J,Q>VKP+3W# 9RK^
M55O%BT/B!V'I6>:?<4)8+OF:ROSHU9V01QOV:>L;+*$JLQ-R;J^5-.Z50B<
M,7A%H*2]"R##%!]&SG2=AN>MNL*8B*I7G"?SO0>GS+_%3@=A^H"3X.L,[V?7
M0><*&:>[DN+MC_T8*\9;&J2;-SH\1]!<9;NI5.&N?J&IT\FV/%/ZF\A&9D>3
M<]WG3NA+>*-.A,U$M.1YX61^E-G!'.OF+<#VXFWAS;3)D+^TS5'/)6^V6X-[
M\ZO@T:'KGP7UBDZG'P25R_<6=$)J&SIF'9[6UD6YN@S[5><6@[IS4>SA0AWX
M5C4VS76=$2L@ 'UM]$]-=_9; +23IHQ@E1"BN!X<$PM=7AAT?1#KT\0]F9!W
M7(:U%2]+#^Y1]8+2>:O-WCQ=TJMK3Z]<G'^(Q^U(Q@S'?P Z")B UPF4%FMK
M#"D\8&:*B/FK2XQ5>;EIS(.G?XV!#M9\,P&0P$_V9ZJIKIL^8*ZMKH]86'A2
M+V8J&Y8[@=59O/V_<P!HA"8-7IR .5\])AH[[-)2+&;/UYQS-? ADV^;K1 /
MG,)+K_1XHN H/:ZR!7H&L?<CQ_P?YMX\'.JW[1]_BXR$R;X;62LDB:PS2K;$
M4-G70D*V;&/?R1Y"(:/LA&1G[+)5E&UDG1G*SHQU8HRO[OMYGM]]?S_=]_,<
MQ_?YX_?'^=?[\';,^3ZOUW6>YW6=KQ=TM.;0T/UI[.7SMV"KG%#G")\A?G_,
MWCM8Q.1N92*9\QBP<XS-8)K4V#O;D+U%F*?I;1/K"3S!X 4E;LR9H$LU9!E"
MP>=-WJD/WR=O'K+:W-6P?'.C#_#J$-HVJ28^7,1*]L# ]&PKOIXSEG81ZHOB
M^MEB>=8/JAJ-(46%3DOTTKHU7SV=G!4&9+6UY6ZY5XI[%Y/ZR5Y8:8?6\\3O
M\_!U?XTL-3SY==/L[(_1&/A^77Q\X^8@B_53#7Z^8X!W#%6M)#7$/( ,9.VP
M.T@<DPA8G;<*E\0D<*+@V$#'PW6N(.$7FNUREA2V=I1%=\'Z.8&!2=C-F'R"
M3VC-ET=>!HUIG*)G1_RD[@96Q\^? %%/D/CWY5818K)-$4+AC!#A9MN!W<>R
M]03:'7$-#<OUJ=#^Y54D.(AOF4PY3*?/Z%ZB2]&,>K"M&0AZFP3O'J^+P?*>
M[<K(V,\T1/*V?-R)TEJ@2NG.QMCG#LGQ&,X 4F\3\K6X9"Z_HNU^VK@:/HG\
MOR78M#RH,IC,\@DU!, VP9Q-Q8])(1XS6HM5:.F>HV^%]I8,B1T#-HAGSFG3
M"Q?E0,@]*X<]PX^ 8X#AZ"Z<B5BI371].^A,GLSQ?B.W#A%UV*/0$FR][S<*
M/7^$),GEL"(/!;0;=K41VOE;GQKNM-O3-;2#ICCVERU+3^H0)&/E,VA?^'VV
MGU-#G/WQS]TT[A#0%5?%$HC5N 2XUG!Y#3U#)V[1"'U]JGWIE3&:PR8GZSUB
M9R$G.\2>Q$B0GB9))^R63<R;:=?7A)G%G-I(,."@RVF8UOAJ5-(KH,/5SUV6
M1U=VL4]PU9+W;=#@WO;CKY(Q,I]^-M\Z?[[:B_%&BI9^HZZOO-S48%"M!G9Z
MLJTK*8X)0;NW7+$SU6Y*O7#I=>38V%/OQ=/&?D<7*,>AYU?XN$=(W'ZS%^]G
MP).]?2&])\ZA@>\UAT]QSK/BCH$SK4RO?7'HW24['4:AJ]^-/W^77H1(NT'-
M*29<>HNL_-$HJ;?$'&Z$5SE4K&_]!_.M#TRR[P\8DU? H(9R P,UVE)6E7;
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
M%)%8\-LMI?%']PTK.^?8@CL?8+3%OMO.^0.',K-^KUC 660J&M>>9@'*BX9
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
M"+XW,@9?_KHG6G^2&"3AY_7PA>4G,3L46C_53\GIXOP LG(2KBLM7X\!IF-
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
M425!^J-]#Y_<!R=M&GB&38%FI):!*$4'L#[HD6-\( F:6LJE,KBO5_KF/AU
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
M5G W3MJ"1@0 F[1' !$              ( !     &%M8F$M,C R,S Q,S$N
M:'1M4$L! A0#%     @ X'-_5G]_>/+;&   ?!\! !$              ( !
ML48$ &%M8F$M,C R,S Q,S$N>'-D4$L! A0#%     @ X'-_5FD8DRG1%P
M^F,! !4              ( !NU\$ &%M8F$M,C R,S Q,S%?8V%L+GAM;%!+
M 0(4 Q0    ( .!S?U9U;P+(UB\  -&. P 5              "  ;]W! !A
M;6)A+3(P,C,P,3,Q7V1E9BYX;6Q02P$"% ,4    " #@<W]6"VPC\'78  !C
ML D %0              @ '(IP0 86UB82TR,#(S,#$S,5]L86(N>&UL4$L!
M A0#%     @ X'-_5BT[H@(>7   WC<' !4              ( !<( % &%M
M8F$M,C R,S Q,S%?<')E+GAM;%!+ 0(4 Q0    ( .!S?U8SWL7DVP(  /4,
M   /              "  <'<!0!A;6)A+65X,C-?,2YH=&U02P$"% ,4
M" #@<W]6T7^N+_D'   6/0  #P              @ ')WP4 86UB82UE>#,Q
M7S$N:'1M4$L! A0#%     @ X'-_5L*I&Y7J!P  6SP   \
M ( ![^<% &%M8F$M97@S,5\R+FAT;5!+ 0(4 Q0    ( .!S?U8Y?3?"&@4
M "Q2   /              "  0;P!0!A;6)A+65X,S)?,2YH=&U02P$"% ,4
M    " #@<W]61WZK<_2) 0 J\ $ $0              @ %-]04 :6UG-3$R
M-38R-39?,"YJ<&=02P$"% ,4    " #@<W]68NYZEVA?!0"]4P< $0
M        @ %P?P< :6UG-3$R-38R-39?,2YJ<&=02P$"% ,4    " #@<W]6
M'S*FO*S0  ")%0$ $0              @ $'WPP :6UG-3$R-38R-39?,BYJ
M<&=02P$"% ,4    " #@<W]6":S0&%E. @"4-00 $0              @ 'B
JKPT :6UG-3$R-38R-39?,RYJ<&=02P4&      X #@!Z P  :OX/

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
